-
Notifications
You must be signed in to change notification settings - Fork 127
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
Make mg GitHub actions more stable moving compilation before running tests #867
Make mg GitHub actions more stable moving compilation before running tests #867
Conversation
I noticed that you added llvm-cov everywhere can you explain what it do and why il called with --no-report? Also having it documented somewhere in the project would be nice. Ty |
Hi you are actually right. It is called with |
@lorbax ok since no one is practical with it I think that we should add some documentation about it in this PR and justify why we use it. |
I will spend some time with it and understand what should we do with it. |
c8518af
to
799bdbe
Compare
This PR needs to be rebased on dev |
799bdbe
to
570a6ff
Compare
With this modification, the binaries are built before launching any MG-test, making them run quicker and less likely to encounter a timeout. This should make the MG-tests a bit more stable
a408a50
to
634da05
Compare
for entry in `ls $search_dir`; do | ||
if [ "$entry" = "interop-jdc-change-upstream.json" ]; then | ||
echo "Skipping $entry" | ||
continue | ||
fi | ||
|
||
sleep 10 |
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.
maybe add a comment explaining this sleep?
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.
in order to give time to every process to close successfully
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.
my suggestion was to add a comment to the shell script
replaced by #905 |
In the message-generator.sh script the binaries are pre-compiled so that the MG-tests do not take forever for run, reducing probability of timeouts