From 038d618836c5322c5b7cda28240acd22761844ae Mon Sep 17 00:00:00 2001 From: Lakshmi Kumar Date: Tue, 8 Apr 2025 21:54:48 -0700 Subject: [PATCH] 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 --- .jenkins/common.groovy | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.jenkins/common.groovy b/.jenkins/common.groovy index f30bab6889..f7c67bba61 100644 --- a/.jenkins/common.groovy +++ b/.jenkins/common.groovy @@ -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