CLD keystone Forwarder
Changes: ccip/changeset/solana:
- helper methods for building artifacts and passing ownership are moved to /deployment/helpers
keystone/changeset/solana:
- added Changesets for deploying/initializing/configuring Forwarder Program using datastore and operations API.
/changeset/state
- MaybeLoadMCMSWithTimelockV2 - loads timelock state using new Datastore API
common/changeset/solana
- added Changeset for deploying MCMSWithTimelockV2, that is using Datastore and OperationsAPI
- TransferOwnership refactored using OperationAPI
Flakeguard Summary
Ran new or updated tests between develop and 9d8cffea28514d8e2229a3c93bfa42889d2ee800 (PLEX-354).
View Flaky Detector Details | Compare Changes
Found Flaky Tests :x:
9 Results
| Name | Pass Ratio | Panicked? | Timed Out? | Race? | Runs | Successes | Failures | Skips | Package | Package Panicked? | Avg Duration | Code Owners |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TestDeployMCMSWithTimelockV2 | 33.3333% | false | false | true | 3 | 1 | 2 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 51.35s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestMCMSSignFireDrillChangeset | 33.3333% | false | false | false | 3 | 1 | 2 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 47.51s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestSetConfigMCMSV2EVM/MCMS_disabled | 33.3333% | false | false | false | 3 | 1 | 2 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 48.113333333s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestSetConfigMCMSV2Solana/MCMS_disabled | 33.3333% | false | false | true | 3 | 1 | 2 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 54.775s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestFundMCMSignersChangeset_Apply | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 52.76s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestFundMCMSignersChangeset_VerifyPreconditions | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 40.59s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestGrantRoleTimelockSolana/with_MCMS | 33.3333% | false | false | true | 3 | 1 | 2 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 30.625s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestTransferToMCMSToTimelockSolana | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 1m9s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestUpdateTimelockDelaySolana_VerifyPreconditions | 0% | false | false | false | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 40.64s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
Artifacts
For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json.
Quality Gate passed
Issues
12 New issues
0 Fixed issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
6.9% Duplication on New Code
Flakeguard Summary
Ran new or updated tests between develop and 29adafe0d4ba45ac4454f00bac44db6d964f4daf (PLEX-354).
View Flaky Detector Details | Compare Changes
Found Flaky Tests :x:
10 Results
| Name | Pass Ratio | Panicked? | Timed Out? | Race? | Runs | Successes | Failures | Skips | Package | Package Panicked? | Avg Duration | Code Owners |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TestDeployLinkTokenZk | 66.6667% | false | false | false | 3 | 2 | 1 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 22.49s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestMCMSSignFireDrillChangeset | 66.6667% | false | false | false | 3 | 2 | 1 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 51.126666666s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestSetConfigMCMSV2EVM/MCMS_disabled | 66.6667% | false | false | true | 3 | 2 | 1 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 41.16s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestSetConfigMCMSV2Solana/MCMS_disabled | 66.6667% | false | false | false | 3 | 2 | 1 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset | false | 51.81s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestFundMCMSignersChangeset_Apply | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 44.1s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestFundMCMSignersChangeset_VerifyPreconditions | 0% | false | false | false | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 37.656666666s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestGrantRoleTimelockSolana | 66.6667% | false | false | true | 3 | 2 | 1 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 1m15.475s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestGrantRoleTimelockSolana/with_MCMS | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 30.455s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestTransferToMCMSToTimelockSolana | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 1m21.47s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
| TestUpdateTimelockDelaySolana_VerifyPreconditions | 0% | false | false | true | 3 | 0 | 3 | 0 | github.com/smartcontractkit/chainlink/deployment/common/changeset/solana | false | 31.465s | @smartcontractkit/ccip-tooling, @smartcontractkit/ccip-offchain, @smartcontractkit/keystone, @smartcontractkit/core, @smartcontractkit/deployment-automation, @smartcontractkit/cld-team |
Artifacts
For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json.