Skip to content

Hashkey DF Soak

Hashkey DF Soak #1272

Triggered via pull request December 30, 2024 13:40
Status Failure
Total duration 12m 23s
Billable time 18m
Artifacts 4

ci-core-partial.yml

on: pull_request
Detect Changes
5s
Detect Changes
Tests (fuzz)
0s
Tests (fuzz)
Tests (race)
0s
Tests (race)
Matrix: run-unit-tests
SonarQube Scan
0s
SonarQube Scan
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 2 warnings
Tests (core)
Failed to run test for package github.com/smartcontractkit/chainlink/v2: Command failed with exit code 1: /home/runner/work/_temp/github.com-smartcontractkit-chainlink-v2-test '-test.timeout=10m' --- FAIL: TestConfigDocs (0.08s) config_docs_test.go:22: \tError Trace:\t/home/runner/work/chainlink/chainlink/config_docs_test.go:22 \tError: \tNot equal: \t \texpected: "[//]: # (Documentation generated from docs/*.toml - DO NOT EDIT.)\n\nThis document describes the TOML format for configuration.\n\nSee also [SECRETS.md](SECRETS.md)\n\n## Example\n\n```toml\nLog.Level = 'debug'\n\n[[EVM]]\nChainID = '1' # Required\n\n[[EVM.Nodes]]\nName = 'fake' # Required\nWSURL = 'wss://foo.bar/ws'\nHTTPURL = 'https://foo.bar' # Required\n```\n\n## Global\n```toml\nInsecureFastScrypt = false # Default\nRootDir = '~/.chainlink' # Default\nShutdownGracePeriod = '5s' # Default\n```\n\n\n### InsecureFastScrypt\n:warning: **_ADVANCED_**: _Do not change this setting unless you know what you are doing._\n```toml\nInsecureFastScrypt = false # Default\n```\nInsecureFastScrypt causes all key stores to encrypt using \"fast\" scrypt params instead. This is insecure and only useful for local testing. DO NOT ENABLE THIS IN PRODUCTION.\n\n### RootDir\n```toml\nRootDir = '~/.chainlink' # Default\n```\nRootDir is the Chainlink node's root directory. This is the default directory for logging, database backups, cookies, and other misc Chainlink node files. Chainlink nodes will always ensure this directory has 700 permissions because it might contain sensitive data.\n\n### ShutdownGracePeriod\n```toml\nShutdownGracePeriod = '5s' # Default\n```\nShutdownGracePeriod is the maximum time allowed to shut down gracefully. If exceeded, the node will terminate immediately to avoid being SIGKILLed.\n\n## Feature\n```toml\n[Feature]\nFeedsManager = true # Default\nLogPoller = false # Default\nUICSAKeys = false # Default\nCCIP = true # Default\nMultiFeedsManagers = false # Default\n```\n\n\n### FeedsManager\n```toml\nFeedsManager = true # Default\n```\nFeedsManager enables the feeds manager service.\n\n### LogPoller\n```toml\nLogPoller = false # Default\n```\nLogPoller enables the log poller, an experimental approach to processing logs, required if also using Evm.UseForwarders or OCR2.\n\n### UICSAKeys\n```toml\nUICSAKeys = false # Default\n```\nUICSAKeys enables CSA Keys in the UI.\n\n### CCIP\n```toml\nCCIP = true # Default\n```\nCCIP enables the CCIP service.\n\n### MultiFeedsManagers\n```toml\nMultiFeedsManagers = false # Default\n```\nMultiFeedsManagers enables support for multiple feeds manager connections.\n\n## Database\n```toml\n[Database]\nDefaultIdleInTxSessionTimeout = '1h' # Default\nDefaultLockTimeout = '15s' # Default\nDefaultQueryTimeout = '10s' # Default\nLogQueries = false # Default\nMaxIdleConns = 10 # Default\nMaxOpenConns = 100 # Default\nMigrateOnStartup = true # Default\n```\n\n\n### DefaultIdleInTxSessionTimeout\n```toml\nDefaultIdleInTxSessionTimeout = '1h' # Default\n```\nDefaultIdleInTxSessionTimeout is the maximum time allowed for a transaction to be open and idle before timing out. See Postgres `idle_in_transaction_session_timeout` for more details.\n\n### DefaultLockTimeout\n```toml\nDefaultLockTimeout = '15s' # Default\n```\nDefaultLockTimeout is the maximum time allowed to wait for database lock of any kind before timing out. See Postgres `lock_timeout` for more details.\n\n### DefaultQueryTimeout\n```toml\nDefaultQueryTimeout = '10s' # Default\n```\nDefaultQueryTimeout is the maximum time allowed for standard queries before timing out.\n\n### LogQueries\n```toml\nLogQueries = false # Default\n```\nLogQueries tells the Chainlink node to log database queries made using the default logger. SQL statements will be logged at `debug` level. Not all statements can be logged. The best way to get a true log of all SQL statements is to enable SQL statement logging on Postgres.\n\n### MaxIdleConns\n```toml\nMaxIdleConns = 10 # Default\n```\nMaxIdleConns configures the maximum number of idle database conne
Tests (core)
Failed to run test for package github.com/smartcontractkit/chainlink/v2/core/services/relay/evm/capabilities/workflows/syncer: Command failed with exit code 1: /home/runner/work/_temp/github.com-smartcontractkit-chainlink-v2-core-services-relay-evm-capabilities-workflows-syncer-test '-test.timeout=10m' --- FAIL: Test_InitialStateSync (178.36s) logger.go:146: 2024-12-30T13:48:24.123Z\tDEBUG\tLogPoller\tlogpoller/log_poller.go:1104\tLatest blocks read from chain\t{"version": "unset@unset", "latest": 6, "finalized": 4} logger.go:146: 2024-12-30T13:48:24.123Z\tDEBUG\tLogPoller\tlogpoller/log_poller.go:997\tPolling for logs\t{"version": "unset@unset", "currentBlockNumber": 4} logger.go:146: 2024-12-30T13:48:24.124Z\tDEBUG\tLogPoller\tlogpoller/log_poller.go:1104\tLatest blocks read from chain\t{"version": "unset@unset", "latest": 6, "finalized": 4} logger.go:146: 2024-12-30T13:48:24.124Z\tINFO\tLogPoller\tlogpoller/log_poller.go:959\tDo not have previous block, first poll ever on new chain or after backfill\t{"version": "unset@unset", "currentBlockNumber": 4} logger.go:146: 2024-12-30T13:48:24.124Z\tDEBUG\tLogPoller\tlogpoller/log_poller.go:1064\tUnfinalized log query\t{"version": "unset@unset", "logs": 0, "currentBlockNumber": 4, "blockHash": "0x378b4623f94fe6081a2980cdb15a46a355637bf84230e34ca2e3c0a7391cd437", "timestamp": "2024-12-30T13:48:26.000Z"} logger.go:146: 2024-12-30T13:48:25.591Z\tDEBUG\tsyncer/workflow_registry.go:206\tWaiting for DON...\t{"version": "unset@unset"} workflow_syncer_test.go:277: \tError Trace:\t/home/runner/work/chainlink/chainlink/core/services/relay/evm/capabilities/workflows/syncer/workflow_syncer_test.go:277 \tError: \tCondition never satisfied \tTest: \tTest_InitialStateSync logger.go:146: 2024-12-30T13:51:22.455Z\tDEBUG\tsyncer/workflow_registry.go:219\tLoading initial workflows for DON\t{"version": "unset@unset", "DON": 1} logger.go:146: 2024-12-30T13:51:22.455Z\tERROR\tsyncer/workflow_registry.go:225\tfailed to load workflows\t{"version": "unset@unset", "err": "failed to get lastest value with head data internal error: head tracker: context canceled"} github.com/smartcontractkit/chainlink/v2/core/services/workflows/syncer.(*workflowRegistry).Start.func1.1 \t/home/runner/work/chainlink/chainlink/core/services/workflows/syncer/workflow_registry.go:225 logger.go:146: 2024-12-30T13:51:22.457Z\tWARN\tLogPoller\tlogpoller/log_poller.go:1061\tUnable to query for logs, retrying\t{"version": "unset@unset", "err": "context canceled", "block": 5} FAIL
Tests (core)
Failed to run test for package github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2/plugins: Command failed with exit code 1: /home/runner/work/_temp/github.com-smartcontractkit-chainlink-v2-core-internal-features-ocr2-plugins-test '-test.timeout=10m' [INFO] freeport: detected ephemeral port range of [32768, 60999] [INFO] freeport: reducing max blocks from 30 to 15 to avoid the ephemeral port range [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/legacy" took ports [29501] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/legacy" took ports [29502 29503 29504 29505] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/legacy" returned ports [29502 29503 29504 29505] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/legacy" returned ports [29501] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/chain-reader" took ports [29510] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/chain-reader" took ports [29511 29512 29513 29514] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/chain-reader" returned ports [29511 29512 29513 29514] [DEBUG] freeport: Test "TestIntegration_OCR2_plugins/chain-reader" returned ports [29510] --- FAIL: TestIntegration_OCR2_plugins (282.23s) --- FAIL: TestIntegration_OCR2_plugins/legacy (194.28s) logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337\tevm/relayer_extender.go:70\tLoading chain 1337\t{"version": "unset@unset", "evmChainID": "1337"} logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337.Txm\tgas/models.go:59\tInitializing EVM gas estimator in mode: FixedPrice\t{"version": "unset@unset", "estimatorMode": "FixedPrice", "batchSize": 25, "blockDelay": 1, "blockHistorySize": 8, "eip1559FeeCapBufferBlocks": 1, "transactionPercentile": 60, "eip1559DynamicFees": false, "gasBumpPercent": 20, "gasBumpThreshold": 0, "bumpMin": "5 gwei", "feeCapDefault": "1 gwei", "limitMultiplier": 1, "priceDefault": "1 gwei", "tipCapDefault": "1 mwei", "tipCapMin": "1 wei", "priceMax": "1 gwei", "priceMin": "0", "estimateLimit": false, "daOracleType": null, "daOracleAddress": "<nil>"} logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337.Txm\tlegacyevm/evm_txm.go:34\tInitializing EVM transaction manager\t{"version": "unset@unset", "bumpTxDepth": 16, "maxInFlightTransactions": 16, "maxQueuedTransactions": 250, "nonceAutoSync": true, "limitDefault": 500000} logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337.Txm\ttxmgr/builder.go:51\tEvmForwarderManager: Disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337.Txm\ttxmgr/txmgr.go:175\tResender: Disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.956Z\tINFO\tEVM.1337.Txm\ttxmgr/txmgr.go:180\tTxReaper: Disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tDEBUG\tchainlink/application.go:328\tExternal registry not configured, skipping registry syncer and starting with an empty registry\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tDEBUG\tchainlink/application.go:359\tPyroscope (automatic pprof profiling) is disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tINFO\tchainlink/application.go:367\tNurse service (automatic pprof profiling) is disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tINFO\tchainlink/application.go:383\tDatabaseBackup: periodic database backups are disabled. To enable automatic backups, set Database.Backup.Mode=lite or Database.Backup.Mode=full\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tWARN\tTelemetryManager\ttelemetry/manager.go:78\tno telemetry endpoint found for network "EVM" chainID "1337", telemetry "head-report" for contractID "" will NOT be sent\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tDEBUG\tchainlink/application.go:583\tOff-chain reporting disabled\t{"version": "unset@unset"} logger.go:146: 2024-12-30T13:47:35.967Z\tDEBUG\tchainlink/application.go:587\tOff-chain reporting v2 enabl
Tests (core)
Test Package Failures: github.com/smartcontractkit/chainlink/v2, github.com/smartcontractkit/chainlink/v2/core/internal/features/ocr2/plugins, github.com/smartcontractkit/chainlink/v2/core/services/relay/evm/capabilities/workflows/syncer
Tests (core)
Error, 3 tests completed with an error, or failed to run. See output for details.. Error: 3 tests completed with an error, or failed to run. See output for details. at validateRunResultsOrThrow (/home/runner/work/_actions/smartcontractkit/.github/57f99fbea73056c490c766d50ef582a13ec4f3bb/apps/go-conditional-tests/dist/index.js:116108:11) at runTestBinaries (/home/runner/work/_actions/smartcontractkit/.github/57f99fbea73056c490c766d50ef582a13ec4f3bb/apps/go-conditional-tests/dist/index.js:116243:10) at async runStep (/home/runner/work/_actions/smartcontractkit/.github/57f99fbea73056c490c766d50ef582a13ec4f3bb/apps/go-conditional-tests/dist/index.js:116376:26) at async run (/home/runner/work/_actions/smartcontractkit/.github/57f99fbea73056c490c766d50ef582a13ec4f3bb/apps/go-conditional-tests/dist/index.js:116326:25)
Detect Changes
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Detect Changes
Unexpected input(s) 'predicate-quantifier', valid inputs are ['token', 'working-directory', 'ref', 'base', 'filters', 'list-files', 'initial-fetch-depth']

Artifacts

Produced during runtime
Name Size
build-logs-ccip-deployment-12547356597 Expired
10.4 KB
build-logs-core-12547356597 Expired
245 KB
run-logs-ccip-deployment-12547356597 Expired
22.6 KB
run-logs-core-12547356597 Expired
967 KB