Improve assertions
diff --git a/itests/src/main/java/org/apache/aries/component/dsl/test/DSLTest.java b/itests/src/main/java/org/apache/aries/component/dsl/test/DSLTest.java
index d8c42ea..463b8d9 100644
--- a/itests/src/main/java/org/apache/aries/component/dsl/test/DSLTest.java
+++ b/itests/src/main/java/org/apache/aries/component/dsl/test/DSLTest.java
@@ -551,17 +551,21 @@
 
             effect.set(deleteLatch::countDown);
 
+            AtomicInteger requestedCounter = new AtomicInteger();
+
             serviceRegistration =
                 bundleContext.registerService(
-                    ManagedService.class, __ -> deleteLatch.countDown(),
+                    ManagedService.class, __ -> {deleteLatch.countDown(); requestedCounter.incrementAndGet();},
                     new Hashtable<String, Object>() {{
                         put("service.pid", "test.configuration");
                     }});
 
             configuration.delete();
 
-            deleteLatch.await(5, TimeUnit.MINUTES);
+            boolean didCountdown = deleteLatch.await(5, TimeUnit.MINUTES);
 
+            assertTrue(didCountdown);
+            assertEquals(1, requestedCounter.get());
             assertEquals(2, counter.get());
             assertEquals(1, updateCounter.get());