monitoring(testing): roll up current test case state
This commit is contained in:
parent
eb003f5b32
commit
c75e0d1b88
@ -147,9 +147,9 @@ data:
|
|||||||
- record: platform_quality:test_case_status:count_1h
|
- record: platform_quality:test_case_status:count_1h
|
||||||
expr: |
|
expr: |
|
||||||
sum by (suite, branch, test, category, status) (
|
sum by (suite, branch, test, category, status) (
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit"}[1h])
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit"}
|
||||||
or label_replace(
|
or label_replace(
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=""}[1h]),
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=""},
|
||||||
"category", "uncategorized", "__name__", ".*"
|
"category", "uncategorized", "__name__", ".*"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -160,18 +160,18 @@ data:
|
|||||||
100 * (
|
100 * (
|
||||||
(
|
(
|
||||||
sum by (suite, branch, test, category) (
|
sum by (suite, branch, test, category) (
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status="passed"}[1h])
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status="passed"}
|
||||||
or label_replace(
|
or label_replace(
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status="passed"}[1h]),
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status="passed"},
|
||||||
"category", "uncategorized", "__name__", ".*"
|
"category", "uncategorized", "__name__", ".*"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
or on(suite, branch, test, category)
|
or on(suite, branch, test, category)
|
||||||
(
|
(
|
||||||
0 * sum by (suite, branch, test, category) (
|
0 * sum by (suite, branch, test, category) (
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status=~"passed|failed|error|skipped"}[1h])
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status=~"passed|failed|error|skipped"}
|
||||||
or label_replace(
|
or label_replace(
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status=~"passed|failed|error|skipped"}[1h]),
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status=~"passed|failed|error|skipped"},
|
||||||
"category", "uncategorized", "__name__", ".*"
|
"category", "uncategorized", "__name__", ".*"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -181,9 +181,9 @@ data:
|
|||||||
/
|
/
|
||||||
clamp_min(
|
clamp_min(
|
||||||
sum by (suite, branch, test, category) (
|
sum by (suite, branch, test, category) (
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status=~"passed|failed|error|skipped"}[1h])
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category=~"api|chaos|compatibility|component|contract|e2e|integration|manual|performance|regression|reliability|security|smoke|system|ui|unit",status=~"passed|failed|error|skipped"}
|
||||||
or label_replace(
|
or label_replace(
|
||||||
max_over_time(platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status=~"passed|failed|error|skipped"}[1h]),
|
platform_quality_gate_test_case_result{exported_job="platform-quality-ci",branch!="",test!="",test!="__no_test_cases__",category="",status=~"passed|failed|error|skipped"},
|
||||||
"category", "uncategorized", "__name__", ".*"
|
"category", "uncategorized", "__name__", ".*"
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user