Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

evm exaction: use agnostic keystore #16577

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

jmank88
Copy link
Contributor

@jmank88 jmank88 commented Feb 26, 2025

Copy link
Contributor

github-actions bot commented Feb 28, 2025

AER Report: CI Core

aer_workflow , commit , Clean Go Tidy & Generate , Detect Changes , Scheduled Run Frequency , Core Tests (go_core_tests) , Core Tests (go_core_tests_integration) , Core Tests (go_core_ccip_deployment_tests) , Core Tests (go_core_fuzz) , GolangCI Lint (system-tests/lib) , GolangCI Lint (core/scripts) , Core Tests (go_core_race_tests) , GolangCI Lint (.) , GolangCI Lint (integration-tests/load) , GolangCI Lint (system-tests/tests) , test-scripts , GolangCI Lint (integration-tests) , GolangCI Lint (deployment) , lint , SonarQube Scan

1. Race(s) detected:[go_core_race_tests]

Source of Error:
+ EXITCODE=1
+ ls race.178261
+ echo 'Race(s) detected'
Race(s) detected
+ exit 1
##[error]Process completed with exit code 1.
**Why**: The Go race detector found race conditions in the code, which indicates that multiple goroutines are accessing shared variables concurrently without proper synchronization.

Suggested fix: Use synchronization mechanisms like mutexes or channels to ensure that shared variables are accessed in a thread-safe manner.

2. Connection refused:[go_core_tests_integration]

Source of Error:
Get "http://localhost:22007/health?failing": dial tcp [::1]:22007: connect: connection refused
**Why**: The test is trying to connect to a service on `localhost:22007`, but the connection is being refused, likely because the service is not running or not accessible.

Suggested fix: Ensure that the service is running and accessible on the specified port before running the tests.

3. Invalid address:[go_core_ccip_deployment_tests]

Source of Error:
Txm: Broadcaster failed to start: Broadcaster: failed to load EnabledAddresses: invalid address: EthKeyV2{PrivateKey: <redacted>, Address: 0x7bcaC1b23670ACAbc6359e175bd76b398b7F402d}
**Why**: The test is failing because the provided Ethereum address is invalid or not properly formatted.

Suggested fix: Verify that the Ethereum address is correctly formatted and valid. Ensure that the address is correctly loaded and passed to the Broadcaster.

4. Comment formatting:[lint]

Source of Error:
core/cmd/shell.go:215:2: commentFormatting: put a space between `//` and comment text (gocritic)
	//TODO now this is done twice on this path....
	^
**Why**: The linter detected that comments are not properly formatted, specifically missing a space after `//`.

Suggested fix: Add a space after // in the comments to adhere to proper formatting guidelines.

5. File not properly formatted:[lint]

Source of Error:
core/services/llo/mercurytransmitter/transmitter.go:129:1: File is not properly formatted (goimports)
	Lggr logger.Logger
^
**Why**: The file is not formatted according to `goimports` standards.

Suggested fix: Run goimports on the file to automatically format it according to Go standards.

6. Pipeline not complete:[go_core_tests]

Source of Error:
delegate_test.go:155: pipeline not complete
**Why**: The test expects a pipeline to complete, but it did not.

Suggested fix: Investigate why the pipeline is not completing and ensure that all necessary steps are executed and completed within the test.

7. Index out of range:[go_core_tests]

Source of Error:
panic: runtime error: index out of range [0] with length 0 [recovered]
	panic: runtime error: index out of range [0] with length 0
**Why**: The code is attempting to access an index that does not exist in a slice or array.

Suggested fix: Add checks to ensure that the index is within the valid range before accessing the slice or array.

8. Unexpected command failure:[go_core_tests_integration]

Source of Error:
FAIL: testdata/scripts/health/multi-chain-loopp.txtar:20: unexpected command failure
**Why**: A command within the test script failed unexpectedly.

Suggested fix: Review the command and its dependencies to ensure it can execute successfully. Check for any missing configurations or prerequisites.

9. Mock method call exceeded:[go_core_tests]

Source of Error:
mock.go:351: 
assert: mock: The method has been called over 1 times.
	Either do one more Mock.On("MarkConsumed").Return(...), or remove extra call.
**Why**: The mock method `MarkConsumed` was called more times than expected.

Suggested fix: Adjust the mock expectations to match the actual number of calls or review the code to ensure the method is not called excessively.

10. Test expectation not met:[go_core_tests]

Source of Error:
tracker.go:425: FAIL:	LatestAndFinalizedBlock(string)
	at: [/home/runner/work/chainlink/chainlink/core/services/relay/evm/write_target_test.go:124]
