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

Fix 4303 #15394

Draft
wants to merge 29 commits into
base: develop
Choose a base branch
from
Draft

Fix 4303 #15394

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
6ba8f4a
CCIP-4303:Enabling in-memory test in integration-tests workflow
b-gopalswami Nov 22, 2024
73e4131
Fix naming for integration-tests.yml file to e2e-tests.yml
b-gopalswami Nov 22, 2024
f3d428d
Fix yml name
b-gopalswami Nov 22, 2024
935dcdf
fix environment name
b-gopalswami Nov 23, 2024
4134f25
Fix secrets
b-gopalswami Nov 23, 2024
c63be59
Merge branch 'develop' of github.com:smartcontractkit/chainlink into …
b-gopalswami Nov 25, 2024
dc28540
Update test secrets step
b-gopalswami Nov 25, 2024
939b128
Adding setup db step
b-gopalswami Nov 25, 2024
a94fc3d
fix step
b-gopalswami Nov 25, 2024
408b6f5
fix step
b-gopalswami Nov 25, 2024
3fa0084
Merge branch 'develop' of github.com:smartcontractkit/chainlink into …
b-gopalswami Nov 25, 2024
7c8f1b9
Merge branch 'develop' of github.com:smartcontractkit/chainlink into …
b-gopalswami Nov 25, 2024
56fc8d5
Rename the existing integration-tests to e2e-tests and adding new int…
b-gopalswami Nov 25, 2024
ba4e951
Merged base
b-gopalswami Nov 25, 2024
54dcf69
Remove images
b-gopalswami Nov 25, 2024
d61faed
Fix errors
b-gopalswami Nov 25, 2024
13a8b4a
Fix try
b-gopalswami Nov 25, 2024
0b0bb43
Remove cache
b-gopalswami Nov 25, 2024
8f408d2
Remove cache
b-gopalswami Nov 25, 2024
7211f50
Remove cache
b-gopalswami Nov 25, 2024
369a896
Remove cache
b-gopalswami Nov 25, 2024
7998e6e
Remove cache
b-gopalswami Nov 25, 2024
d233cff
Remove cache
b-gopalswami Nov 25, 2024
b452d17
Global pg instance
b-gopalswami Nov 26, 2024
cfb651d
Global pg instance
b-gopalswami Nov 26, 2024
b8a8afc
Merge branch 'develop' of github.com:smartcontractkit/chainlink into …
b-gopalswami Nov 26, 2024
a0f9f98
Final cleanup
b-gopalswami Nov 26, 2024
1abeae7
Merge branch 'develop' of github.com:smartcontractkit/chainlink into …
b-gopalswami Nov 26, 2024
e72adb3
Try another approach
b-gopalswami Nov 26, 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
4 changes: 2 additions & 2 deletions .github/E2E_TESTS_ON_GITHUB_CI.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ These workflows are designed to run on every commit in a PR, nightly or before r

Tests triggered on every commit in a PR to ensure changes do not introduce regressions.

**Workflow:** [integration-tests.yml](https://github.com/smartcontractkit/chainlink/blob/develop/.github/workflows/integration-tests.yml)
**Workflow:** [e2e-tests.yml](https://github.com/smartcontractkit/chainlink/blob/develop/.github/workflows/e2e-tests.yml)

### Nightly E2E Tests

Expand All @@ -36,7 +36,7 @@ E2E tests triggered on a release tag.

#### Integration (smoke) Tests

**Workflow:** [integration-tests.yml](https://github.com/smartcontractkit/chainlink/blob/develop/.github/workflows/integration-tests.yml)
**Workflow:** [e2e-tests.yml](https://github.com/smartcontractkit/chainlink/blob/develop/.github/workflows/e2e-tests.yml)

#### Client Compatibility Tests

Expand Down
13 changes: 0 additions & 13 deletions .github/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -948,19 +948,6 @@ runner-test-matrix:
E2E_TEST_SELECTED_NETWORK: SIMULATED_1,SIMULATED_2
E2E_JD_VERSION: 0.6.0

- id: smoke/ccip/ccip_messaging_test.go:*
path: integration-tests/smoke/ccip/ccip_messaging_test.go
test_env_type: docker
runs_on: ubuntu-latest
triggers:
- PR E2E Core Tests
- Nightly E2E Tests
test_cmd: cd integration-tests/smoke/ccip && go test ccip_messaging_test.go -timeout 15m -test.parallel=1 -count=1 -json
pyroscope_env: ci-smoke-ccipv1_6-evm-simulated
test_env_vars:
E2E_TEST_SELECTED_NETWORK: SIMULATED_1,SIMULATED_2
E2E_JD_VERSION: 0.6.0

- id: smoke/ccip/ccip_batching_test.go:*
path: integration-tests/smoke/ccip/ccip_batching_test.go
test_env_type: docker
Expand Down
21 changes: 21 additions & 0 deletions .github/integration-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file specifies the GitHub runner for each integration test and is utilized by all integration CI workflows.
#
# Each entry in this file includes the following:
# - The GitHub runner (runs_on field) that will execute tests.
# - The tests that will be run by the runner.
# - The triggers (e.g., Run PR Integration Tests) that should trigger these tests.
#
runner-test-matrix:
# START: CCIPv1.6 tests

- id: smoke/ccip/ccip_messaging_test.go:*
path: integration-tests/smoke/ccip/ccip_messaging_test.go
test_env_type: in-memory
runs_on: ubuntu-latest
triggers:
- PR Integration CCIP Tests
test_cmd: cd integration-tests/smoke/ccip && go test ccip_messaging_test.go -timeout 12m -test.parallel=2 -count=1 -json
test_env_vars:
E2E_TEST_SELECTED_NETWORK: SIMULATED_1,SIMULATED_2
E2E_JD_VERSION: 0.6.0
# END: CCIP tests
Loading
Loading