Skip to content
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

Ibc merge failure logging #4678

Merged
merged 2 commits into from
Jan 24, 2020
Merged

Ibc merge failure logging #4678

merged 2 commits into from
Jan 24, 2020

Conversation

tmat
Copy link
Member

@tmat tmat commented Jan 24, 2020

We have seen some intermittent failures recently in our signed builds. Unfortunately, the build does not currently publish build artifacts when such failure occurs, so it's hard to investigate the cause. This change adds logic to copy the input files of IBCMerge to log directory if IbcMerge fails.

@tmat
Copy link
Member Author

tmat commented Jan 24, 2020

@jaredpar @chsienki PTAL

@tmat tmat force-pushed the IBCMergeFailureLogging branch from 879136e to 577d5c6 Compare January 24, 2020 21:40
@tmat tmat force-pushed the IBCMergeFailureLogging branch from 577d5c6 to 86cee2b Compare January 24, 2020 21:41
@tmat tmat merged commit 668181c into dotnet:master Jan 24, 2020
@tmat tmat deleted the IBCMergeFailureLogging branch January 24, 2020 23:42
@ViktorHofer
Copy link
Member

This likely broke the runtime repo: dotnet/runtime#2074

tmat added a commit to tmat/arcade that referenced this pull request Apr 16, 2020
* Remove obsolete properties

* Copy IbcMerge input files to log/ngen dir on failure
@tmat tmat mentioned this pull request Apr 16, 2020
tmat added a commit that referenced this pull request Apr 17, 2020
* Ibc merge failure logging (#4678)

* Remove obsolete properties

* Copy IbcMerge input files to log/ngen dir on failure

* Condition IBCMerge error handling on IBC run (#4714)

Currently an IBCMerge error is thrown even though the tool doesn't even
run. Adding a condition to only do error handling if IBC ran. As I
already was there, I also conditioned the Message task.

Co-authored-by: Viktor Hofer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants