github.com/onflow/flow-go@v0.35.7-crescendo-preview.23-atree-inlining/tools/test_monitor/level3/flaky-test-monitor.json (about) 1 { 2 "comment1": "property file for Flaky Test Monitor - Level 3", 3 4 5 "comment2": "includes tests that have a failure rate of at least the specified percentage", 6 "comment3": "e.g. 0.01 == 1%, 0.40 == 40%, 0.75 == 75%", 7 "failures_threshold_percent": 0.01, 8 9 "comment4": "max number of test failures to return in slice that's at least `failures_threshold_percent`", 10 "comment5": "does not impact total number of tests with failure rate at least `failures_threshold_percent` which will be reported separately", 11 "failures_slice_max": 10, 12 13 "comment6": "include tests that are at least this many seconds long", 14 "comment7": "this is meant to filter out the tests that aren't as long running and all tests that take 0 seconds (as reported by `go test`)", 15 "duration_threshold_seconds":0.05, 16 17 "comment8": "max number of test durations to return in slice that's at least `duration_threshold_seconds` long", 18 "comment9": "does not impact total durations at least `duration_threshold_seconds` long which will be reported separately", 19 "duration_slice_max":10 20 }