-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into ks/refactor-don-changesets-mcms
- Loading branch information
Showing
122 changed files
with
3,522 additions
and
1,517 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"chainlink": patch | ||
--- | ||
|
||
Potential bug introduced from chain selector refactor, not causing issue now since only EVM is used, but need to fix #bugfix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"chainlink": patch | ||
--- | ||
|
||
Prometheus observability layer added to OCR3 Reporting Plugins #internal |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"chainlink": patch | ||
--- | ||
|
||
Fix TransactionSender go routine leak. #bugfix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"chainlink": patch | ||
--- | ||
|
||
#internal refactor update nodes changeset to support mcms |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,17 +20,22 @@ on: | |
required: true | ||
default: benchmark | ||
type: string | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
type: string | ||
|
||
jobs: | ||
run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
test_ids: '${{ inputs.testType }}/automation_test.go:TestAutomationBenchmark' | ||
test_config_override_path: ${{ inputs.test_config_override_path }} | ||
SLACK_USER: ${{ inputs.slackMemberID }} | ||
SLACK_CHANNEL: C03KJ5S7KEK | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,18 +14,23 @@ on: | |
description: Notifies test results (Not your @) | ||
required: true | ||
default: U02Q14G80TY | ||
type: string | ||
type: string | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
type: string | ||
|
||
jobs: | ||
run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
test_ids: 'load/automationv2_1/automationv2_1_test.go:TestLogTrigger' | ||
test_config_override_path: ${{ inputs.test_config_override_path }} | ||
SLACK_USER: ${{ inputs.slackMemberID }} | ||
SLACK_CHANNEL: C03KJ5S7KEK | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -38,7 +38,11 @@ on: | |
with_existing_remote_runner_version: | ||
description: 'Tag of the existing remote runner version to use (Leave empty to build from head/ref)' | ||
required: false | ||
type: string | ||
type: string | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
type: string | ||
|
||
jobs: | ||
# Set tests to run based on the workflow inputs | ||
|
@@ -153,14 +157,15 @@ jobs: | |
call-run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
needs: set-tests-to-run | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
test_list: ${{ needs.set-tests-to-run.outputs.test_list }} | ||
require_chainlink_image_versions_in_qa_ecr: ${{ needs.set-tests-to-run.outputs.require_chainlink_image_versions_in_qa_ecr }} | ||
with_existing_remote_runner_version: ${{ github.event.inputs.with_existing_remote_runner_version }} | ||
test_log_upload_on_failure: true | ||
test_log_upload_retention_days: 7 | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,6 +6,12 @@ on: | |
# types: [ completed ] | ||
# branches: [ develop ] | ||
workflow_dispatch: | ||
inputs: | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
default: "ccip" | ||
type: string | ||
|
||
# Only run 1 of this workflow at a time per PR | ||
concurrency: | ||
|
@@ -15,7 +21,7 @@ concurrency: | |
jobs: | ||
run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
chainlink_version: ${{ github.sha }} | ||
|
@@ -25,6 +31,7 @@ jobs: | |
slack_notification_after_tests: on_failure | ||
slack_notification_after_tests_channel_id: '#ccip-testing' | ||
slack_notification_after_tests_name: CCIP Chaos E2E Tests | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,7 +21,12 @@ on: | |
chainlink_version: | ||
description: Chainlink image version to use. Commit sha if not provided | ||
required: false | ||
type: string | ||
type: string | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
default: "ccip" | ||
type: string | ||
|
||
# Only run 1 of this workflow at a time per PR | ||
concurrency: | ||
|
@@ -31,7 +36,7 @@ concurrency: | |
jobs: | ||
run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
test_trigger: E2E CCIP Load Tests | ||
|
@@ -41,6 +46,7 @@ jobs: | |
slack_notification_after_tests_channel_id: '#ccip-testing' | ||
slack_notification_after_tests_name: CCIP E2E Load Tests | ||
test_image_suites: ccip-load | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -296,7 +296,7 @@ jobs: | |
contents: read | ||
needs: [build-chainlink, changes] | ||
if: github.event_name == 'pull_request' && (needs.changes.outputs.ccip_changes == 'true' || needs.changes.outputs.github_ci_changes == 'true') | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
workflow_name: Run CCIP E2E Tests For PR | ||
chainlink_version: ${{ inputs.evm-ref || github.sha }} | ||
|
@@ -306,6 +306,7 @@ jobs: | |
upload_cl_node_coverage_artifact: true | ||
upload_cl_node_coverage_artifact_prefix: cl_node_coverage_data_ | ||
enable_otel_traces_for_ocr2_plugins: ${{ contains(join(github.event.pull_request.labels.*.name, ' '), 'enable tracing') }} | ||
team: "CCIP" | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
@@ -337,7 +338,7 @@ jobs: | |
contents: read | ||
needs: [build-chainlink, changes] | ||
if: github.event_name == 'merge_group' && (needs.changes.outputs.ccip_changes == 'true' || needs.changes.outputs.github_ci_changes == 'true') | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
workflow_name: Run CCIP E2E Tests For Merge Queue | ||
chainlink_version: ${{ inputs.evm-ref || github.sha }} | ||
|
@@ -347,6 +348,7 @@ jobs: | |
upload_cl_node_coverage_artifact: true | ||
upload_cl_node_coverage_artifact_prefix: cl_node_coverage_data_ | ||
enable_otel_traces_for_ocr2_plugins: ${{ contains(join(github.event.pull_request.labels.*.name, ' '), 'enable tracing') }} | ||
team: "CCIP" | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,18 +34,23 @@ on: | |
slackMemberID: | ||
description: Slack Member ID (Not your @) | ||
required: true | ||
default: U01A2B2C3D4 | ||
default: U01A2B2C3D4 | ||
team: | ||
description: Team to run the tests for (e.g. BIX, CCIP) | ||
required: true | ||
type: string | ||
|
||
jobs: | ||
run-e2e-tests-workflow: | ||
name: Run E2E Tests | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@5412507526722a7b1c5d719fa686eed5a1bc4035 # [email protected] | ||
uses: smartcontractkit/.github/.github/workflows/run-e2e-tests.yml@0d4a2b2b009c87b5c366d0b97f7a8d7de2f60760 | ||
with: | ||
test_path: .github/e2e-tests.yml | ||
test_ids: ${{ inputs.testToRun}} | ||
test_config_override_path: ${{ inputs.test_config_override_path }} | ||
chainlink_version: ${{ inputs.chainlink_version }} | ||
SLACK_USER: ${{ inputs.slackMemberID }} | ||
team: ${{ inputs.team }} | ||
secrets: | ||
QA_AWS_REGION: ${{ secrets.QA_AWS_REGION }} | ||
QA_AWS_ROLE_TO_ASSUME: ${{ secrets.QA_AWS_ROLE_TO_ASSUME }} | ||
|
Oops, something went wrong.