diff --git a/services/logging/Jenkinsfile.data-prepper b/services/logging/Jenkinsfile.data-prepper index 0fdec147..5437ece0 100644 --- a/services/logging/Jenkinsfile.data-prepper +++ b/services/logging/Jenkinsfile.data-prepper @@ -84,7 +84,7 @@ EOF } } } - stage('Quality gate smoke build') { + stage('Smoke test suite') { steps { container('kaniko') { sh ''' @@ -122,10 +122,15 @@ EOF ok_count="$(fetch_counter ok)" failed_count="$(fetch_counter failed)" ok_count=$((ok_count + 1)) + tests_passed=1 + tests_failed=0 cat </dev/null # TYPE platform_quality_gate_runs_total counter platform_quality_gate_runs_total{suite="${suite}",status="ok"} ${ok_count} platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count} +# TYPE data_prepper_quality_gate_tests_total gauge +data_prepper_quality_gate_tests_total{suite="${suite}",result="passed"} ${tests_passed} +data_prepper_quality_gate_tests_total{suite="${suite}",result="failed"} ${tests_failed} METRICS ''' } @@ -152,10 +157,15 @@ METRICS ok_count="$(fetch_counter ok)" failed_count="$(fetch_counter failed)" failed_count=$((failed_count + 1)) + tests_passed=0 + tests_failed=1 cat </dev/null # TYPE platform_quality_gate_runs_total counter platform_quality_gate_runs_total{suite="${suite}",status="ok"} ${ok_count} platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count} +# TYPE data_prepper_quality_gate_tests_total gauge +data_prepper_quality_gate_tests_total{suite="${suite}",result="passed"} ${tests_passed} +data_prepper_quality_gate_tests_total{suite="${suite}",result="failed"} ${tests_failed} METRICS ''' }