Han Kang
e452850ec3
Add support for summary metrics for stablity checks
...
Also add entrypoints for verifying and updating a test file for easier
debugging. This is considerably faster than running the stablity checks
against the entire Kubernetes codebase.
Change-Id: I5d5e5b3abf396ebf1317a44130f20771a09afb7f
2022-07-26 15:31:25 -07:00
Pat Christopher
f720c4fd44
hack/verify fixes
2021-07-28 19:26:44 -07:00
Pat Christopher
e75f3fb563
add happy path tests for two types of imports
2021-07-13 20:08:13 -07:00
Pat Christopher
585ce7f04d
missed a paren
2021-07-13 19:03:39 -07:00
Pat Christopher
bde2ef2a1a
review comments
2021-07-13 19:02:23 -07:00
Pat Christopher
ef3c344868
seems to work, needs tests and a lot of cleanup
2021-07-12 20:28:10 -07:00
Marek Siarkowicz
4dd546cf2c
Allow usage of consts and variables for stable metrics in static analysis
2019-11-08 09:41:59 +01:00
RainbowMango
4355772bb6
Remove directly reference to Prometheus
2019-10-29 15:08:16 +08:00
Marek Siarkowicz
53fc6f9b58
Finish implementation of stable metrics static analysis
...
Handle "DeprecatedVersion" field
Fix kube metrics framework path
Implement handling prometheus util functions for generating buckets
2019-08-21 23:46:36 +02:00
Marek Siarkowicz
a5377a684c
Implement stable metric validation and verification
...
Based on KEP:
https://github.com/kubernetes/enhancements/blob/master/keps/sig-instrumentation/20190605-metrics-validation-and-verification.md
Add //test/instrumentation:stable_metric_test that compares metrics
in source code to those available in
"test/instrumentation/testdata/stable-metrics-list.yaml".
2019-08-12 12:01:35 +02:00