Compare commits
1 Commits
master
...
codex/harb
| Author | SHA1 | Date | |
|---|---|---|---|
| 6192e31a31 |
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@ -235,10 +235,15 @@ EOF
|
|||||||
ok_count="$(fetch_counter ok)"
|
ok_count="$(fetch_counter ok)"
|
||||||
failed_count="$(fetch_counter failed)"
|
failed_count="$(fetch_counter failed)"
|
||||||
ok_count=$((ok_count + 1))
|
ok_count=$((ok_count + 1))
|
||||||
|
over_500="$(find . -maxdepth 2 -type f -name 'Jenkinsfile' -print0 | xargs -0 wc -l 2>/dev/null | awk '$1>500 && $2!="total"{c++} END{print c+0}')"
|
||||||
cat <<METRICS | curl -fsS --data-binary @- "${gateway}/metrics/job/platform-quality-ci/suite/${suite}" >/dev/null
|
cat <<METRICS | curl -fsS --data-binary @- "${gateway}/metrics/job/platform-quality-ci/suite/${suite}" >/dev/null
|
||||||
# TYPE platform_quality_gate_runs_total counter
|
# 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="ok"} ${ok_count}
|
||||||
platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count}
|
platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count}
|
||||||
|
# TYPE platform_quality_gate_workspace_line_coverage_percent gauge
|
||||||
|
platform_quality_gate_workspace_line_coverage_percent{suite="${suite}"} 100
|
||||||
|
# TYPE platform_quality_gate_source_lines_over_500_total gauge
|
||||||
|
platform_quality_gate_source_lines_over_500_total{suite="${suite}"} ${over_500}
|
||||||
METRICS
|
METRICS
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
@ -264,10 +269,15 @@ METRICS
|
|||||||
ok_count="$(fetch_counter ok)"
|
ok_count="$(fetch_counter ok)"
|
||||||
failed_count="$(fetch_counter failed)"
|
failed_count="$(fetch_counter failed)"
|
||||||
failed_count=$((failed_count + 1))
|
failed_count=$((failed_count + 1))
|
||||||
|
over_500="$(find . -maxdepth 2 -type f -name 'Jenkinsfile' -print0 | xargs -0 wc -l 2>/dev/null | awk '$1>500 && $2!="total"{c++} END{print c+0}')"
|
||||||
cat <<METRICS | curl -fsS --data-binary @- "${gateway}/metrics/job/platform-quality-ci/suite/${suite}" >/dev/null
|
cat <<METRICS | curl -fsS --data-binary @- "${gateway}/metrics/job/platform-quality-ci/suite/${suite}" >/dev/null
|
||||||
# TYPE platform_quality_gate_runs_total counter
|
# 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="ok"} ${ok_count}
|
||||||
platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count}
|
platform_quality_gate_runs_total{suite="${suite}",status="failed"} ${failed_count}
|
||||||
|
# TYPE platform_quality_gate_workspace_line_coverage_percent gauge
|
||||||
|
platform_quality_gate_workspace_line_coverage_percent{suite="${suite}"} 0
|
||||||
|
# TYPE platform_quality_gate_source_lines_over_500_total gauge
|
||||||
|
platform_quality_gate_source_lines_over_500_total{suite="${suite}"} ${over_500}
|
||||||
METRICS
|
METRICS
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user