Browse Source

Fix assertions in ThreadDumpEndpointTests

pull/33770/merge
Moritz Halbritter 3 years ago
parent
commit
c5b5449a07
  1. 5
      spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/management/ThreadDumpEndpointTests.java

5
spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/management/ThreadDumpEndpointTests.java

@ -106,9 +106,10 @@ class ThreadDumpEndpointTests { @@ -106,9 +106,10 @@ class ThreadDumpEndpointTests {
hexIdentityHashCode(contendedMonitor), Thread.currentThread().getName(),
Thread.currentThread().getId()))
.satisfiesAnyOf(
(dump) -> dump.contains(String.format("\t- waiting on <%s> (a java.lang.Object)",
(dump) -> assertThat(dump).contains(String.format("\t- waiting on <%s> (a java.lang.Object)",
hexIdentityHashCode(monitor))),
(dump) -> dump.contains(String.format("\t- parking to wait for <%s> (a java.lang.Object)",
(dump) -> assertThat(dump).contains(String.format(
"\t- parking to wait for <%s> (a java.lang.Object)",
hexIdentityHashCode(monitor))))
.containsPattern(
String.format("Locked ownable synchronizers:%n\t- Locked <[0-9a-z]+> \\(a %s\\$NonfairSync\\)",

Loading…
Cancel
Save