Hi Antonio,

On 05.03.22 17:54, antonio wrote:
Hi all,

So it seems our Travis builds fail randomly on (at least) the following tasks:

- 11538.13 Test Java modules with nb-javac on Java 8
- 11538.14 Test java.hints batch 1 with nb-javac on Java 8

yes those are known to fail, esp job 13. I had to brute force this one 5 times yesterday until it passed - i almost reverted a PR since I thought i broke master. (PR was green but master kept failing after merge)


Questions are:

a) do we need these now that JDK >= 11 is required to run NetBeans?

we should move most tests to 11+, but i got the feeling this won't stabilize them (that would be too easy :)).

nb-javac is on by default now and we can't really test on 17 due to technical dept, so we do need them.

b) if not, can we get rid of them?

lets disable the worst offenders until someone has time to take a look what the issue is. CI stability improved after new year but it got worse recently again (subjectively).

If something fails. scroll to the end of the log and you should see a junit report which lists all failing tests. Svatopluk and I added this recently, in case you haven't seen it yet.

https://github.com/apache/netbeans/pull/3403

https://github.com/apache/netbeans/pull/3450



The objectives being:

- Making Travis builds consistent and reliable.
- Reducing the amount of trees we burn to run Travis builds.

i agree 100%, you don't want to second guess tests - its a huge waste of time and resources for everyone involved.

We really do have to get this stuff under control, we don't even have stats. If we would have them, we could simply disable the most often failing test or try to fix the first - but we don't even know.

I considered downloading and parsing the last N travis logs to generate some stats, but didn't have time to look into it.

-mbien


Thanks,
Antonio

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to