@@ -117,7 +117,7 @@ void testGenerateGeneralMetrics() throws IOException {
117
117
when (untriagedIssues .performSearch (any (), any ())).thenReturn (10L );
118
118
when (objectMapper .writeValueAsString (any ())).thenReturn ("json" );
119
119
metricsCalculation .generateGeneralMetrics (repositories );
120
- verify (openSearchUtil ).createIndexIfNotExists ("opensearch_general_metrics" );
120
+ verify (openSearchUtil ).createIndexIfNotExists ("opensearch_general_metrics" , Optional . empty () );
121
121
verify (openSearchUtil ).bulkIndex (eq ("opensearch_general_metrics" ), any (Map .class ));
122
122
}
123
123
@@ -136,7 +136,7 @@ void testGenerateLabelMetrics() throws IOException {
136
136
when (labelMetrics .getLabelInfo (any (), any ())).thenReturn (labelInfo );
137
137
when (objectMapper .writeValueAsString (any ())).thenReturn ("json" );
138
138
metricsCalculation .generateLabelMetrics (repositories );
139
- verify (openSearchUtil ).createIndexIfNotExists ("opensearch_label_metrics" );
139
+ verify (openSearchUtil ).createIndexIfNotExists ("opensearch_label_metrics" , Optional . empty () );
140
140
verify (openSearchUtil ).bulkIndex (eq ("opensearch_label_metrics" ), any (Map .class ));
141
141
}
142
142
@@ -157,9 +157,9 @@ void testGenerateReleaseMetrics() {
157
157
when (releaseMetrics .getReleaseOwners (ReleaseInputs .VERSION_2_13_0 .getVersion (), "repo1" )).thenReturn (new String []{"owner1" , "owner2" });
158
158
when (releaseMetrics .getReleaseIssue (ReleaseInputs .VERSION_2_13_0 .getVersion (), "repo1" )).thenReturn ("release-123" );
159
159
metricsCalculation .generateReleaseMetrics ();
160
- verify (openSearchUtil ).createIndexIfNotExists ("opensearch_release_metrics" );
160
+ verify (openSearchUtil ).createIndexIfNotExists ("opensearch_release_metrics" , Optional . empty () );
161
161
verify (openSearchUtil ).bulkIndex (eq ("opensearch_release_metrics" ), ArgumentMatchers .anyMap ());
162
- verify (openSearchUtil , times (1 )).createIndexIfNotExists ("opensearch_release_metrics" );
162
+ verify (openSearchUtil , times (1 )).createIndexIfNotExists ("opensearch_release_metrics" , Optional . empty () );
163
163
}
164
164
165
165
@ Test
@@ -187,7 +187,7 @@ void testGenerateCodeCovMetrics() {
187
187
throw new RuntimeException (e );
188
188
}
189
189
metricsCalculation .generateCodeCovMetrics ();
190
- verify (openSearchUtil ).createIndexIfNotExists (matches ("opensearch-codecov-metrics-\\ d{2}-\\ d{4}" ));
190
+ verify (openSearchUtil ).createIndexIfNotExists (matches ("opensearch-codecov-metrics-\\ d{2}-\\ d{4}" ), eq ( Optional . empty ()) );
191
191
verify (openSearchUtil ).bulkIndex (matches ("opensearch-codecov-metrics-\\ d{2}-\\ d{4}" ), argThat (map -> !map .isEmpty ()));
192
192
verify (releaseMetrics ).getCodeCoverage ("main" , "repo1" );
193
193
verify (releaseMetrics ).getReleaseRepos ("2.18.0" );
@@ -221,7 +221,7 @@ void testGenerateMaintainerMetrics() throws IOException{
221
221
when (maintainerMetrics .calculateInactivity (50L , slopeAndIntercept , lowerBound , latestEventData )).thenReturn (false );
222
222
when (objectMapper .writeValueAsString (any ())).thenReturn ("json" );
223
223
metricsCalculation .generateMaintainerMetrics (repositories );
224
- verify (openSearchUtil ).createIndexIfNotExists (matches ("maintainer-inactivity-\\ d{2}-\\ d{4}" ));
224
+ verify (openSearchUtil ).createIndexIfNotExists (matches ("maintainer-inactivity-\\ d{2}-\\ d{4}" ), eq ( Optional . of ( "maintainer-inactivity" )) );
225
225
verify (openSearchUtil ).bulkIndex (matches ("maintainer-inactivity-\\ d{2}-\\ d{4}" ), argThat (map -> !map .isEmpty ()));
226
226
}
227
227
}
0 commit comments