-
Notifications
You must be signed in to change notification settings - Fork 1.4k
roottest: avoid generated unneeded pcm files #19324
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
base: master
Are you sure you want to change the base?
Conversation
Test Results 21 files 21 suites 3d 8h 55m 17s ⏱️ Results for commit 58d7587. ♻️ This comment has been updated with latest results. |
The tests are checking if the dictionary source files can compile. Having the pcm files around can affect the other tests in the same directory, for example in case those other test runs before the pcm has been rebuild (and it depend on something that has already been rebuild).
@dpiparo @vepadulano This is now ready for review. It works well but requires a clean build (to get rid of the the stale-no-longer produced pcm files). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly good, but I believe we should address the CI workflow issue separately
.github/workflows/root-ci.yml
Outdated
@@ -583,3 +583,19 @@ jobs: | |||
- name: ccache info (post) | |||
run: | | |||
ccache -s || true | |||
|
|||
event_file: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like spurious changes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I now saw the commit message mentioning
This seems to prevent the display of error logs in the web interface.
I believe this should be tackled in a separate PR
Yes, it actually was. |
Ok, does it mean that the third commit of this PR can be removed? |
cb8fc47
to
b60aac6
Compare
The tests are checking if the dictionary source files can compile.
Having the pcm files around can affect the other tests in the same directory, for example in case those
other test runs before the pcm has been rebuild (and it depend on something that has already been rebuild).