Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Save corefx test build artifacts to unique folder#26466

Merged
BruceForstall merged 3 commits intodotnet:masterfrom
BruceForstall:DisambiguateCorefxTestArtifacts
Sep 1, 2019
Merged

Save corefx test build artifacts to unique folder#26466
BruceForstall merged 3 commits intodotnet:masterfrom
BruceForstall:DisambiguateCorefxTestArtifacts

Conversation

@BruceForstall
Copy link

It would be better to also include the r2r and corefx tags
in the archive filename, for clarity, but that is a bigger change
and not necessary to fix the current failing jobs due to the
existing name conflict.

Fixes a problem identified in #26392

It would be better to also include the `r2r` and `corefx` tags
in the archive filename, for clarity, but that is a bigger change
and not necessary to fix the current failing jobs due to the
existing name conflict.
@BruceForstall BruceForstall requested a review from trylek August 31, 2019 16:36
@BruceForstall
Copy link
Author

@trylek PTAL
cc @dotnet/coreclr-infra

@jashook jashook mentioned this pull request Aug 31, 2019
value: $(binTestsPath)/$(osGroup).$(archType).$(buildConfigUpper)

- ${{ if ne(parameters.readyToRun, true) }}:
${{ if and(eq(parameters.corefxTests, true), eq(parameters.readyToRun, true)) }}:
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link

@jashook jashook left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm thank you for the fix

@BruceForstall
Copy link
Author

Now, Build Test Pri0 Linux x64 checked step Publish Artifact has:

Upload '/datadisks/disk1/workspace/_work/2/s/bin/tests/Linux.x64.Checked.tar.gz' to file container: '#/2292907/Tests_Linux_x64_checked'

and Build Test Pri0 CoreFX Linux x64 checked step Publish Artifact has:

Upload '/datadisks/disk1/workspace/_work/1/s/bin/tests/Linux.x64.Checked.tar.gz' to file container: '#/2292907/Tests_corefx_Linux_x64_checked'

Correspondingly, Run Test Pri0 Linux x64 checked step Download artifacts has:

Downloading artifact Tests_Linux_x64_checked from: https://dev.azure.com/dnceng//_apis/resources/Containers/2292907?itemPath=Tests_Linux_x64_checked&isShallow=true&api-version=4.1-preview.4

and Run Test Pri0 CoreFX Linux x64 checked step Download artifacts has:

Downloading artifact Tests_corefx_Linux_x64_checked from: https://dev.azure.com/dnceng//_apis/resources/Containers/2292907?itemPath=Tests_corefx_Linux_x64_checked&isShallow=true&api-version=4.1-preview.4

@BruceForstall BruceForstall merged commit 89db551 into dotnet:master Sep 1, 2019
@BruceForstall BruceForstall deleted the DisambiguateCorefxTestArtifacts branch September 1, 2019 02:34
Copy link
Member

@trylek trylek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this and apologies about my overlooking in the first place!

picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
* Save corefx test build artifacts to unique folder

It would be better to also include the `r2r` and `corefx` tags
in the archive filename, for clarity, but that is a bigger change
and not necessary to fix the current failing jobs due to the
existing name conflict.

* Add -


Commit migrated from dotnet/coreclr@89db551
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants