> @@ -33,6 +33,7 @@
>  import com.google.common.collect.ImmutableSet;
>  import com.google.common.collect.Lists;
>  
> +@Test(groups = "live", testName = "FirewallApiLiveTest")

This is another thing I learned about testng recently.  The default testName is 
"", and testng will actually group together anything without testName in the 
annotation as all being part of the same test when it does its parallelization 
and ordering for dependencies.  So what happens is that test methods from 
different test classes are interleaved in a single thread.  In the case of 
these tests, it meant that there were too many networks created and the 
interleaving bottlenecked the last test method which deleted the network, so it 
maxed the 5 network quota on gce.

That was a mouthful, but I will explain more of this when I submit my other 
testng cleanup PR :-)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/37/files#r15677803

Reply via email to