**Why**: The test expected a certain number of calls to `LatestAndFinalizedBlock`, but the actual number of calls did not match.

Suggested fix: Ensure that the test setup and execution align with the expected number of calls. Adjust the test or the code to meet the expectations.

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

Copy link
Contributor

Flakeguard Summary

Ran new or updated tests between develop and d7d2583 (CRE-305-agnostic-keystore).

View Flaky Detector Details | Compare Changes

Found Flaky Tests ❌

73 Results
Name Pass Ratio Panicked? Timed Out? Race? Runs Successes Failures Skips Package Package Panicked? Avg Duration Code Owners
TestIntegration_AsyncEthTx 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 536.666666ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_disabled,_run_succeeds_with_output_being_reverted_receipt 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 93.333333ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_enabled,_run_fails_with_transaction_reverted_error 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 110ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_enabled,_run_succeeds_when_transaction_is_successful 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 126.666666ms Unknown
TestIntegration_DirectRequest 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 666.666666ms Unknown
TestIntegration_DirectRequest/eip1559_mode 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 303.333333ms Unknown
TestIntegration_DirectRequest/legacy_mode 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 360ms Unknown
TestIntegration_OCR2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 3.533333333s Unknown
TestIntegration_OCR2/chain-reader 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 1.623333333s Unknown
TestIntegration_OCR2/legacy 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 1.906666666s Unknown
TestIntegration_OCR2_ForwarderFlow 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 2.143333333s Unknown
TestFunctionsConnectorHandler 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/functions false 30ms @smartcontractkit/dev-services
TestFunctionsConnectorHandler/Sign 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/functions false 0s @smartcontractkit/dev-services
TestKeeperEthIntegration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 0s @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_1 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 730ms @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 756.666666ms @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_3 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 806.666666ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_1 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 683.333333ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 773.333333ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_3 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 790ms @smartcontractkit/dev-services
TestKeeperForwarderEthIntegration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 926.666666ms @smartcontractkit/dev-services
TestKeeperForwarderEthIntegration/keeper_forwarder_flow 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 926.666666ms @smartcontractkit/dev-services
TestMaxPerformDataSize 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 896.666666ms @smartcontractkit/dev-services
TestMaxPerformDataSize/max_perform_data_size_test 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 896.666666ms @smartcontractkit/dev-services
Test_DefaultTransmitter_Forwarding_Enabled_CreateEthTransaction 33.3333% false false false 3 1 2 0 github.com/smartcontractkit/chainlink/v2/core/services/ocr2/plugins/ccip/transmitter false 0s Unknown
Test_DefaultTransmitter_Forwarding_Enabled_CreateEthTransaction_Round_Robin_Error 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/ocr2/plugins/ccip/transmitter false 0s Unknown
Test_DefaultTransmitter_Forwarding_Enabled_CreateEthTransaction 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/ocrcommon false 0s Unknown
Test_DefaultTransmitter_Forwarding_Enabled_CreateEthTransaction_Round_Robin_Error 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/ocrcommon false 0s Unknown
TestChainComponents 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/relay/evm false 153.333333ms Unknown
TestFulfillmentCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 566.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestIntegrationVRFV2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 983.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestMaliciousConsumer 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 973.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestMaxConsumersCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 590ms @smartcontractkit/dev-services, @smartcontractkit/core
TestRequestCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 586.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestStartHeartbeats 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.176666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestStartHeartbeats/bhs_feeder_startheartbeats_happy_path 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 120ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_BatchRevertedTxn_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.28s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_CanceledSubForceFulfillmentRevertedTxn_Retry 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.27s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ConsumerProxy_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 773.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ForceFulfillmentRevertedTxn_Retry 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.37s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ReplayOldRequestsOnStartUp 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 986.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_AlwaysRevertingCallback_StillFulfilled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 783.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_BlockHeaderFeeder 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.21s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_EIP150_Revert 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.233333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.36s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_ForceFulfillment_BatchEnabled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.29s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.116666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath_BatchFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.073333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.036666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.25s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsTrustedBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.036666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsTrustedBlockhashStore_AfterDelay 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.626666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_Wrapper 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.213333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleRevertedTxn_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.44s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_Wrapper_High_Gas 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.136666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_ConsumerProxy_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.176666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_FulfillmentCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.036666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_MaxConsumersCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 990ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_Migration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.123333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_ReplayOldRequestsOnStartUp 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.056666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_RequestCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 990ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_AlwaysRevertingCallback_StillFulfilled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.226666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_EIP150_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.876666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_EIP150_Revert 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.963333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.046666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 436.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.84s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 313.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.953333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 396.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_NeedsBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.896666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_NeedsBlockhashStore/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 346.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_TestMaliciousConsumer 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.91s @smartcontractkit/dev-services, @smartcontractkit/core

