-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Wasmtime: remaps for coverage #5392
Conversation
3428f94
to
a5247e0
Compare
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.
I always find bash a bit, uh, esoteric to read...
In any case though looks good to me, thanks!
@@ -26,6 +26,12 @@ build() { | |||
shift | |||
PROJECT_DIR=$SRC/$project | |||
|
|||
cd $PROJECT_DIR |
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.
Could this have a comment for the purpose of what's happening? (basically just ensuring that absolute paths are used everywhere in debuginfo and such)
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.
Thanks for your help here!
@inferno-chromium could we merge this ? |
Can you check CI failures, are they related to this change, can you maybe push again to see if they still happen. if not, leave a comment and we can merge. |
0d19f74
to
b5cf156
Compare
CI is happier except for coverage failure which seems unrelated |
Thanks again for this @catenacyber, we got our first successful build today as a result. @inferno-chromium if I go to https://oss-fuzz.com/ and click "total coverage" it links me to https://oss-fuzz.com/coverage-report/job/libfuzzer_asan_wasmtime/latest which gives me " Failed to get coverage report. (alex@alexcrichton.com) ". Is that something that needs to be configured on y'all's end? Or should I just wait a day or so for things to propagate? |
There is one available here |
Oh wow, thanks! How did you end up finding the link to that? |
Just clicked a link to one of my projects and replaced the name ;-) |
And now your link https://oss-fuzz.com/coverage-report/job/libfuzzer_asan_wasmtime/latest works (and redirects to mine) |
cc @alexcrichton cf #5366 (comment)
This should fix wasmtime coverage build