Blame view
.travis.yml
13 KB
c7cb334d1 .travis.yml: buil... |
1 2 3 4 |
# Copyright Roger Meier <r.meier@siemens.com> # SPDX-License-Identifier: GPL-2.0+ # build U-Boot on Travis CI - https://travis-ci.org/ |
2bb76f33e travis-ci: Switch... |
5 6 |
sudo: required dist: trusty |
e4c1b4d8c .travis.yml: expl... |
7 |
|
c7cb334d1 .travis.yml: buil... |
8 |
language: c |
050c7569b .travis.yml: rewo... |
9 10 11 12 13 14 15 16 17 |
addons: apt: packages: - cppcheck - sloccount - sparse - bc - build-essential - libsdl1.2-dev |
07bf2122d Enable test/py fo... |
18 19 |
- python - python-virtualenv |
f2b0c007f travis-ci: Add sw... |
20 21 |
- swig - libpython-dev |
cd402e015 travis-ci: Update... |
22 |
- gcc-powerpc-linux-gnu |
cd402e015 travis-ci: Update... |
23 |
- iasl |
0e4e38ae3 travis: Add efi_l... |
24 25 26 |
- grub-efi-ia32-bin - rpm2cpio - wget |
36dd5f1b8 dtc: Switch to bu... |
27 |
- device-tree-compiler |
c7cb334d1 .travis.yml: buil... |
28 29 |
install: |
5ac5861c4 travis-ci: Add te... |
30 31 32 33 |
# Clone uboot-test-hooks - git clone --depth=1 git://github.com/swarren/uboot-test-hooks.git /tmp/uboot-test-hooks - ln -s travis-ci /tmp/uboot-test-hooks/bin/`hostname` - ln -s travis-ci /tmp/uboot-test-hooks/py/`hostname` |
c7cb334d1 .travis.yml: buil... |
34 |
# prepare buildman environment |
43a68e49e travis-ci: Use = ... |
35 36 |
- echo -e "[toolchain] root = /usr" > ~/.buildman |
8399538cb travis-ci: Switch... |
37 38 |
- echo -e "aarch64 = /tmp/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu" >> ~/.buildman - echo -e "arm = /tmp/gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf" >> ~/.buildman |
80e4bbfcd travisci: Add sup... |
39 |
- echo -e "arc = /tmp/arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install" >> ~/.buildman |
ea3310e8a Blackfin: Remove |
40 41 42 43 |
- echo -e " [toolchain-alias] sh = sh4 openrisc = or32" >> ~/.buildman |
c7cb334d1 .travis.yml: buil... |
44 |
- cat ~/.buildman |
07bf2122d Enable test/py fo... |
45 46 47 |
- virtualenv /tmp/venv - . /tmp/venv/bin/activate - pip install pytest |
0e4e38ae3 travis: Add efi_l... |
48 49 50 |
- grub-mkimage -o ~/grub_x86.efi -O i386-efi normal echo lsefimmap lsefi lsefisystab efinet tftp minicmd - mkdir ~/grub2-arm - ( cd ~/grub2-arm; wget -O - http://download.opensuse.org/ports/armv7hl/distribution/leap/42.2/repo/oss/suse/armv7hl/grub2-arm-efi-2.02~beta2-87.1.armv7hl.rpm | rpm2cpio | cpio -di ) |
1b012a3e7 Travis-CI: Downlo... |
51 52 |
- mkdir ~/grub2-arm64 - ( cd ~/grub2-arm64; wget -O - http://download.opensuse.org/ports/aarch64/distribution/leap/42.2/repo/oss/suse/aarch64/grub2-arm64-efi-2.02~beta2-87.1.aarch64.rpm | rpm2cpio | cpio -di ) |
c7cb334d1 .travis.yml: buil... |
53 54 55 |
env: global: |
36dd5f1b8 dtc: Switch to bu... |
56 |
- PATH=/tmp/qemu-install/bin:/tmp/uboot-test-hooks/bin:/usr/bin:/bin |
e019660a0 travis: Add pytho... |
57 |
- PYTHONPATH=/tmp/uboot-test-hooks/py/travis-ci |
c7cb334d1 .travis.yml: buil... |
58 |
- BUILD_DIR=build |
c7cb334d1 .travis.yml: buil... |
59 60 |
- HOSTCC="cc" - HOSTCXX="c++" |
c7cb334d1 .travis.yml: buil... |
61 62 |
before_script: |
050c7569b .travis.yml: rewo... |
63 |
# install toolchains based on TOOLCHAIN} variable |
050c7569b .travis.yml: rewo... |
64 |
- if [[ "${TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi |
cd402e015 travis-ci: Update... |
65 |
- if [[ "${TOOLCHAIN}" == *microblaze* ]]; then ./tools/buildman/buildman --fetch-arch microblaze ; fi |
050c7569b .travis.yml: rewo... |
66 |
- if [[ "${TOOLCHAIN}" == *mips* ]]; then ./tools/buildman/buildman --fetch-arch mips ; fi |
cd402e015 travis-ci: Update... |
67 68 |
- if [[ "${TOOLCHAIN}" == *or32* ]]; then ./tools/buildman/buildman --fetch-arch or32 ; fi - if [[ "${TOOLCHAIN}" == *sh4* ]]; then ./tools/buildman/buildman --fetch-arch sh4 ; fi |
2ded4bf9b travis-ci: centra... |
69 70 71 72 73 74 |
- if [[ "${TOOLCHAIN}" == *x86_64* ]]; then ./tools/buildman/buildman --fetch-arch x86_64; echo -e " [toolchain-prefix] x86 = ${HOME}/.buildman-toolchains/gcc-4.9.0-nolibc/x86_64-linux/bin/x86_64-linux-" >> ~/.buildman; fi |
80e4bbfcd travisci: Add sup... |
75 76 77 78 |
- if [[ "${TOOLCHAIN}" == arc ]]; then wget https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-2016.09-release/arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz && tar -C /tmp -xf arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz; fi |
b6f3a12ef .travis.yml: down... |
79 80 81 82 83 84 85 |
- if [[ "${TOOLCHAIN}" == *xtensa* ]]; then wget https://github.com/foss-xtensa/toolchain/releases/download/2018.02/x86_64-2018.02-${TOOLCHAIN}.tar.gz && tar -C /tmp -xf x86_64-2018.02-${TOOLCHAIN}.tar.gz && echo -e " [toolchain-prefix] xtensa = /tmp/2018.02/${TOOLCHAIN}/bin/${TOOLCHAIN}-" >> ~/.buildman; fi |
8399538cb travis-ci: Switch... |
86 87 88 89 90 91 92 |
# If TOOLCHAIN is unset, we're on some flavour of ARM. - if [[ "${TOOLCHAIN}" == "" ]]; then wget http://releases.linaro.org/components/toolchain/binaries/6.3-2017.02/aarch64-linux-gnu/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu.tar.xz && wget http://releases.linaro.org/components/toolchain/binaries/6.3-2017.02/arm-linux-gnueabihf/gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz && tar -C /tmp -xf gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu.tar.xz && tar -C /tmp -xf gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz; fi |
b6896fcbe travis.yml: Suppo... |
93 94 95 96 97 98 99 |
- if [[ "${TOOLCHAIN}" == "riscv" ]]; then wget https://github.com/PkmX/riscv-prebuilt-toolchains/releases/download/20180111/riscv32-unknown-elf-toolchain.tar.gz && tar -C /tmp -xf riscv32-unknown-elf-toolchain.tar.gz && echo -e " [toolchain-prefix] riscv = /tmp/riscv32-unknown-elf/bin/riscv32-unknown-elf-" >> ~/.buildman; fi |
3c643fb01 travis-ci: Switch... |
100 101 102 103 104 105 106 107 108 |
- if [[ "${QEMU_TARGET}" != "" ]]; then git clone git://git.qemu.org/qemu.git /tmp/qemu; pushd /tmp/qemu; git submodule update --init dtc && git checkout v2.8.0-rc3 && ./configure --prefix=/tmp/qemu-install --target-list=${QEMU_TARGET} && make -j4 all install; popd; fi |
c7cb334d1 .travis.yml: buil... |
109 110 |
script: |
8304f0538 travis-ci: compil... |
111 112 113 |
# Comments must be outside the command strings below, or the Travis parser # will get confused. # |
4899210c7 travis-ci: Do not... |
114 |
# Exit code 129 means warnings only. |
050c7569b .travis.yml: rewo... |
115 |
- if [[ "${BUILDMAN}" != "" ]]; then |
38314d0e6 travis.yml: fix '... |
116 |
ret=0; |
329f5ef51 travis.yml: run b... |
117 |
tools/buildman/buildman -P -E ${BUILDMAN} || ret=$?; |
bf1c08893 travis-ci: don't ... |
118 |
if [[ $ret -ne 0 && $ret -ne 129 ]]; then |
baade496d travis-ci: Try ha... |
119 |
tools/buildman/buildman -sdeP ${BUILDMAN}; |
0c5145fc2 travis-ci: use co... |
120 121 |
exit $ret; fi; |
050c7569b .travis.yml: rewo... |
122 |
fi |
8304f0538 travis-ci: compil... |
123 124 125 126 |
# "not a_test_which_does_not_exist" is a dummy -k parameter which will # never prevent any test from running. That way, we can always pass # "-k something" even when $TEST_PY_TEST_SPEC doesnt need a custom # value. |
faec290f7 Travis: Expose bu... |
127 |
- export UBOOT_TRAVIS_BUILD_DIR=`cd .. && pwd`/.bm-work/${TEST_PY_BD}; |
0e4e38ae3 travis: Add efi_l... |
128 129 |
cp ~/grub_x86.efi $UBOOT_TRAVIS_BUILD_DIR/; cp ~/grub2-arm/usr/lib/grub2/arm-efi/grub.efi $UBOOT_TRAVIS_BUILD_DIR/grub_arm.efi; |
1b012a3e7 Travis-CI: Downlo... |
130 |
cp ~/grub2-arm64/usr/lib/grub2/arm64-efi/grub.efi $UBOOT_TRAVIS_BUILD_DIR/grub_arm64.efi; |
faec290f7 Travis: Expose bu... |
131 |
if [[ "${TEST_PY_BD}" != "" ]]; then |
8304f0538 travis-ci: compil... |
132 133 |
./test/py/test.py --bd ${TEST_PY_BD} ${TEST_PY_ID} -k "${TEST_PY_TEST_SPEC:-not a_test_which_does_not_exist}" |
faec290f7 Travis: Expose bu... |
134 |
--build-dir "$UBOOT_TRAVIS_BUILD_DIR"; |
f2d077888 travis.yml: Run t... |
135 136 137 138 139 140 141 142 143 144 145 146 147 148 |
ret=$?; if [[ $ret -ne 0 ]]; then exit $ret; fi; fi; if [[ -n "${TEST_PY_TOOLS}" ]]; then PYTHONPATH="${UBOOT_TRAVIS_BUILD_DIR}/scripts/dtc/pylibfdt" PATH="${UBOOT_TRAVIS_BUILD_DIR}/scripts/dtc:${PATH}" ./tools/binman/binman -t && ./tools/patman/patman --test && ./tools/buildman/buildman -t && PYTHONPATH="${UBOOT_TRAVIS_BUILD_DIR}/scripts/dtc/pylibfdt" PATH="${UBOOT_TRAVIS_BUILD_DIR}/scripts/dtc:${PATH}" ./tools/dtoc/dtoc -t; |
8304f0538 travis-ci: compil... |
149 |
fi |
c7cb334d1 .travis.yml: buil... |
150 151 152 153 154 155 |
matrix: include: # we need to build by vendor due to 50min time limit for builds # each env setting here is a dedicated build - env: |
80e4bbfcd travisci: Add sup... |
156 157 158 |
- BUILDMAN="arc" TOOLCHAIN="arc" - env: |
baade496d travis-ci: Try ha... |
159 |
- BUILDMAN="arm11" |
050c7569b .travis.yml: rewo... |
160 |
- env: |
baade496d travis-ci: Try ha... |
161 |
- BUILDMAN="arm7" |
c7cb334d1 .travis.yml: buil... |
162 |
- env: |
050c7569b .travis.yml: rewo... |
163 |
- BUILDMAN="arm920t" |
c7cb334d1 .travis.yml: buil... |
164 |
- env: |
baade496d travis-ci: Try ha... |
165 166 167 168 169 |
- JOB="arm926ejs" BUILDMAN="arm926ejs -x mx,siemens,atmel" - env: - BUILDMAN="arm946es" - env: |
daab59ac0 avr32: Retire AVR... |
170 |
- BUILDMAN="atmel" |
c7cb334d1 .travis.yml: buil... |
171 |
- env: |
626662e4c .travis.yml: All ... |
172 |
- BUILDMAN="aries" |
c7cb334d1 .travis.yml: buil... |
173 |
- env: |
575e1607d Travis-CI: Move B... |
174 175 176 177 178 179 |
- JOB="Boundary Devices" BUILDMAN="boundary" - env: - JOB="engicam" BUILDMAN="engicam" - env: |
bb417f1c9 travis.yml: Split... |
180 181 182 183 |
- JOB="Freescale ARM32" BUILDMAN="freescale -x powerpc,m68k,aarch64" - env: - JOB="Freescale AArch64" |
30719e2b9 travis-ci: Re-wor... |
184 |
BUILDMAN="freescale&aarch64" |
c7cb334d1 .travis.yml: buil... |
185 |
- env: |
30719e2b9 travis-ci: Re-wor... |
186 |
- JOB="i.MX6 (non-Freescale)" |
575e1607d Travis-CI: Move B... |
187 |
BUILDMAN="mx6 -x freescale,toradex,boundary,engicam" |
30719e2b9 travis-ci: Re-wor... |
188 189 |
- env: - JOB="i.MX (non-Freescale, non-i.MX6)" |
bc3eed965 Travis-CI: Move T... |
190 |
BUILDMAN="mx -x freescale,mx6,toradex" |
baade496d travis-ci: Try ha... |
191 |
- env: |
afbdfd829 Travis-CI: Split ... |
192 193 |
- BUILDMAN="k2" - env: |
dbd5df89d travis.yml: Add s... |
194 195 |
- BUILDMAN="samsung" - env: |
afbdfd829 Travis-CI: Split ... |
196 197 |
- BUILDMAN="socfpga" - env: |
baade496d travis-ci: Try ha... |
198 199 200 201 202 203 204 205 |
- BUILDMAN="sun4i" - env: - BUILDMAN="sun5i" - env: - BUILDMAN="sun6i" - env: - BUILDMAN="sun7i" - env: |
8399538cb travis-ci: Switch... |
206 |
- BUILDMAN="sun8i" |
baade496d travis-ci: Try ha... |
207 208 209 210 211 212 |
- env: - BUILDMAN="sun9i" - env: - BUILDMAN="sun50i" - env: - JOB="Catch-all ARM" |
afbdfd829 Travis-CI: Split ... |
213 |
BUILDMAN="arm -x arm11,arm7,arm9,aarch64,atmel,aries,freescale,kirkwood,mvebu,siemens,tegra,uniphier,mx,samsung,sunxi,am33xx,omap3,omap4,omap5,pxa,rockchip,toradex,socfpga,k2,xilinx" |
baade496d travis-ci: Try ha... |
214 |
- env: |
050c7569b .travis.yml: rewo... |
215 |
- BUILDMAN="sandbox x86" |
cd402e015 travis-ci: Update... |
216 |
TOOLCHAIN="x86_64" |
c7cb334d1 .travis.yml: buil... |
217 |
- env: |
bc3eed965 Travis-CI: Move T... |
218 219 |
- BUILDMAN="toradex" - env: |
050c7569b .travis.yml: rewo... |
220 |
- BUILDMAN="kirkwood" |
c7cb334d1 .travis.yml: buil... |
221 |
- env: |
0bf1bc440 travis-ci: Build ... |
222 223 |
- BUILDMAN="mvebu" - env: |
bc3eed965 Travis-CI: Move T... |
224 225 |
- JOB="PXA" - BUILDMAN="pxa -x toradex" |
baade496d travis-ci: Try ha... |
226 |
- env: |
050c7569b .travis.yml: rewo... |
227 228 |
- BUILDMAN="m68k" TOOLCHAIN="m68k" |
c7cb334d1 .travis.yml: buil... |
229 |
- env: |
0d3aaa35b Travis-CI: Fix mi... |
230 |
- BUILDMAN="microblaze" |
76761e7fb travis-ci: Add mo... |
231 232 |
TOOLCHAIN="microblaze" - env: |
050c7569b .travis.yml: rewo... |
233 234 |
- BUILDMAN="mips" TOOLCHAIN="mips" |
d9aa01978 travis.yml: some ... |
235 |
- env: |
050c7569b .travis.yml: rewo... |
236 |
- BUILDMAN="mpc83xx" |
c7cb334d1 .travis.yml: buil... |
237 |
- env: |
050c7569b .travis.yml: rewo... |
238 |
- BUILDMAN="mpc85xx -x freescale" |
d9aa01978 travis.yml: some ... |
239 |
- env: |
050c7569b .travis.yml: rewo... |
240 |
- BUILDMAN="mpc85xx -x t208xrdb -x t4qds -x t102* -x p1_p2_rdb_pc -x p1010rdb -x corenet_ds -x b4860qds -x sbc8548 -x bsc91*" |
d9aa01978 travis.yml: some ... |
241 |
- env: |
9464dd56d Travis-CI: Split ... |
242 243 244 245 246 |
- BUILDMAN="t208xrdb" - env: - BUILDMAN="t4qds" - env: - BUILDMAN="t102*" |
d9aa01978 travis.yml: some ... |
247 |
- env: |
afdf09ac2 travis-ci: Split ... |
248 249 250 |
- BUILDMAN="p1_p2_rdb_pc" - env: - BUILDMAN="p1010rdb" |
8cb2101b9 travis.yml: add m... |
251 |
- env: |
050c7569b .travis.yml: rewo... |
252 |
- BUILDMAN="corenet_ds b4860qds sbc8548 bsc91*" |
c7cb334d1 .travis.yml: buil... |
253 |
- env: |
050c7569b .travis.yml: rewo... |
254 |
- BUILDMAN="mpc86xx" |
c7cb334d1 .travis.yml: buil... |
255 |
- env: |
53193a4f0 powerpc, 8xx: Add... |
256 257 |
- BUILDMAN="mpc8xx" - env: |
050c7569b .travis.yml: rewo... |
258 |
- BUILDMAN="siemens" |
050c7569b .travis.yml: rewo... |
259 |
- env: |
bc3eed965 Travis-CI: Move T... |
260 261 |
- JOB="tegra" BUILDMAN="tegra -x toradex" |
1fcf0ee9f travis-ci: build ... |
262 |
- env: |
baade496d travis-ci: Try ha... |
263 264 265 266 267 268 269 270 |
- JOB="am33xx" BUILDMAN="am33xx -x siemens" - env: - BUILDMAN="omap3" - env: - BUILDMAN="omap4" - env: - BUILDMAN="omap5" |
050c7569b .travis.yml: rewo... |
271 |
- env: |
5eba31c38 travis.yml: Add i... |
272 273 |
- BUILDMAN="uniphier" - env: |
bc3eed965 Travis-CI: Move T... |
274 275 |
- JOB="aarch64" BUILDMAN="aarch64 -x tegra,freescale,mvebu,uniphier,sunxi,samsung,rockchip" |
76761e7fb travis-ci: Add mo... |
276 |
- env: |
dbd5df89d travis.yml: Add s... |
277 278 |
- BUILDMAN="rockchip" - env: |
76761e7fb travis-ci: Add mo... |
279 280 281 |
- BUILDMAN="sh4" TOOLCHAIN="sh4" - env: |
0d3aaa35b Travis-CI: Fix mi... |
282 283 284 |
- JOB="Xilinx (ARM)" BUILDMAN="xilinx -x microblaze" - env: |
76761e7fb travis-ci: Add mo... |
285 |
- BUILDMAN="xtensa" |
b6f3a12ef .travis.yml: down... |
286 |
TOOLCHAIN="xtensa-dc233c-elf" |
b6896fcbe travis.yml: Suppo... |
287 288 289 |
- env: - BUILDMAN="riscv" TOOLCHAIN="riscv" |
c7cb334d1 .travis.yml: buil... |
290 291 292 |
# QA jobs for code analytics # static code analysis with cppcheck (we can add --enable=all later) |
d7882210d travis-ci: set en... |
293 294 295 |
- env: - JOB="cppcheck" script: |
c85b52e43 travis-ci: Drop '... |
296 |
- cppcheck --force --quiet --inline-suppr . |
c7cb334d1 .travis.yml: buil... |
297 |
# search for TODO within source tree |
d7882210d travis-ci: set en... |
298 299 300 |
- env: - JOB="grep TODO" script: |
c85b52e43 travis-ci: Drop '... |
301 |
- grep -r TODO . |
c7cb334d1 .travis.yml: buil... |
302 |
# search for FIXME within source tree |
d7882210d travis-ci: set en... |
303 304 305 |
- env: - JOB="grep FIXME HACK" script: |
c85b52e43 travis-ci: Drop '... |
306 |
- grep -r FIXME . |
c7cb334d1 .travis.yml: buil... |
307 |
# search for HACK within source tree and ignore HACKKIT board |
c7cb334d1 .travis.yml: buil... |
308 309 310 |
script: - grep -r HACK . | grep -v HACKKIT # some statistics about the code base |
d7882210d travis-ci: set en... |
311 312 313 |
- env: - JOB="sloccount" script: |
c85b52e43 travis-ci: Drop '... |
314 |
- sloccount . |
8304f0538 travis-ci: compil... |
315 |
|
07bf2122d Enable test/py fo... |
316 |
# test/py |
d7882210d travis-ci: set en... |
317 |
- env: |
8304f0538 travis-ci: compil... |
318 319 320 |
- TEST_PY_BD="sandbox" BUILDMAN="^sandbox$" TOOLCHAIN="x86_64" |
5ac5861c4 travis-ci: Add te... |
321 |
- env: |
40c8d26a4 travis-ci: Emulat... |
322 323 324 325 |
- TEST_PY_BD="sandbox_spl" TEST_PY_TEST_SPEC="test_ofplatdata" BUILDMAN="^sandbox$" TOOLCHAIN="x86_64" |
f2d077888 travis.yml: Run t... |
326 |
TEST_PY_TOOLS="yes" |
40c8d26a4 travis-ci: Emulat... |
327 328 329 330 331 |
- env: - TEST_PY_BD="sandbox_flattree" BUILDMAN="^sandbox_flattree$" TOOLCHAIN="x86_64" - env: |
8304f0538 travis-ci: compil... |
332 333 |
- TEST_PY_BD="vexpress_ca15_tc2" TEST_PY_ID="--id qemu" |
3c643fb01 travis-ci: Switch... |
334 |
QEMU_TARGET="arm-softmmu" |
8304f0538 travis-ci: compil... |
335 |
BUILDMAN="^vexpress_ca15_tc2$" |
5ac5861c4 travis-ci: Add te... |
336 |
- env: |
8304f0538 travis-ci: compil... |
337 338 |
- TEST_PY_BD="vexpress_ca9x4" TEST_PY_ID="--id qemu" |
3c643fb01 travis-ci: Switch... |
339 |
QEMU_TARGET="arm-softmmu" |
8304f0538 travis-ci: compil... |
340 |
BUILDMAN="^vexpress_ca9x4$" |
5ac5861c4 travis-ci: Add te... |
341 |
- env: |
8304f0538 travis-ci: compil... |
342 |
- TEST_PY_BD="integratorcp_cm926ejs" |
78992845a Travis: Remove sl... |
343 |
TEST_PY_TEST_SPEC="not sleep" |
8304f0538 travis-ci: compil... |
344 |
TEST_PY_ID="--id qemu" |
3c643fb01 travis-ci: Switch... |
345 |
QEMU_TARGET="arm-softmmu" |
8304f0538 travis-ci: compil... |
346 |
BUILDMAN="^integratorcp_cm926ejs$" |
5ac5861c4 travis-ci: Add te... |
347 |
- env: |
7b09dffc3 travis.yml: Add j... |
348 349 350 351 352 |
- TEST_PY_BD="qemu_arm" TEST_PY_TEST_SPEC="not sleep" QEMU_TARGET="arm-softmmu" BUILDMAN="^qemu_arm$" - env: |
a5bee5072 Travis-CI: Add jo... |
353 354 355 356 357 |
- TEST_PY_BD="qemu_arm64" TEST_PY_TEST_SPEC="not sleep" QEMU_TARGET="aarch64-softmmu" BUILDMAN="^qemu_arm64$" - env: |
8304f0538 travis-ci: compil... |
358 359 |
- TEST_PY_BD="qemu_mips" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
360 |
QEMU_TARGET="mips-softmmu" |
8304f0538 travis-ci: compil... |
361 362 363 364 365 |
BUILDMAN="^qemu_mips$" TOOLCHAIN="mips" - env: - TEST_PY_BD="qemu_mipsel" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
366 |
QEMU_TARGET="mipsel-softmmu" |
8304f0538 travis-ci: compil... |
367 368 369 370 371 |
BUILDMAN="^qemu_mipsel$" TOOLCHAIN="mips" - env: - TEST_PY_BD="qemu_mips64" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
372 |
QEMU_TARGET="mips64-softmmu" |
8304f0538 travis-ci: compil... |
373 374 375 376 377 |
BUILDMAN="^qemu_mips64$" TOOLCHAIN="mips" - env: - TEST_PY_BD="qemu_mips64el" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
378 |
QEMU_TARGET="mips64el-softmmu" |
8304f0538 travis-ci: compil... |
379 380 381 382 383 |
BUILDMAN="^qemu_mips64el$" TOOLCHAIN="mips" - env: - TEST_PY_BD="qemu-ppce500" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
384 |
QEMU_TARGET="ppc-softmmu" |
8304f0538 travis-ci: compil... |
385 386 387 388 |
BUILDMAN="^qemu-ppce500$" - env: - TEST_PY_BD="qemu-x86" TEST_PY_TEST_SPEC="not sleep" |
3c643fb01 travis-ci: Switch... |
389 |
QEMU_TARGET="i386-softmmu" |
8304f0538 travis-ci: compil... |
390 391 392 |
BUILDMAN="^qemu-x86$" TOOLCHAIN="x86_64" BUILD_ROM="yes" |
41122d374 travis-ci: Add zy... |
393 394 395 396 397 398 |
- env: - TEST_PY_BD="zynq_zc702" TEST_PY_TEST_SPEC="not sleep" QEMU_TARGET="arm-softmmu" TEST_PY_ID="--id qemu" BUILDMAN="^zynq_zc702$" |
4d6900946 .travis.yml: test... |
399 400 401 402 403 404 405 |
- env: - TEST_PY_BD="xtfpga" TEST_PY_TEST_SPEC="not sleep" QEMU_TARGET="xtensa-softmmu" TEST_PY_ID="--id qemu" BUILDMAN="^xtfpga$" TOOLCHAIN="xtensa-dc233c-elf" |
c7cb334d1 .travis.yml: buil... |
406 |
|
c7cb334d1 .travis.yml: buil... |
407 |
# TODO make it perfect ;-r |