Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Test stability

+1, thanks Jonah!

Dominic

On 11/8/22 00:25, Jeff Johnston wrote:
Great work Jonah.

-- Jeff J.

On Mon, Nov 7, 2022 at 5:47 PM Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Hi folks,

Over the last couple of weeks I did a big push to stabilize the test suite with the goal of every run getting a green tick. The stability of the build changed quite a bit for the worse with Java 17 + GitHub actions. This change exposed problems, mostly in the test suites, but some actual bugs have been fixed too.

The GitHub actions runs the test suite much faster than Jenkins, so I have turned off Jenkins checks on PRs now as it is redundant.

As part of this I improved and expanded the testing document so that others can reproduce issues better.

There is one sort-of-breaking change. I removed all the JUnit3 test suites. See https://github.com/eclipse-cdt/cdt/pull/142 for more details on that.

Please raise new issues if you see an unstable test and I'll try to fix it.

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


---------- Forwarded message ---------
From: Jonah Graham <notifications@xxxxxxxxxx>
Date: Mon, 7 Nov 2022 at 17:41
Subject: Re: [eclipse-cdt/cdt] Test stability umbrella bug (Issue #117)
To: eclipse-cdt/cdt <cdt@xxxxxxxxxxxxxxxxxx>
Cc: Jonah Graham <jonah@xxxxxxxxxxxxxxxx>, Your activity <your_activity@xxxxxxxxxxxxxxxxxx>


I have now fixed - or at least made a change which I think fixes - every flaky test that I have seen in the past few weeks.

Please raise new issues if you see other flaky tests. I would like to keep this number to 0 so that all PRs get green checks.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <eclipse-cdt/cdt/issues/117/1306324743@github.com>

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Back to the top