Skip to content

Commit 55f7ac0

Browse files
committed
relax bounds in tests for operation count
1 parent ad85725 commit 55f7ac0

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/test/java/com/ldbc/driver/runtime/WorkloadRunnerTest.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ public void doShouldRunReadOnlyLdbcWorkloadWithNothingDbAndReturnExpectedMetrics
181181
assertThat(errorReporter.toString() + "\n" + metricsFormatter.format(workloadResults), workloadResults.latestFinishTimeAsMilli() >= workloadResults.startTimeAsMilli(), is(true));
182182
assertThat(errorReporter.toString() + "\n" + metricsFormatter.format(workloadResults),
183183
workloadResults.totalOperationCount(),
184-
allOf(greaterThanOrEqualTo(percent(operationCount, 0.95)), lessThanOrEqualTo(percent(operationCount, 1.05)))
184+
allOf(greaterThanOrEqualTo(percent(operationCount, 0.9)), lessThanOrEqualTo(percent(operationCount, 1.1)))
185185
);
186186

187187
WorkloadResultsSnapshot workloadResultsFromJson = WorkloadResultsSnapshot.fromJson(workloadResults.toJson());
@@ -195,7 +195,7 @@ public void doShouldRunReadOnlyLdbcWorkloadWithNothingDbAndReturnExpectedMetrics
195195
// GREATER THAN or equal because number of Short Reads is operation result-dependent
196196
assertThat(
197197
(long) Iterators.size(csvResultsLogReader),
198-
allOf(greaterThanOrEqualTo(percent(configuration.operationCount(), 0.95)), lessThanOrEqualTo(percent(configuration.operationCount(), 1.05)))
198+
allOf(greaterThanOrEqualTo(percent(configuration.operationCount(), 0.9)), lessThanOrEqualTo(percent(configuration.operationCount(), 1.1)))
199199
);
200200
csvResultsLogReader.close();
201201

@@ -351,7 +351,7 @@ public void doShouldRunReadWriteLdbcWorkloadWithNothingDbAndReturnExpectedMetric
351351
// GREATER THAN or equal because number of Short Reads is operation result-dependent
352352
assertThat(errorReporter.toString() + "\n" + metricsFormatter.format(workloadResults),
353353
workloadResults.totalOperationCount(),
354-
allOf(greaterThanOrEqualTo(percent(operationCount, 0.95)), lessThanOrEqualTo(percent(operationCount, 1.05)))
354+
allOf(greaterThanOrEqualTo(percent(operationCount, 0.9)), lessThanOrEqualTo(percent(operationCount, 1.1)))
355355
);
356356

357357
WorkloadResultsSnapshot workloadResultsFromJson = WorkloadResultsSnapshot.fromJson(workloadResults.toJson());
@@ -365,7 +365,7 @@ public void doShouldRunReadWriteLdbcWorkloadWithNothingDbAndReturnExpectedMetric
365365
// GREATER THAN or equal because number of Short Reads is operation result-dependent
366366
assertThat(
367367
(long) Iterators.size(csvResultsLogReader),
368-
allOf(greaterThanOrEqualTo(percent(configuration.operationCount(), 0.95)), lessThanOrEqualTo(percent(configuration.operationCount(), 1.05)))
368+
allOf(greaterThanOrEqualTo(percent(configuration.operationCount(), 0.9)), lessThanOrEqualTo(percent(configuration.operationCount(), 1.1)))
369369
);
370370
csvResultsLogReader.close();
371371

src/test/java/com/ldbc/driver/workloads/ldbc/snb/interactive/LdbcSnbInteractiveWorkloadTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -996,7 +996,7 @@ private void doShouldRunWorkload(Map<String, String> workloadParams, long warmup
996996

997997
File resultsLog = new File(new File(resultDirPath), configuration.name() + ThreadedQueuedMetricsService.RESULTS_LOG_FILENAME_SUFFIX);
998998
SimpleCsvFileReader csvResultsLogReader = new SimpleCsvFileReader(resultsLog, SimpleCsvFileReader.DEFAULT_COLUMN_SEPARATOR_REGEX_STRING);
999-
assertThat((long) Iterators.size(csvResultsLogReader), allOf(greaterThanOrEqualTo(percent(operationCount, 0.95)), lessThanOrEqualTo(percent(operationCount, 1.05))));
999+
assertThat((long) Iterators.size(csvResultsLogReader), allOf(greaterThanOrEqualTo(percent(operationCount, 0.9)), lessThanOrEqualTo(percent(operationCount, 1.1))));
10001000
}
10011001

10021002
@Test

0 commit comments

Comments
 (0)