CI update - Add avc, av1 and vp9 conformance to CI (#551)

* add avc, av1 and vp9 conformance to CI

* address review comments

* fix directory structure

* fix directory structure

* Update common.groovy

---------

Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com>

[ROCm/rocdecode commit: 038d618836]
Este commit está contenido en:
Lakshmi Kumar
2025-04-08 21:54:48 -07:00
cometido por GitHub
padre 8b5cf557df
commit 711f12d271
+19 -2
Ver fichero
@@ -67,11 +67,28 @@ def runTestCommand (platform, project) {
echo rocdecode conformance tests
cd ../ && mkdir -p conformance && cd conformance
pip3 install pandas
mkdir hevc-conformance && cd hevc-conformance
wget http://math-ci.amd.com/userContent/computer-vision/HevcConformance/*zip*/HevcConformance.zip
unzip HevcConformance.zip
python3 /opt/rocm/share/rocdecode/test/testScripts/run_rocDecode_Conformance.py --videodecode_exe ./../rocdecode-sample/videodecode --files_directory ./HevcConformance --results_directory .
python3 /opt/rocm/share/rocdecode/test/testScripts/run_rocDecode_Conformance.py --videodecode_exe ./../../rocdecode-sample/videodecode --files_directory ./HevcConformance --results_directory .
cd ../
mkdir avc-conformance && cd avc-conformance
wget http://math-ci.amd.com/userContent/computer-vision/rocDecodeConformance/AvcConformance.zip
unzip AvcConformance.zip
python3 /opt/rocm/share/rocdecode/test/testScripts/run_rocDecode_Conformance.py --videodecode_exe ./../../rocdecode-sample/videodecode --files_directory ./AvcConformance --results_directory .
cd ../
mkdir vp9-conformance && cd vp9-conformance
wget http://math-ci.amd.com/userContent/computer-vision/rocDecodeConformance/Vp9Conformance.zip
unzip Vp9Conformance.zip
python3 /opt/rocm/share/rocdecode/test/testScripts/run_rocDecode_Conformance.py --videodecode_exe ./../../rocdecode-sample/videodecode --files_directory ./Vp9Conformance --results_directory .
cd ../
mkdir av1-conformance && cd av1-conformance
wget http://math-ci.amd.com/userContent/computer-vision/rocDecodeConformance/Av1Conformance_v1.0.zip
unzip Av1Conformance_v1.0.zip
python3 /opt/rocm/share/rocdecode/test/testScripts/run_rocDecode_Conformance.py --videodecode_exe ./../../rocdecode-sample/videodecode --files_directory ./Av1Conformance_v1.0 --results_directory .
cd ../../
echo rocdecode-sample - videoDecode with data1 video test
cd ../ && cd rocdecode-sample
cd rocdecode-sample
wget http://math-ci.amd.com/userContent/computer-vision/data1.img
LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/opt/rocm/lib${libLocation} ./videodecode -i ./data1.img
echo rocdecode-sample - videoDecodePerf with data1 video test