Skip to content

Commit d8c0d37

Browse files
committed
Relax assertion on open file descriptors
In the stress test. It seems to require a bit more open file descriptors with async API. Also added printing of FD count.
1 parent 0a45f86 commit d8c0d37

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

driver/src/test/java/org/neo4j/driver/v1/stress/AbstractStressTestBase.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,9 +305,13 @@ private void verifyResults( C context, ResourcesInfo resourcesInfo )
305305

306306
private void assertNoFileDescriptorLeak( long previousOpenFileDescriptors )
307307
{
308-
// number of open file descriptors should not go up for more than 20%
309-
long maxOpenFileDescriptors = (long) (previousOpenFileDescriptors * 1.2);
308+
System.out.println( "Initially open file descriptors: " + previousOpenFileDescriptors );
309+
310+
// number of open file descriptors should not go up for more than 30%
311+
long maxOpenFileDescriptors = (long) (previousOpenFileDescriptors * 1.3);
310312
long currentOpenFileDescriptorCount = getOpenFileDescriptorCount();
313+
System.out.println( "Currently open file descriptors: " + currentOpenFileDescriptorCount );
314+
311315
assertThat( "Unexpectedly high number of open file descriptors",
312316
currentOpenFileDescriptorCount, lessThanOrEqualTo( maxOpenFileDescriptors ) );
313317
}

0 commit comments

Comments
 (0)