-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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-526] Allow Parallel Tests To Work #10591
Conversation
I see that you haven't updated any README files. Would it make sense to do so? |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6152096942 |
Use unique base config for each env
5aca7a0
to
e413ab4
Compare
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6152492555 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6152657679 |
6ffb5bf
to
49876df
Compare
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6152716464 |
49876df
to
5baf181
Compare
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6160649637 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6160921060 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6161181386 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6161181521 |
SonarQube Quality Gate 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking at test logs, something seems wrong. For tests with sub-tests, logs are missing. Eg: https://github.com/smartcontractkit/chainlink/actions/runs/6161174369/job/16719949861?pr=10591#step:5:1496
Use unique base config for each env, we were overwriting the BaseConfig in parallel tests.
Reduce the github runners used in keeper/automation suites by running all the sub test loops in parallel, this could be improved further but may make things harder to triage.
Add ability for the test json lists to specify github runner labels and the parallel test count to use for that test.