-
Notifications
You must be signed in to change notification settings - Fork 164
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
mini-yetus : Improve error reporting #4194
Conversation
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 reasonable
@shjala, could you please rebase it on top of the master? I want to check how the fixes in workflow introduced in another PR behave... |
sure. What happened to eden? it is all red. |
Improve error reporting in mini-yetus.sh script and don't exit if files dosn't exist. Instead, print an error message and continue. This can happen if the current branch is built on top of the source branch but source branch has diverged and some files are not present in the current branch. This changes allow the script to atleast run yetus on the files that do exist in the current branch. Signed-off-by: Shahriyar Jalayeri <shahriyar@zededa.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4194 +/- ##
=======================================
Coverage 19.69% 19.69%
=======================================
Files 8 8
Lines 2600 2600
=======================================
Hits 512 512
Misses 1985 1985
Partials 103 103 ☔ View full report in Codecov by Sentry. |
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.
Let's run the tests once more... The change itself should not break the tests, but it will be useful to know that the tests are red.
@yash-zededa, any ideas about what happens with Eden tests on master?
|
Found the issue raising PR to fix it. |
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.
Try fixed get run id.
Waiting for a runner to pick up this job... Already 1 hour... Looks suspicious. |
Apologies, closed by mistake. @OhmSpectator the runners were occupied with the lf-edge master run. Few jobs are started now. The issue is fixed now.
|
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, the PR helped to fix another issue, thanks)
Improve error reporting in mini-yetus.sh script and don't exit if files doesn't exist. Instead, print an error message and continue. This can happen if the current branch is built on top of the source branch but source branch has diverged and some files are not present in the current branch. This changes allow the script to atleast run yetus on the files that do exist in the current branch.