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

Prevent duplicate tag push #5748

Merged
merged 10 commits into from
Apr 17, 2023
Merged

Conversation

scbedd
Copy link
Member

@scbedd scbedd commented Mar 18, 2023

...and ensure that ending up with a duplicate tag offers a seamless path forward.

Addresses #5712

  • add integration test that actually exercises this scenario

This PR also updates some of the TestHelper infrastructure to:

  • Reduce clone time when cloning to a temp dir for pushing tag cleanup
  • Properly swap the assets config to a pushed integration tag (from C# integration tests). We were leaking tags from the C# integration tests. (Note the multiple additional assets cleanups)

…is uploaded. This means that if a set of recordings has already been pushed, we won't attempt to push again and error out
@scbedd scbedd added the Asset-Sync Any issues relating to moving test assets out of repos. label Mar 18, 2023
@scbedd scbedd requested a review from mikeharder as a code owner March 18, 2023 00:49
@scbedd scbedd self-assigned this Mar 18, 2023
@scbedd
Copy link
Member Author

scbedd commented Mar 18, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Mar 21, 2023

Unfortunately I broke the integration tests somehow so this won't be going in as-is.

@scbedd
Copy link
Member Author

scbedd commented Apr 13, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Apr 13, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Apr 13, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Apr 13, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Apr 15, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@scbedd
Copy link
Member Author

scbedd commented Apr 17, 2023

/azp run tools - test-proxy - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Asset-Sync Any issues relating to moving test assets out of repos.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants