From a205643830182352a457cd73d35dbbf9991f8259 Mon Sep 17 00:00:00 2001 From: Oleksandr Dzhychko Date: Fri, 6 Dec 2024 10:12:14 +0100 Subject: [PATCH] test(modelql): increase the factor for acceptable performance in `flowBasedFilterPerformance` The largest observed factor in CI was about 300. --- .../jvmTest/kotlin/org/modelix/modelql/core/PerformanceTests.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modelql-core/src/jvmTest/kotlin/org/modelix/modelql/core/PerformanceTests.kt b/modelql-core/src/jvmTest/kotlin/org/modelix/modelql/core/PerformanceTests.kt index 3d61e5c731..9b7ab3f85a 100644 --- a/modelql-core/src/jvmTest/kotlin/org/modelix/modelql/core/PerformanceTests.kt +++ b/modelql-core/src/jvmTest/kotlin/org/modelix/modelql/core/PerformanceTests.kt @@ -38,7 +38,7 @@ class PerformanceTests { val query = buildMonoQuery { it.filter { it.equalTo(0) } } val intRange = 1..10000 - compareBenchmark(30, 150.0, { + compareBenchmark(30, 400.0, { query.asStream(QueryEvaluationContext.EMPTY, intRange.asObservable().asStepStream(null)).count().getSynchronous() }, { intRange.asFlow().filter { it == 0 }.count()