This is an automated email from the ASF dual-hosted git repository. edcoleman pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/main by this push: new 5cd9cdfc70 Update MetricsIT (#4576) 5cd9cdfc70 is described below commit 5cd9cdfc70e8da152d31d23f547eb9f005beba82 Author: EdColeman <d...@etcoleman.com> AuthorDate: Mon May 20 09:32:52 2024 -0400 Update MetricsIT (#4576) Changes to counters are now publishing metrics that may have not seen before: - METRICS_MAJC_PAUSED - METRICS_MINC_PAUSED - METRICS_SCAN_PAUSED_FOR_MEM - METRICS_SCAN_RETURN_FOR_MEM - METRICS_UPDATE_ERRORS Also sorted metrics excludes list to make things easier to find. --- .../main/java/org/apache/accumulo/test/metrics/MetricsIT.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/test/src/main/java/org/apache/accumulo/test/metrics/MetricsIT.java b/test/src/main/java/org/apache/accumulo/test/metrics/MetricsIT.java index f2be6e71a5..35efb186ef 100644 --- a/test/src/main/java/org/apache/accumulo/test/metrics/MetricsIT.java +++ b/test/src/main/java/org/apache/accumulo/test/metrics/MetricsIT.java @@ -99,13 +99,10 @@ public class MetricsIT extends ConfigurableMacBase implements MetricsProducer { doWorkToGenerateMetrics(); cluster.stop(); - Set<String> unexpectedMetrics = - Set.of(METRICS_SCAN_YIELDS, METRICS_UPDATE_ERRORS, METRICS_COMPACTOR_MAJC_STUCK, - METRICS_SCAN_BUSY_TIMEOUT_COUNTER, METRICS_SCAN_PAUSED_FOR_MEM, - METRICS_SCAN_RETURN_FOR_MEM, METRICS_MINC_PAUSED, METRICS_MAJC_PAUSED); - Set<String> flakyMetrics = Set.of(METRICS_GC_WAL_ERRORS, METRICS_FATE_TYPE_IN_PROGRESS, - METRICS_SCAN_BUSY_TIMEOUT_COUNTER, METRICS_SCAN_RESERVATION_TIMER, - METRICS_SCAN_TABLET_METADATA_CACHE); + Set<String> unexpectedMetrics = Set.of(METRICS_COMPACTOR_MAJC_STUCK, METRICS_SCAN_YIELDS); + Set<String> flakyMetrics = + Set.of(METRICS_FATE_TYPE_IN_PROGRESS, METRICS_GC_WAL_ERRORS, METRICS_SCAN_RESERVATION_TIMER, + METRICS_SCAN_BUSY_TIMEOUT_COUNTER, METRICS_SCAN_TABLET_METADATA_CACHE); Map<String,String> expectedMetricNames = this.getMetricFields(); flakyMetrics.forEach(expectedMetricNames::remove); // might not see these