Skip to content

Commit 97ea0dc

Browse files
committed
ci: travis: enable boot up test on BYT and CHT
Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
1 parent b3c64f4 commit 97ea0dc

1 file changed

Lines changed: 18 additions & 8 deletions

File tree

.travis.yml

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ stages:
1313
- deploy
1414

1515
before_install:
16-
- docker pull xiulipan/sof
16+
- docker pull xiulipan/sof && docker tag xiulipan/sof sof
17+
- docker pull xiulipan/sofqemu && docker tag xiulipan/sofqemu sofqemu
1718

1819
install:
1920
- docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/rimage-build.sh -l
@@ -22,25 +23,34 @@ jobs:
2223
include:
2324
- stage: compile
2425
name: "BYT Build"
25-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr byt
26+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr byt
27+
- stage: compile
28+
name: "CHT Build"
29+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cht
2630
- stage: compile
2731
name: "BDW Build"
28-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr bdw
32+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr bdw
2933
- stage: compile
3034
name: "HSW Build"
31-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr hsw
35+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr hsw
3236
- stage: compile
3337
name: "APL Build"
34-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr apl
38+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr apl
3539
- stage: compile
3640
name: "CNL Build"
37-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr cnl
41+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cnl
3842
- stage: compile
3943
name: "SUE Build"
40-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr sue
44+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr sue
4145
- stage: compile
4246
name: "ICL Build"
43-
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr icl
47+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr icl
4448
- stage: compile
4549
name: "Host Build"
4650
script: docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/host-build-all.sh -l
51+
- stage: test
52+
name: "BYT Boot Test"
53+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr byt && ./scripts/docker-qemu.sh ../sof.git/scripts/qemu-check.sh byt
54+
- stage: test
55+
name: "CHT Boot Test"
56+
script: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cht && ./scripts/docker-qemu.sh ../sof.git/scripts/qemu-check.sh cht

0 commit comments

Comments
 (0)