Skip to content

Commit

Permalink
Merge pull request redpanda-data#16159 from ballard26/stabilize-perf-…
Browse files Browse the repository at this point in the history
…omb-tests

Stabilize OMB regression tests
  • Loading branch information
piyushredpanda authored Feb 6, 2024
2 parents ef31392 + 615619b commit 024ac50
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
16 changes: 13 additions & 3 deletions tests/rptest/perf/small_batches_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,20 @@ def omb_test(self):
"test_duration_minutes": 5,
"warmup_duration_minutes": 1,
}
validator = {
OMBSampleConfigurations.E2E_LATENCY_50PCT:
[OMBSampleConfigurations.lte(30)],
OMBSampleConfigurations.E2E_LATENCY_AVG:
[OMBSampleConfigurations.lte(75)],
OMBSampleConfigurations.AVG_THROUGHPUT_MBPS:
[OMBSampleConfigurations.gte(145)],
OMBSampleConfigurations.PUB_LATENCY_50PCT:
[OMBSampleConfigurations.lte(40)],
}

benchmark = OpenMessagingBenchmark(
self._ctx, self.redpanda, "ACK_ALL_GROUP_LINGER_1MS",
(workload, OMBSampleConfigurations.UNIT_TEST_LATENCY_VALIDATOR))
benchmark = OpenMessagingBenchmark(self._ctx, self.redpanda,
"ACK_ALL_GROUP_LINGER_1MS",
(workload, validator))

benchmark.start()
benchmark_time_min = benchmark.benchmark_time() + 5
Expand Down
6 changes: 0 additions & 6 deletions tests/rptest/perf/ts_read_openmessaging_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,6 @@ def test_perf(self, driver_idx):
[OMBSampleConfigurations.lte(4)],
OMBSampleConfigurations.PUB_LATENCY_95PCT:
[OMBSampleConfigurations.lte(8)],
OMBSampleConfigurations.E2E_LATENCY_MIN:
[OMBSampleConfigurations.lte(1)],
OMBSampleConfigurations.E2E_LATENCY_50PCT:
[OMBSampleConfigurations.lte(4)],
OMBSampleConfigurations.E2E_LATENCY_75PCT:
[OMBSampleConfigurations.lte(6)],
OMBSampleConfigurations.AVG_THROUGHPUT_MBPS:
[OMBSampleConfigurations.gte(600)]
}
Expand Down

0 comments on commit 024ac50

Please sign in to comment.