FLAKY UNIT TEST: GenericResourcePoolTest

This test failed 3 times on Jenkins in the past ~10 builds.  Increasing the minimum threads to wait for to 6 in order to alleviate the timing issue of the counter being incremented before the pool resource is used.