aboutsummaryrefslogtreecommitdiffstats
path: root/container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-24 18:06:05 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-25 09:43:56 +0100
commit33de9a9a6c65764791cb07aab7d51fe09ee28725 (patch)
tree4b0a8afd858aaecf950a5c8c392c5dcf99cbdd63 /container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java
parent1cb62247d4b68a5f528cfbba36d8ae8bf954cb8e (diff)
Respect topological ordering when releasing shared resources
Diffstat (limited to 'container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java')
-rw-r--r--container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java b/container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java
index e9a9d310380..0a7d3f45e82 100644
--- a/container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java
+++ b/container-disc/src/test/java/com/yahoo/container/jdisc/component/DeconstructorTest.java
@@ -57,9 +57,10 @@ public class DeconstructorTest {
}
@Test
- public void require_shared_resource_released() {
+ public void require_shared_resource_released() throws InterruptedException {
TestSharedResource sharedResource = new TestSharedResource();
deconstructor.deconstruct(List.of(sharedResource), emptyList());
+ waitForDeconstructToComplete(() -> sharedResource.released);
assertTrue(sharedResource.released);
}