.github: testbench: don't use docker to build the testbench

Because it's not needed.

Also add a comment explaining why it's still needed to build topologies
so we can remove it some day and test much faster.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
This commit is contained in:
Marc Herbert 2021-09-21 18:35:04 +00:00 committed by Liam Girdwood
parent 4f78c3b053
commit e168513f18
1 changed files with 8 additions and 3 deletions

View File

@ -64,12 +64,17 @@ jobs:
- name: docker
run: docker pull thesofproject/sof && docker tag thesofproject/sof sof
# testbench needs some topologies
# testbench needs some topologies.
# Use our docker container to avoid the "unsupported widget type asrc"
# bug in ALSA 1.2.2
# https://github.com/thesofproject/sof/issues/2543
- name: build topologies
run: ./scripts/docker-run.sh ./scripts/build-tools.sh -t
- name: build testbench
run: ./scripts/docker-run.sh ./scripts/rebuild-testbench.sh
- name: test
run: ./scripts/rebuild-testbench.sh
- name: run testbench
run: ./scripts/host-testbench.sh