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

[TT-524] Separate Live Testnet Tests #11196

Merged
merged 5 commits into from
Nov 7, 2023
Merged

[TT-524] Separate Live Testnet Tests #11196

merged 5 commits into from
Nov 7, 2023

Conversation

kalverra
Copy link
Collaborator

@kalverra kalverra commented Nov 6, 2023

This will help organize our integration test workflow which is getting bloated, and pave the way for more complex live testnet tests.

Copy link
Contributor

github-actions bot commented Nov 6, 2023

I see that you haven't updated any README files. Would it make sense to do so?

Copy link
Contributor

@tateexon tateexon left a comment

Choose a reason for hiding this comment

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

I do think we can pull more of these into a single matrix. The question is do we want to do that now. How many more will we be adding in the near future?

ARBITRUM_GOERLI_HTTP_URLS: ${{ secrets.QA_ARBITRUM_GOERLI_HTTP_URLS }}

jobs:
build-chainlink:
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this is duplicated between the two workflows now. We need to either move it to an action now or make a ticket to do so in the near future so we don't have to update multiple places.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Definitely duplicated, I can move it into a shared action. My other concern with it (which I wanted to test out after merge, but maybe you know) is that often, both this and the simulated workflow will run in tandem. They're going to duplicate effort on this step, building the same image, which is annoying but can be lived with if need be. The other fear I had: will they somehow conflict with each other? 1 builds the image first and uploads, then the second tries to upload but errors?

Copy link
Contributor

Choose a reason for hiding this comment

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

You can add -live to the name of the image pushed if it is an issue. I need to look into if the logic to use a builder workflow that these would wait on works better now than it did a couple years ago when I last played with it. We have a third build that happens as well so it would be nice to bring them all together. I will make a ticket for this.

@kalverra kalverra requested a review from tateexon November 7, 2023 18:20
@cl-sonarqube-production
Copy link

SonarQube Quality Gate

Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@kalverra kalverra added this pull request to the merge queue Nov 7, 2023
Merged via the queue into develop with commit 5af9bca Nov 7, 2023
81 checks passed
@kalverra kalverra deleted the liveWorkflow branch November 7, 2023 19:53
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.

2 participants