[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jdt-dev] When is green not green ?
|
Your testfailures are on windows but the Jenkins runs on linux, just
mentioning :-)
Beside that, that's why in almost all other Platform projects we use the
unified github workflow[1] because:
- it runs verification on Linux, Windows, Mac
- it adds another level of confidence the code runs fine on different
platforms / setups
- if Jenkins jerks out we have a backup and can decide if its worth to
further investigate why it work on one but not the other
In the past I tried to establish this for JDT as well but gave up
because of no one really interested and instead blaming instabilities on
the verification workflow instead of investigate how to improve the code
/ tests ...
[1] Example
https://github.com/eclipse-platform/eclipse.platform/blob/master/.github/workflows/ci.yml
Am 03.07.24 um 06:50 schrieb Sankaran, Srikanth via jdt-dev:
Yesterday I merged
https://github.com/eclipse-jdt/eclipse.jdt.core/pull/2653
<https://github.com/eclipse-jdt/eclipse.jdt.core/pull/2653> into master.
While the tests were running – they were almost over – Jenkins got reset
for some reason – was unresponsive, got revived and after a few minutes
gave me a green status.
But subsequently on the Eclipse SDK download page, I see several failures:
https://download.eclipse.org/eclipse/downloads/drops4/I20240702-1800/testresults/html/org.eclipse.jdt.core.tests.compiler_ep433I-unit-win32-java17_win32.win32.x86_64_17.html <https://download.eclipse.org/eclipse/downloads/drops4/I20240702-1800/testresults/html/org.eclipse.jdt.core.tests.compiler_ep433I-unit-win32-java17_win32.win32.x86_64_17.html>
https://download.eclipse.org/eclipse/downloads/drops4/I20240702-1800/testresults/html/org.eclipse.jdt.core.tests.model_ep433I-unit-win32-java17_win32.win32.x86_64_17.html <https://download.eclipse.org/eclipse/downloads/drops4/I20240702-1800/testresults/html/org.eclipse.jdt.core.tests.model_ep433I-unit-win32-java17_win32.win32.x86_64_17.html>
I am working to clean these up and restore stability very soon.
The product is in good shape despite these failures – At a quick glance,
I haven’t found any serious issues - most of the model tests failures
are due to “permits” clause
incorrectly being accepted at JDK15 – which has been corrected in the code.
Likewise the compiler failures in PublicScannerTests are harmless.
I’ll post an all-clear message once I am done.
I happened to notice Jenkins going down, pages blanking out etc – one
may happen to blissfully be unaware of such resets.
Sorry for the inconvenience.
Srikanth
_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev