From 0e4f9779ff75ac3f4f49487a17f3d56230d4f61c Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 8 Aug 2018 10:29:28 +0200 Subject: [PATCH] #78 - Fix filtering in selective benchmark execution. --- .../data/microbenchmark/common/Microbenchmark.java | 1 + 1 file changed, 1 insertion(+) diff --git a/benchmark/support/src/main/java/org/springframework/data/microbenchmark/common/Microbenchmark.java b/benchmark/support/src/main/java/org/springframework/data/microbenchmark/common/Microbenchmark.java index 1df2a22..fe17c75 100644 --- a/benchmark/support/src/main/java/org/springframework/data/microbenchmark/common/Microbenchmark.java +++ b/benchmark/support/src/main/java/org/springframework/data/microbenchmark/common/Microbenchmark.java @@ -145,6 +145,7 @@ public class Microbenchmark extends BlockJUnit4ClassRunner { if (filter.shouldRun(describeChild(it))) { try { filter.apply(it); + return true; } catch (NoTestsRemainException e) { return false; }