Han Kang
521a027fea
update capabilities of static analysis parser
...
Change-Id: Ie09399981fcef213e0e7c7d12a8039aedbf0246a
2022-09-27 17:21:14 -07:00
Han Kang
c38746c353
add test for fake objectives
...
Change-Id: Ib0bfdf1299cd74490474f92c41d93090809f41c4
2022-07-26 15:31:25 -07:00
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
b09bbd808a
testing patches. add k8s.io/staging, remove local home
2021-07-19 20:26:53 -07:00
Pat Christopher
169583bf4e
tests for path resolver, add KUBE_ROOT to both top level func calls
2021-07-14 20:35:49 -07:00
Pat Christopher
e75f3fb563
add happy path tests for two types of imports
2021-07-13 20:08:13 -07:00
Pat Christopher
d3aabe2397
fix existing unit tests
2021-07-13 19:25:45 -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