Resolve issues with performance logs in CI. (#2733)

* update the performance test logic

* fix unstash perf logs logic

* untangle unstashing fmha logs for different archs

* run process stage after running fmha tests

* fix the processing of perf logs

* fix arguments for run_performance scripts
This commit is contained in:
Illia Silin
2025-08-25 09:51:29 -07:00
committed by GitHub
parent de61e55493
commit 6180685688
4 changed files with 145 additions and 47 deletions

View File

@@ -10,10 +10,39 @@
# please contact Illia.Silin@amd.com for more details
#process results
python3 process_perf_data.py perf_gemm.log
python3 process_perf_data.py perf_onnx_gemm.log
python3 process_perf_data.py perf_resnet50_N256.log
python3 process_perf_data.py perf_resnet50_N4.log
file=./perf_gemm_gfx90a.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_gemm_gfx90a.log
fi
file=./perf_onnx_gemm_gfx90a.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_onnx_gemm_gfx90a.log
fi
file=./perf_resnet50_N256_gfx90a.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_resnet50_N256_gfx90a.log
fi
file=./perf_resnet50_N4_gfx90a.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_resnet50_N4_gfx90a.log
fi
file=./perf_gemm_gfx942.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_gemm_gfx942.log
fi
file=./perf_onnx_gemm_gfx942.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_onnx_gemm_gfx942.log
fi
file=./perf_resnet50_N256_gfx942.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_resnet50_N256_gfx942.log
fi
file=./perf_resnet50_N4_gfx942.log
if [ -e "$file" ]; then
python3 process_perf_data.py perf_resnet50_N4_gfx942.log
fi
file=./perf_onnx_gemm_gfx10.log
if [ -e "$file" ]; then