Artifacts

For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json.

@jmank88 jmank88 force-pushed the CRE-305-agnostic-keystore branch 3 times, most recently from 0b6ec89 to 901426b Compare March 1, 2025 15:06
Copy link
Contributor

github-actions bot commented Mar 1, 2025

Flakeguard Summary

Ran new or updated tests between develop and 901426b (CRE-305-agnostic-keystore).

View Flaky Detector Details | Compare Changes

Found Flaky Tests ❌

88 Results
Name Pass Ratio Panicked? Timed Out? Race? Runs Successes Failures Skips Package Package Panicked? Avg Duration Code Owners
TestShell_CreateETHKey 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 120ms Unknown
TestShell_CreateJobV2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestShell_DeleteETHKey 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestShell_DeleteEVMForwarders_MissingFwdId 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 103.333333ms Unknown
TestShell_DeleteJob 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestShell_ImportExportETHKey_NoChains 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 100ms Unknown
TestShell_ImportExportETHKey_WithChains 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 116.666666ms Unknown
TestShell_IndexEVMChains 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 86.666666ms Unknown
TestShell_IndexEVMNodes 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 110ms Unknown
TestShell_ListETHKeys 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 106.666666ms Unknown
TestShell_ListETHKeys_Error 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestShell_ListFindJobs 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestShell_ReplayBlocks 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 106.666666ms Unknown
TestShell_RunOCRJob_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 110ms Unknown
TestShell_SendEther_From_Txm 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 120ms Unknown
TestShell_SendEther_From_Txm_WEI 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 100ms Unknown
TestShell_ShowJob 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 100ms Unknown
TestShell_TrackEVMForwarder 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 106.666666ms Unknown
TestShell_TrackEVMForwarder_BadAddress 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 120ms Unknown
Test_FindLCA 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 110ms Unknown
Test_ReplayFromBlock 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/cmd false 96.666666ms Unknown
TestIntegration_AsyncEthTx 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 426.666666ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_disabled,_run_succeeds_with_output_being_reverted_receipt 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 86.666666ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_enabled,_run_fails_with_transaction_reverted_error 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 83.333333ms Unknown
TestIntegration_AsyncEthTx/with_FailOnRevert_enabled,_run_succeeds_when_transaction_is_successful 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 90ms Unknown
TestIntegration_DirectRequest 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 630ms Unknown
TestIntegration_DirectRequest/eip1559_mode 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 276.666666ms Unknown
TestIntegration_DirectRequest/legacy_mode 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features false 356.666666ms Unknown
TestIntegration_OCR2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 3.43s Unknown
TestIntegration_OCR2/chain-reader 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 1.553333333s Unknown
TestIntegration_OCR2/legacy 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 1.87s Unknown
TestIntegration_OCR2_ForwarderFlow 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 false 2.086666666s Unknown
TestKeeperEthIntegration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 0s @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_1 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 786.666666ms @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 766.666666ms @smartcontractkit/dev-services
TestKeeperEthIntegration/eip1559_registry1_3 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 850ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_1 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 710ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 780ms @smartcontractkit/dev-services
TestKeeperEthIntegration/legacy_registry1_3 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 853.333333ms @smartcontractkit/dev-services
TestKeeperForwarderEthIntegration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 1.043333333s @smartcontractkit/dev-services
TestKeeperForwarderEthIntegration/keeper_forwarder_flow 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 1.04s @smartcontractkit/dev-services
TestMaxPerformDataSize 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 986.666666ms @smartcontractkit/dev-services
TestMaxPerformDataSize/max_perform_data_size_test 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/keeper false 986.666666ms @smartcontractkit/dev-services
TestChainComponents 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/relay/evm false 160ms Unknown
TestFulfillmentCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 530ms @smartcontractkit/dev-services, @smartcontractkit/core
TestIntegrationVRFV2 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.14s @smartcontractkit/dev-services, @smartcontractkit/core
TestMaliciousConsumer 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.09s @smartcontractkit/dev-services, @smartcontractkit/core
TestMaxConsumersCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 536.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestRequestCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 546.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestStartHeartbeats 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.306666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestStartHeartbeats/bhs_feeder_startheartbeats_happy_path 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 150ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_BatchRevertedTxn_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.27s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_CanceledSubForceFulfillmentRevertedTxn_Retry 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.273333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ConsumerProxy_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 743.333333ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ForceFulfillmentRevertedTxn_Retry 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.283333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_ReplayOldRequestsOnStartUp 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.2s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_AlwaysRevertingCallback_StillFulfilled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 776.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_BlockHeaderFeeder 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.126666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_EIP150_Revert 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.1s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.153333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_ForceFulfillment_BatchEnabled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.303333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.15s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath_BatchFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.106666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.08s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.21s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsTrustedBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.013333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_NeedsTrustedBlockhashStore_AfterDelay 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.043333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleConsumer_Wrapper 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.02s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_SingleRevertedTxn_ForceFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.276666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2Integration_Wrapper_High_Gas 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.156666666s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_ConsumerProxy_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.18s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_FulfillmentCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.12s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_MaxConsumersCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.093333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_Migration 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.143333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_ReplayOldRequestsOnStartUp 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.033333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_RequestCost 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.07s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_AlwaysRevertingCallback_StillFulfilled 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.233333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_EIP150_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.013333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_EIP150_Revert 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.073333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.993333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 406.666666ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.01s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 380ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 2.023333333s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_HappyPath_BatchFulfillment_BigGasCallback/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 410ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_NeedsBlockhashStore 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.92s @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_SingleConsumer_NeedsBlockhashStore/link_payment 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 390ms @smartcontractkit/dev-services, @smartcontractkit/core
TestVRFV2PlusIntegration_TestMaliciousConsumer 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/services/vrf/v2 false 1.906666666s @smartcontractkit/dev-services, @smartcontractkit/core

