-
Notifications
You must be signed in to change notification settings - Fork 706
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TASK] Setup and maintain embedded CI on Thales servers #1387
Comments
|
Would be useful to refer the related PR. |
|
This description includes notion of code coverage, which is the topic of #1436 However the current task focuses on "when is each job run?". |
Notes from meeting:
|
For first point from last message see #1436 For second point, we need to discuss how we want to specify which tests we want to ignore. |
We wanted to ignore tests that are known to be failing on master. As we do not run these tests before merging PRs, do we still want to ignore them? Note: the failing tests are in the List of crashing tests on c430c6c (2024-01-05):
The crashes seem related to the two letters after |
Can we consider this task as done? |
Yes, this task is completed but the tests which are crashed are to be fixed. A new GitHub Issue shall be open for this issue. |
Done #1944 |
What Provide code coverage metrics in an automated way without consuming too much energy.
Howto First do not run heavy tests if smoke tests fail. Then add another workflow running on
master
once a week, to provide metrics and their history.Current status There are currently no metrics available.
Risks The amount of code and infrastructure to change might be significant.
Prerequisites Complete CI simplification before adding new things.
KPI None
Description of done The metrics dashboard is available.
The text was updated successfully, but these errors were encountered: