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-1550 Migrate remaining E2E workflows to the reusable workflow #14403

Merged
merged 167 commits into from
Sep 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
167 commits
Select commit Hold shift + click to select a range
c0885b4
Update some test workflows to run with test config path
lukaszcl Sep 2, 2024
c6de43b
Fix summary
lukaszcl Sep 2, 2024
bf68974
Fix
lukaszcl Sep 2, 2024
ee1e5a1
Update on-demand-ocr-soak-test.yml
lukaszcl Sep 2, 2024
36a61c1
Run vrfplus tests on ARBITRUM_SEPOLIA on existing env
lukaszcl Sep 2, 2024
40dcd98
Add config for staging release testing on arbitrum sepolia
lukaszcl Sep 2, 2024
275cca7
Show test_secrets_override_key in summary
lukaszcl Sep 2, 2024
9376a90
Generate hash of integration-tests/ for test runner image if tag not …
lukaszcl Sep 2, 2024
5b36658
test updating config but not rebuilding test image
lukaszcl Sep 2, 2024
f3dee3f
Fix test_runner_hash
lukaszcl Sep 2, 2024
3725f76
Commit all configs for staging
lukaszcl Sep 2, 2024
e34d7cf
test config change
lukaszcl Sep 2, 2024
d9bf2e9
Update release configs
lukaszcl Sep 2, 2024
0cf8086
Do not rebuild test image when md or .github files were changed
lukaszcl Sep 2, 2024
e2d53ee
Add wemix testnet config for ocrv2 soak test
lukaszcl Sep 3, 2024
13d4cd7
Use chainlink version from config
lukaszcl Sep 3, 2024
69b1adc
Update reusable workflow inputs
lukaszcl Sep 3, 2024
e096464
Add soak/ocr_test.go:^TestOCRv2Soak$WemixTestnet to CI tests
lukaszcl Sep 3, 2024
47d8d35
Fix
lukaszcl Sep 3, 2024
3a0b5f0
Fix test image tag
lukaszcl Sep 3, 2024
67b4664
Remove image from default.toml
lukaszcl Sep 3, 2024
e18c0c8
Fix chainlink_version
lukaszcl Sep 3, 2024
880441f
Fix test image hash value
lukaszcl Sep 3, 2024
eb78547
Fix summary
lukaszcl Sep 3, 2024
b4ddc32
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 3, 2024
ff864b9
Update workflow
lukaszcl Sep 3, 2024
eb564be
Update config overrides, read from default, env vars and then from BA…
lukaszcl Sep 3, 2024
f7a3992
Build chainlink image sha if required
lukaszcl Sep 3, 2024
e97ca85
Fix
lukaszcl Sep 3, 2024
86c528a
Add new workflow
lukaszcl Sep 3, 2024
40ac40c
Show test config path in reusable workflow
lukaszcl Sep 3, 2024
66fe226
Update list of tests
lukaszcl Sep 3, 2024
e28054a
Update run-selected-tests workflow
lukaszcl Sep 3, 2024
92ff1ec
Fix
lukaszcl Sep 3, 2024
4e9998e
Rename steps
lukaszcl Sep 3, 2024
798db7a
fix workflow
lukaszcl Sep 3, 2024
1b28f4b
Add TestVRFv2Plus_LiveTestnets to CI tests definition
lukaszcl Sep 3, 2024
139cde3
Fix
lukaszcl Sep 3, 2024
abf6fd8
Run vrfv2plus tests on simulated network by default
lukaszcl Sep 3, 2024
61e1255
Fix
lukaszcl Sep 3, 2024
474fcbb
fix
lukaszcl Sep 3, 2024
4725684
fix
lukaszcl Sep 3, 2024
722a88c
Update test definition
lukaszcl Sep 3, 2024
edc5f1e
Add TestVRFv2Plus_Release_Sepolia
lukaszcl Sep 3, 2024
304e36a
Add workflow to run vrf e2e release tests
lukaszcl Sep 3, 2024
97c0b79
test new workflow with slack notification
lukaszcl Sep 3, 2024
db4d5fa
fix
lukaszcl Sep 3, 2024
c5b1cac
fix
lukaszcl Sep 3, 2024
73dd7d5
fix
lukaszcl Sep 3, 2024
6df843a
fix color
lukaszcl Sep 3, 2024
f0a084f
fix
lukaszcl Sep 3, 2024
60defc9
revert if
lukaszcl Sep 3, 2024
01c4259
revert test definition changes
lukaszcl Sep 3, 2024
d26eff5
Add test_secrets_override_key
lukaszcl Sep 3, 2024
5fbc05e
fix for slack notification after test
lukaszcl Sep 3, 2024
7711363
TT-1550: reorganizing VRF V2 Plus configs
iljapavlovs Sep 3, 2024
32c7177
Use test_config_override_path instead of base64 in other VRFv2Plus wo…
lukaszcl Sep 4, 2024
27d87b8
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 6, 2024
b039eb6
remove file
lukaszcl Sep 6, 2024
64fe103
Refactor on-demand-vrfv2plus-performance-test.yml
lukaszcl Sep 6, 2024
2e2badd
Add slack notification for on-demand-vrfv2plus-smoke-tests.yml
lukaszcl Sep 6, 2024
af19008
Fix
lukaszcl Sep 6, 2024
7ba4fe2
fix 2
lukaszcl Sep 6, 2024
043e019
remove debug info
lukaszcl Sep 6, 2024
ef1b88a
update color of slack notification
lukaszcl Sep 6, 2024
cec3c59
Migrate on-demand-vrfv2-eth2-clients-test
lukaszcl Sep 9, 2024
4780ba1
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 9, 2024
969cdf8
Merge branch 'TT-1307-refactor-other-vrf-workflows' into TT-1550-Prov…
lukaszcl Sep 9, 2024
58390ae
Migrate on-demand-ocr-soak-test.yml (WIP)
lukaszcl Sep 9, 2024
d7f4241
Rename step
lukaszcl Sep 9, 2024
c7d8fb3
update test names
lukaszcl Sep 9, 2024
e917232
fix
lukaszcl Sep 9, 2024
cc45e7a
fix name
lukaszcl Sep 9, 2024
9bc9744
fix
lukaszcl Sep 9, 2024
cad06ca
Migrate automation-nightly-tests.yml
lukaszcl Sep 9, 2024
4beb6aa
Build remote runner image asap
lukaszcl Sep 9, 2024
bfb8152
Fix
lukaszcl Sep 9, 2024
046eb7e
add ocr2 celo_alfajores and base_sepolia test configs
joaoluisam Sep 9, 2024
d3c9f45
Fix
lukaszcl Sep 9, 2024
61f0f76
Merge branch 'TT-1550-Provide-PoC-for-keeping-test-configs-in-git' of…
lukaszcl Sep 9, 2024
0eb157f
Fix
lukaszcl Sep 9, 2024
06565ac
Migrate automation-benchmark-tests.yml
lukaszcl Sep 9, 2024
7380ca5
fix
lukaszcl Sep 9, 2024
b266212
Migrate automation-load-tests.yml
lukaszcl Sep 9, 2024
ddf0aeb
Migrate on-demand-vrfv2-eth2-clients-test.yml
lukaszcl Sep 9, 2024
bc2ff03
Migrate on-demand-vrfv2-performance-test.yml
lukaszcl Sep 9, 2024
eeb5a03
Remove unused actions
lukaszcl Sep 9, 2024
dbfbdf7
Always show console logs for ocr tests
lukaszcl Sep 9, 2024
d3643d2
Allow custom docker test artifacts
lukaszcl Sep 9, 2024
4b41da7
Migrate ccip-load-tests.yml
lukaszcl Sep 9, 2024
c51c5b5
revert this commits
lukaszcl Sep 9, 2024
3909b4a
fix ARTIFACT_PATHS
lukaszcl Sep 9, 2024
3ba7349
fix
lukaszcl Sep 9, 2024
909ac9c
Allow to upload custom test artifacts
lukaszcl Sep 9, 2024
be08c28
Fux
lukaszcl Sep 9, 2024
1ba81ee
Fix
lukaszcl Sep 9, 2024
beba4c3
Clean up toml examples
lukaszcl Sep 9, 2024
ba70c49
Remove unused live-testnet-tests.yml workflow
lukaszcl Sep 9, 2024
2564ca5
Remove old action
lukaszcl Sep 9, 2024
93c6d30
Fix
lukaszcl Sep 9, 2024
98814e7
Fix
lukaszcl Sep 9, 2024
61b47a8
update test duration to 24h
joaoluisam Sep 9, 2024
1ed7f59
Fix citool
lukaszcl Sep 10, 2024
a26a58c
debug artifacts on failure
lukaszcl Sep 10, 2024
013f5c1
debug
lukaszcl Sep 10, 2024
39c5dfc
Fix
lukaszcl Sep 10, 2024
3a56994
Use ubuntu-latest
lukaszcl Sep 10, 2024
42362da
Update workflow slack notifications
lukaszcl Sep 10, 2024
84eb57a
Fix test id when running custom tests
lukaszcl Sep 10, 2024
723e6b6
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 10, 2024
72f532b
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 11, 2024
a007dbe
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 11, 2024
0c72f4f
Fix
lukaszcl Sep 11, 2024
41cdbdf
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 11, 2024
f93f493
Fix
lukaszcl Sep 11, 2024
7b1e115
Merge branch 'TT-1550-Provide-PoC-for-keeping-test-configs-in-git' of…
lukaszcl Sep 11, 2024
91ed43b
Add OCR test configs
davidcauchi Sep 11, 2024
4838a5b
Merge branch 'TT-1550-Provide-PoC-for-keeping-test-configs-in-git' of…
davidcauchi Sep 11, 2024
20046e1
remove unused workflow
lukaszcl Sep 12, 2024
345bd28
Add slack notifications for vrfv2 workflows
lukaszcl Sep 12, 2024
d8b1963
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 12, 2024
e0853fe
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 12, 2024
d48a9a8
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 16, 2024
bcaa5c4
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 16, 2024
f8b8b36
Merge branch 'TT-1550-Provide-PoC-for-keeping-test-configs-in-git' of…
lukaszcl Sep 16, 2024
a52e9df
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 17, 2024
43bfc9a
Fix slack notifications for automation workflows
lukaszcl Sep 17, 2024
76293fe
Fix SLACK_USER input in on-demand-ocr-soak-test.yml
lukaszcl Sep 17, 2024
f82450a
Do not use github.sha as default chainlink version
lukaszcl Sep 17, 2024
83ac7d5
Remove chainlink_version input form automation workflows. Use config …
lukaszcl Sep 17, 2024
d5f7d71
update base sepolia test config duration to 1h
joaoluisam Sep 17, 2024
60cca43
Fix
lukaszcl Sep 17, 2024
9564381
Merge branch 'TT-1550-Provide-PoC-for-keeping-test-configs-in-git' of…
lukaszcl Sep 17, 2024
672344b
Do not upload cpu and memory profile by default
lukaszcl Sep 17, 2024
a5ecc1a
Do not set E2E_TEST_PYROSCOPE_ENABLED. Get it from toml config instead
lukaszcl Sep 17, 2024
36b5a7a
reverting base sepolia duration to 24h
joaoluisam Sep 17, 2024
58f5ae6
Fix TEST_UPLOAD_CPU_PROFILE and TEST_UPLOAD_MEM_PROFILE
lukaszcl Sep 17, 2024
2549c35
debug TEST_UPLOAD_CPU_PROFILE
lukaszcl Sep 18, 2024
2b2fb18
Read config from env var first then override with TOML
lukaszcl Sep 18, 2024
e7050be
remove debug info
lukaszcl Sep 18, 2024
e1bc870
Include tag and sha in workflow slack notification
lukaszcl Sep 18, 2024
f3b60d5
Fix notification
lukaszcl Sep 18, 2024
9a5d891
Revert "Read config from env var first then override with TOML"
lukaszcl Sep 18, 2024
a319182
Fix and bump ctf
lukaszcl Sep 18, 2024
4f516d2
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
anirudhwarrier Sep 18, 2024
8bdcb34
go mod tidy
anirudhwarrier Sep 18, 2024
3058c42
bump ctf
lukaszcl Sep 18, 2024
7e6f7f4
add automation test configs (#14455)
anirudhwarrier Sep 19, 2024
afc8db9
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 19, 2024
ef4f1b4
Increase test_log_upload_retention_days from 3 to 5
lukaszcl Sep 19, 2024
8e47f48
Fix
lukaszcl Sep 19, 2024
30a3ea1
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 19, 2024
16efbab
Debug CCIP Load Test in E2E Workflow Conversion (#14479)
kalverra Sep 19, 2024
ddc0111
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 19, 2024
af3577d
Run selected e2e tests in merge queue
lukaszcl Sep 19, 2024
582482d
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 19, 2024
a8e8bdf
Run selected e2e tests in merge queue part 2
lukaszcl Sep 19, 2024
bc79402
Run selected e2e tests in merge queue part 3
lukaszcl Sep 19, 2024
2b96ee6
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 20, 2024
bd15eee
Use ctf-build-test-image@0.1.0
lukaszcl Sep 20, 2024
c7f28fc
Fix suites for k8s tests
lukaszcl Sep 20, 2024
16ce140
Update gha
lukaszcl Sep 20, 2024
73546a4
Rename step
lukaszcl Sep 20, 2024
f3c3117
Update run-tests GHA
lukaszcl Sep 20, 2024
259e355
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 20, 2024
b696d8e
update testsconfigs to use ocr common
joaoluisam Sep 22, 2024
a21b541
Merge branch 'develop' into TT-1550-Provide-PoC-for-keeping-test-conf…
lukaszcl Sep 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/build-chainlink-image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ runs:
AWS_ROLE_TO_ASSUME: ${{ inputs.AWS_ROLE_TO_ASSUME }}
- name: Build Image
if: steps.check-image.outputs.exists != 'true'
uses: smartcontractkit/chainlink-github-actions/chainlink-testing-framework/build-image@75a9005952a9e905649cfb5a6971fd9429436acd # v2.3.25
uses: smartcontractkit/.github/actions/ctf-build-image@1a26fe378d7ebdc34ab1fe31ec4a6d1c376199f8 # ctf-build-image@0.0.0
with:
cl_repo: smartcontractkit/chainlink
cl_ref: ${{ inputs.git_commit_sha }}
Expand Down
150 changes: 0 additions & 150 deletions .github/actions/build-test-image/action.yml

This file was deleted.

151 changes: 0 additions & 151 deletions .github/actions/setup-create-base64-config-ccip/action.yml

This file was deleted.

Loading
Loading