diff --git a/.azure-pipelines/scripts/models/generate_report.sh b/.azure-pipelines/scripts/models/generate_report.sh
index 568799ebbc1..9271008d2e8 100644
--- a/.azure-pipelines/scripts/models/generate_report.sh
+++ b/.azure-pipelines/scripts/models/generate_report.sh
@@ -237,6 +237,7 @@ function generate_html_core {
status_png = "background-color:#90EE90";
} else {
status_png = "background-color:#FFD2D2";
+ job_status = "fail"
}
printf("
%.2f | ", status_png, target);
}
diff --git a/.azure-pipelines/template/model-template.yml b/.azure-pipelines/template/model-template.yml
index 8bde0d72a89..cc6f58f9c60 100644
--- a/.azure-pipelines/template/model-template.yml
+++ b/.azure-pipelines/template/model-template.yml
@@ -46,13 +46,13 @@ steps:
- script: |
docker exec ${{ parameters.modelContainerName }} bash -c "cd /neural-compressor/.azure-pipelines/scripts/models \
&& bash run_${{ parameters.framework }}_models_trigger.sh --model=${{ parameters.modelName }} --mode='int8_benchmark' --USE_TUNE_ACC=$(USE_TUNE_ACC) --PERF_STABLE_CHECK=$(PERF_STABLE_CHECK)"
- continueOnError: true
+ condition: succeededOrFailed()
displayName: INT8 Benchmark
- script: |
docker exec ${{ parameters.modelContainerName }} bash -c "cd /neural-compressor/.azure-pipelines/scripts/models \
&& bash run_${{ parameters.framework }}_models_trigger.sh --model=${{ parameters.modelName }} --mode='fp32_benchmark' --USE_TUNE_ACC=$(USE_TUNE_ACC) --PERF_STABLE_CHECK=$(PERF_STABLE_CHECK)"
- continueOnError: true
+ condition: succeededOrFailed()
displayName: FP32 Benchmark
- task: Bash@3