sof/tools/test/topology
Marc Herbert bde4858625 topologies: docker --env USE_XARGS, NO_PROCESSORS and VERBOSE
Building in parallel is much faster but it makes logs unreadable and
build failures impossible to understand. This is especially true when
building with recent ALSA that produces of deprecation warnings, see
examples below. For test topologies the problem is even worse: its
XARGS parallel build provides no log at all.

To find what actually fails, it is required to fall back on a single
threaded and verbose build and this is achieved with the variables
USE_XARGS, NO_PROCESSORS and VERBOSE. Pass these through docker-run.sh
and CMake.

Examples from #5608
https://github.com/thesofproject/sof/runs/5717553555?check_suite_focus=true
https://sof-ci.01.org/sofpr/PR5608/build12556/build/tools.txt

ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',...
ALSA pcm.c:1471:(parse_hw_config) deprecated bclk value 'codec_slave',...
ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',...
ALSA pcm.c:1471:(parse_hw_config) deprecated bclk value 'codec_slave',...
ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',...

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2022-04-05 14:37:28 +01:00
..
CMakeLists.txt topologies: docker --env USE_XARGS, NO_PROCESSORS and VERBOSE 2022-04-05 14:37:28 +01:00
test-all.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
test-capture.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
test-playback.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
test-tone-playback.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
test_pipeline_filters.m4 Tools: Test: Audio: Add sound direction test for TDFB 2022-02-08 12:34:32 +00:00
tplg-build.sh test/topology: make tplg-build.sh callable from anywhere 2022-04-02 17:51:04 +01:00