Artifacts

For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json.

@jmank88 jmank88 force-pushed the CRE-305-agnostic-keystore branch from 901426b to 75b79ee Compare March 1, 2025 20:06
Copy link
Contributor

github-actions bot commented Mar 1, 2025

Flakeguard Summary

Ran new or updated tests between develop and 75b79ee (CRE-305-agnostic-keystore).

View Flaky Detector Details | Compare Changes

Found Flaky Tests ❌

1 Results
Name Pass Ratio Panicked? Timed Out? Race? Runs Successes Failures Skips Package Package Panicked? Avg Duration Code Owners
TestIntegration_OCR2_ForwarderFlow 0% true false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 true 0s Unknown

Artifacts

For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json.

@jmank88 jmank88 force-pushed the CRE-305-agnostic-keystore branch 2 times, most recently from b962bb0 to 7c417a3 Compare March 5, 2025 22:48
@jmank88 jmank88 force-pushed the CRE-305-agnostic-keystore branch from 7c417a3 to 6ab5b2f Compare March 5, 2025 22:58
@cl-sonarqube-production
Copy link

Quality Gate failed Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube

Catch issues before they fail your Quality Gate with our IDE extension SonarQube IDE SonarQube IDE

Copy link
Contributor

github-actions bot commented Mar 5, 2025

Flakeguard Summary

Ran new or updated tests between develop and 6ab5b2f (CRE-305-agnostic-keystore).

View Flaky Detector Details | Compare Changes

Found Flaky Tests ❌

5 Results
Name Pass Ratio Panicked? Timed Out? Race? Runs Successes Failures Skips Package Package Panicked? Avg Duration Code Owners
TestEthBroadcaster_ProcessUnstartedEthTxs_KeystoreErrors/tx_signing_fails 0% false false false 1 0 1 0 github.com/smartcontractkit/chainlink/v2/core/chains/evm/txmgr true 20ms @smartcontractkit/bix-framework, @smartcontractkit/core
TestTxm_CreateTransaction/returns_error_if_eth_key_state_is_missing_or_doesn't_match_chain_ID 0% false false false 3 0 3 0 github.com/smartcontractkit/chainlink/v2/core/chains/evm/txmgr true 0s @smartcontractkit/bix-framework, @smartcontractkit/core
TestTxm_NewDynamicFeeTx/creates_attempt_with_fields 75% true true false 3 3 3 0 github.com/smartcontractkit/chainlink/v2/core/chains/evm/txmgr true 0s @smartcontractkit/bix-framework, @smartcontractkit/core
TestIntegration_OCR2/legacy 0% false false false 2 0 2 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 true 470ms Unknown
TestIntegration_OCR2_ForwarderFlow 0% true true false 1 0 1 0 github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2 true 0s Unknown

Artifacts

For detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs-e969227e-4cde-4ba4-8cb0-8e13e99fc1ad.json.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant