On 26/04/2016 15:42, Peter Levart wrote:

I increased the timeout to 30 seconds. It is not exactly 30 seconds, but 300 iterations with sleep(100L) + check in each iteration. If the system is really overloaded then this loop should stretch automatically:

http://cr.openjdk.java.net/~plevart/jdk9-dev/Module.WeakSet.multithreadUnsafe/webrev.05/

Are there any other jigsaw-specific tests I should be paying close attention to? I ran the jdk/test/java/lang/reflect/WeakPairMap jdk/test/java/lang/reflect/Module and jdk/test/java/lang/Class tests.

Will I need an official blessing to push this to jdk9/dev on the core-libs-dev as we have been discussing this patch only on jigsaw-dev for a while?
I think this version is okay. We'll have to see if 30s is enough as we've hit some very long timeouts in the past due to interference from other things on the system.

I realize I suggested jdk9/dev for this now I wonder it might be better to pull this into the jake forest so as to avoid merging + code changes. We are accumulating several module code changes to bring into jdk9/dev in bulk, mostly it is changes that cannot go into jdk9/dev now because they are dependent on changes to jtreg (that is rev'ing in tandem). There are also changes that will need a few iterations before we are ready to bring them to JDK 9. If we are okay with that then I can sponsor it for you.

-Alan

Reply via email to