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

superpmi-replay pipeline fails when re-run in CI due to the log artifact already existing #77295

Closed
janvorli opened this issue Oct 20, 2022 · 7 comments
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone

Comments

@janvorli
Copy link
Member

I've re-run the superpmi leg in my PR today and it has failed in the "Publish SuperPMI logs" and "Publish SuperPMI build logs" with errors:
##[error]Artifact SuperPMI_Logs_x64_checked already exists for build 58267.
and
##[error]Artifact SuperPMI_BuildLogs_x64_checked already exists for build 58267.

It sounds like a bug.

@ghost ghost added the untriaged New issue has not been triaged by the area owner label Oct 20, 2022
@janvorli
Copy link
Member Author

The PR was #77268

@mangod9
Copy link
Member

mangod9 commented Oct 20, 2022

@BruceForstall to route appropriately? Also looks like there are some intermittent failures in the jobs recently?

@BruceForstall
Copy link
Member

This happens when the job is re-run in AzDO. We use the PublishPipelineArtifact@1 task which fails when trying to overwrite the same log file name. I don't think it supports a "force" mode. All other users seem to use continueOnError: true so maybe we need to do that as well to avoid this. Of course, that means we still won't upload the second or subsequent log files, but we won't complain about it, either.

@BruceForstall BruceForstall added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Oct 20, 2022
@ghost
Copy link

ghost commented Oct 20, 2022

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

I've re-run the superpmi leg in my PR today and it has failed in the "Publish SuperPMI logs" and "Publish SuperPMI build logs" with errors:
##[error]Artifact SuperPMI_Logs_x64_checked already exists for build 58267.
and
##[error]Artifact SuperPMI_BuildLogs_x64_checked already exists for build 58267.

It sounds like a bug.

Author: janvorli
Assignees: -
Labels:

area-CodeGen-coreclr, untriaged

Milestone: -

@BruceForstall BruceForstall removed the untriaged New issue has not been triaged by the area owner label Oct 20, 2022
@BruceForstall BruceForstall added this to the 8.0.0 milestone Oct 20, 2022
@mangod9
Copy link
Member

mangod9 commented Oct 21, 2022

Of course, that means we still won't upload the second or subsequent log files, but we won't complain about it, either.

correct, other legs show that as a warning but the leg itself completes as green if tests are passing on rerun

@BruceForstall
Copy link
Member

This was fixed with #77685

@ghost ghost locked as resolved and limited conversation to collaborators Dec 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Projects
None yet
Development

No branches or pull requests

3 participants