From 0f61ed510911efb032af76c2e7a2dd99653c67cc Mon Sep 17 00:00:00 2001 From: Hongyu Ning Date: Thu, 4 Jul 2024 11:20:34 +0800 Subject: [PATCH] [lkvs] [amx] Test Enhance: simplify test scenarios to reduce test time simplify amx testcases configuration, to reduce amx functional test execution time [Test Components] amx [Test Types] any [Supported Devices] all-generic Signed-off-by: Hongyu Ning --- scenario/emr-oa/tests-amx | 72 +++++++++++++++++++-------------------- scenario/emr-oe/tests-amx | 72 +++++++++++++++++++-------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/scenario/emr-oa/tests-amx b/scenario/emr-oa/tests-amx index eb54899a..317262b4 100644 --- a/scenario/emr-oa/tests-amx +++ b/scenario/emr-oa/tests-amx @@ -17,40 +17,40 @@ # -i, --instruction-type [0:TDPBF16PS 1:TDPBSSD 2:TDPBSUD 3:TDPBUSD 4:TDPBUUD] # functional tests -tmul -b 0 -t 10 -c 10 -i 0 -tmul -b 1 -t 10 -c 10 -i 0 -tmul -b 2 -t 10 -c 10 -i 0 -tmul -b 3 -t 10 -c 10 -i 0 -tmul -b 4 -t 10 -c 100000 -i 0 -tmul -b 5 -t 10 -c 10 -i 0 -tmul -b 0 -t 10 -c 10 -i 1 -tmul -b 1 -t 10 -c 10 -i 1 -tmul -b 2 -t 10 -c 10 -i 1 -tmul -b 3 -t 10 -c 10 -i 1 -tmul -b 4 -t 10 -c 100000 -i 1 -tmul -b 5 -t 10 -c 10 -i 1 -tmul -b 0 -t 10 -c 10 -i 2 -tmul -b 1 -t 10 -c 10 -i 2 -tmul -b 2 -t 10 -c 10 -i 2 -tmul -b 3 -t 10 -c 10 -i 2 -tmul -b 4 -t 10 -c 100000 -i 2 -tmul -b 5 -t 10 -c 10 -i 2 -tmul -b 0 -t 10 -c 10 -i 3 -tmul -b 1 -t 10 -c 10 -i 3 -tmul -b 2 -t 10 -c 10 -i 3 -tmul -b 3 -t 10 -c 10 -i 3 -tmul -b 4 -t 10 -c 100000 -i 3 -tmul -b 5 -t 10 -c 10 -i 3 -tmul -b 0 -t 10 -c 10 -i 4 -tmul -b 1 -t 10 -c 10 -i 4 -tmul -b 2 -t 10 -c 10 -i 4 -tmul -b 3 -t 10 -c 10 -i 4 -tmul -b 4 -t 10 -c 100000 -i 4 -tmul -b 5 -t 10 -c 10 -i 4 +tmul -b 0 -t 2 -c 2 -i 0 +tmul -b 1 -t 2 -c 2 -i 0 +tmul -b 2 -t 2 -c 2 -i 0 +tmul -b 3 -t 2 -c 2 -i 0 +tmul -b 4 -t 2 -c 10 -i 0 +tmul -b 5 -t 2 -c 2 -i 0 +tmul -b 0 -t 2 -c 2 -i 1 +tmul -b 1 -t 2 -c 2 -i 1 +tmul -b 2 -t 2 -c 2 -i 1 +tmul -b 3 -t 2 -c 2 -i 1 +tmul -b 4 -t 2 -c 10 -i 1 +tmul -b 5 -t 2 -c 2 -i 1 +tmul -b 0 -t 2 -c 2 -i 2 +tmul -b 1 -t 2 -c 2 -i 2 +tmul -b 2 -t 2 -c 2 -i 2 +tmul -b 3 -t 2 -c 2 -i 2 +tmul -b 4 -t 2 -c 10 -i 2 +tmul -b 5 -t 2 -c 2 -i 2 +tmul -b 0 -t 2 -c 2 -i 3 +tmul -b 1 -t 2 -c 2 -i 3 +tmul -b 2 -t 2 -c 2 -i 3 +tmul -b 3 -t 2 -c 2 -i 3 +tmul -b 4 -t 2 -c 10 -i 3 +tmul -b 5 -t 2 -c 2 -i 3 +tmul -b 0 -t 2 -c 2 -i 4 +tmul -b 1 -t 2 -c 2 -i 4 +tmul -b 2 -t 2 -c 2 -i 4 +tmul -b 3 -t 2 -c 2 -i 4 +tmul -b 4 -t 2 -c 10 -i 4 +tmul -b 5 -t 2 -c 2 -i 4 -# stress tests -tmul -b 1 -t 10000 -c 10 -i 0 -tmul -b 1 -t 10000 -c 10 -i 1 -tmul -b 1 -t 10000 -c 10 -i 2 -tmul -b 1 -t 10000 -c 10 -i 3 -tmul -b 1 -t 10000 -c 10 -i 4 \ No newline at end of file +# stress tests all skipped to simplify test execution +# tmul -b 1 -t 10000 -c 10 -i 0 +# tmul -b 1 -t 10000 -c 10 -i 1 +# tmul -b 1 -t 10000 -c 10 -i 2 +# tmul -b 1 -t 10000 -c 10 -i 3 +# tmul -b 1 -t 10000 -c 10 -i 4 \ No newline at end of file diff --git a/scenario/emr-oe/tests-amx b/scenario/emr-oe/tests-amx index eb54899a..317262b4 100644 --- a/scenario/emr-oe/tests-amx +++ b/scenario/emr-oe/tests-amx @@ -17,40 +17,40 @@ # -i, --instruction-type [0:TDPBF16PS 1:TDPBSSD 2:TDPBSUD 3:TDPBUSD 4:TDPBUUD] # functional tests -tmul -b 0 -t 10 -c 10 -i 0 -tmul -b 1 -t 10 -c 10 -i 0 -tmul -b 2 -t 10 -c 10 -i 0 -tmul -b 3 -t 10 -c 10 -i 0 -tmul -b 4 -t 10 -c 100000 -i 0 -tmul -b 5 -t 10 -c 10 -i 0 -tmul -b 0 -t 10 -c 10 -i 1 -tmul -b 1 -t 10 -c 10 -i 1 -tmul -b 2 -t 10 -c 10 -i 1 -tmul -b 3 -t 10 -c 10 -i 1 -tmul -b 4 -t 10 -c 100000 -i 1 -tmul -b 5 -t 10 -c 10 -i 1 -tmul -b 0 -t 10 -c 10 -i 2 -tmul -b 1 -t 10 -c 10 -i 2 -tmul -b 2 -t 10 -c 10 -i 2 -tmul -b 3 -t 10 -c 10 -i 2 -tmul -b 4 -t 10 -c 100000 -i 2 -tmul -b 5 -t 10 -c 10 -i 2 -tmul -b 0 -t 10 -c 10 -i 3 -tmul -b 1 -t 10 -c 10 -i 3 -tmul -b 2 -t 10 -c 10 -i 3 -tmul -b 3 -t 10 -c 10 -i 3 -tmul -b 4 -t 10 -c 100000 -i 3 -tmul -b 5 -t 10 -c 10 -i 3 -tmul -b 0 -t 10 -c 10 -i 4 -tmul -b 1 -t 10 -c 10 -i 4 -tmul -b 2 -t 10 -c 10 -i 4 -tmul -b 3 -t 10 -c 10 -i 4 -tmul -b 4 -t 10 -c 100000 -i 4 -tmul -b 5 -t 10 -c 10 -i 4 +tmul -b 0 -t 2 -c 2 -i 0 +tmul -b 1 -t 2 -c 2 -i 0 +tmul -b 2 -t 2 -c 2 -i 0 +tmul -b 3 -t 2 -c 2 -i 0 +tmul -b 4 -t 2 -c 10 -i 0 +tmul -b 5 -t 2 -c 2 -i 0 +tmul -b 0 -t 2 -c 2 -i 1 +tmul -b 1 -t 2 -c 2 -i 1 +tmul -b 2 -t 2 -c 2 -i 1 +tmul -b 3 -t 2 -c 2 -i 1 +tmul -b 4 -t 2 -c 10 -i 1 +tmul -b 5 -t 2 -c 2 -i 1 +tmul -b 0 -t 2 -c 2 -i 2 +tmul -b 1 -t 2 -c 2 -i 2 +tmul -b 2 -t 2 -c 2 -i 2 +tmul -b 3 -t 2 -c 2 -i 2 +tmul -b 4 -t 2 -c 10 -i 2 +tmul -b 5 -t 2 -c 2 -i 2 +tmul -b 0 -t 2 -c 2 -i 3 +tmul -b 1 -t 2 -c 2 -i 3 +tmul -b 2 -t 2 -c 2 -i 3 +tmul -b 3 -t 2 -c 2 -i 3 +tmul -b 4 -t 2 -c 10 -i 3 +tmul -b 5 -t 2 -c 2 -i 3 +tmul -b 0 -t 2 -c 2 -i 4 +tmul -b 1 -t 2 -c 2 -i 4 +tmul -b 2 -t 2 -c 2 -i 4 +tmul -b 3 -t 2 -c 2 -i 4 +tmul -b 4 -t 2 -c 10 -i 4 +tmul -b 5 -t 2 -c 2 -i 4 -# stress tests -tmul -b 1 -t 10000 -c 10 -i 0 -tmul -b 1 -t 10000 -c 10 -i 1 -tmul -b 1 -t 10000 -c 10 -i 2 -tmul -b 1 -t 10000 -c 10 -i 3 -tmul -b 1 -t 10000 -c 10 -i 4 \ No newline at end of file +# stress tests all skipped to simplify test execution +# tmul -b 1 -t 10000 -c 10 -i 0 +# tmul -b 1 -t 10000 -c 10 -i 1 +# tmul -b 1 -t 10000 -c 10 -i 2 +# tmul -b 1 -t 10000 -c 10 -i 3 +# tmul -b 1 -t 10000 -c 10 -i 4 \ No newline at end of file