[Sound-open-firmware] [PATCH v5 4/7] topology: make m4 filenames dai type agnostic

Ranjani Sridharan ranjani.sridharan at linux.intel.com
Thu May 31 19:34:45 CEST 2018


Signed-off-by: Ranjani Sridharan <ranjani.sridharan at linux.intel.com>
---
 topology/test/{test-ssp.m4 => test-all.m4}          |  0
 .../test/{test-capture-ssp.m4 => test-capture.m4}   |  0
 .../test/{test-playback-ssp.m4 => test-playback.m4} |  0
 ...t-tone-playback-ssp.m4 => test-tone-playback.m4} |  0
 topology/test/tplg-build.sh                         | 13 +++++++++----
 5 files changed, 9 insertions(+), 4 deletions(-)
 rename topology/test/{test-ssp.m4 => test-all.m4} (100%)
 rename topology/test/{test-capture-ssp.m4 => test-capture.m4} (100%)
 rename topology/test/{test-playback-ssp.m4 => test-playback.m4} (100%)
 rename topology/test/{test-tone-playback-ssp.m4 => test-tone-playback.m4} (100%)

diff --git a/topology/test/test-ssp.m4 b/topology/test/test-all.m4
similarity index 100%
rename from topology/test/test-ssp.m4
rename to topology/test/test-all.m4
diff --git a/topology/test/test-capture-ssp.m4 b/topology/test/test-capture.m4
similarity index 100%
rename from topology/test/test-capture-ssp.m4
rename to topology/test/test-capture.m4
diff --git a/topology/test/test-playback-ssp.m4 b/topology/test/test-playback.m4
similarity index 100%
rename from topology/test/test-playback-ssp.m4
rename to topology/test/test-playback.m4
diff --git a/topology/test/test-tone-playback-ssp.m4 b/topology/test/test-tone-playback.m4
similarity index 100%
rename from topology/test/test-tone-playback-ssp.m4
rename to topology/test/test-tone-playback.m4
diff --git a/topology/test/tplg-build.sh b/topology/test/tplg-build.sh
index 4c33819..a48a3e2 100755
--- a/topology/test/tplg-build.sh
+++ b/topology/test/tplg-build.sh
@@ -12,9 +12,9 @@ export M4PATH="../:../m4:../common"
 
 # Simple component test cases
 # can be used on components with 1 sink and 1 source.
-SIMPLE_TESTS=(test-ssp test-capture-ssp test-playback-ssp)
-TONE_TEST=test-tone-playback-ssp
-DMIC_TEST=test-capture-ssp
+SIMPLE_TESTS=(test-all test-capture test-playback)
+TONE_TEST=test-tone-playback
+DMIC_TEST=test-capture
 TEST_STRINGS=""
 M4_STRINGS=""
 # process m4 simple tests -
@@ -40,12 +40,17 @@ function simple_test {
 	fi
 	for i in ${TESTS[@]}
 	do
-		TFILE="$i$6-${12}-$2-$4-$7-48k-$((${11} / 1000))k-$1"
 		if [ "$USE_XARGS" == "yes" ]
 		then
 			#if DAI type is SSP, define the SSP specific params
 			if [ $5 == "SSP" ]
 			then
+				if [ $i == "test-all" ]
+				then
+					TFILE="test-ssp$6-${12}-$2-$4-$7-48k-$((${11} / 1000))k-$1"
+				else
+					TFILE="$i-ssp$6-${12}-$2-$4-$7-48k-$((${11} / 1000))k-$1"
+				fi
 				#create input string for batch m4 processing
 				M4_STRINGS+="-DTEST_PIPE_NAME=$2,-DTEST_DAI_LINK_NAME=$3\
 					-DTEST_DAI_PORT=$6,-DTEST_DAI_FORMAT=$7\
-- 
2.17.0



More information about the Sound-open-firmware mailing list