This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
How could it happened to propagate broken (or unstable) ergonomic tests into unrelated team repository? http://bertram.netbeans.org/hudson/job/cnd-main/59/testReport/ http://bertram.netbeans.org/hudson/job/cnd-main/58/testReport/
changed to P2, because it passes sometimes and now propagation from main is based not on the last build, but on the last successful build
Created attachment 78535 [details] the error page
Happens randomly. I do not know why. I'll try to add more logging into the test.
Happened at least once in NB-Core-Build too.
The problem is that ergonomics is present in the test. We need a way to exclude this cluster from the test completely (otherwise we cannot use honorAutoloadEager). This will require a change in nbjunit's API.
Happening commonly enough to slow down propagation from team builders, e.g. http://bertram.netbeans.org/hudson/job/cdev/412/testReport/org.netbeans.core.validation/ValidateLayerConsistencyTest/testAreAttributesFine/ Can't you just change ValidateLayerConsistencyTest to not include the ergonomics cluster? No API change needed AFAIK (can use negative lookahead in a regexp).
That would indeed be enough. But I do not know how to use negative look-a-head. If you know how to do it, that would be a perfect fix. Meanwhile I am about to experiment with removing honourAutoloadEager.
core-main#e2465a430250
clusters("(?!ergonomics).*") looks right - I'm assuming you tried it and it behaved as you wanted.
Integrated into 'main-golden', will be available in build *200903241535* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/e2465a430250 User: Jaroslav Tulach <jtulach@netbeans.org> Log: #160716: Look-a-head to exclude ergonomics cluster from the list of enabled clusters