Skip to content

CI Core

CI Core #91285

Triggered via pull request April 23, 2025 22:06
Status Failure
Total duration 7m 44s
Artifacts 9

ci-core.yml

on: pull_request
Detect Changes
6s
Detect Changes
Run frequency
0s
Run frequency
Clean Go Tidy & Generate
2m 35s
Clean Go Tidy & Generate
Misc
29s
Misc
Runner Config
5s
Runner Config
Matrix: GolangCI Lint
Matrix: core
Fit to window
Zoom out
Zoom in

Annotations

66 errors and 14 warnings
Core Tests (go_core_tests_integration): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
Core Tests (go_core_tests_integration): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_tests_integration)
cannot use &Relayer{} (value of type *Relayer) as "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer value in variable declaration: *Relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_tests_integration)
Process completed with exit code 1.
Core Tests (go_core_ccip_deployment_tests)
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
Core Tests (go_core_ccip_deployment_tests)
cannot use &Relayer{} (value of type *Relayer) as "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer value in variable declaration: *Relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_ccip_deployment_tests)
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_ccip_deployment_tests)
Process completed with exit code 1.
Core Tests (go_core_tests): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
Core Tests (go_core_tests)
cannot use &Relayer{} (value of type *Relayer) as "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer value in variable declaration: *Relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_tests): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_tests): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_tests)
Process completed with exit code 1.
GolangCI Lint (core/scripts)
golangci-lint exit with code 3
GolangCI Lint (core/scripts)
Process completed with exit code 1.
Clean Go Tidy & Generate
cannot use &Relayer{} (value of type *Relayer) as \"github.com/smartcontractkit/chainlink-common/pkg/types\".Relayer value in variable declaration: *Relayer does not implement \"github.com/smartcontractkit/chainlink-common/pkg/types\".Relayer (missing method AsEVMRelayer)" dry-run=false version=v2.53.0
Clean Go Tidy & Generate
cannot use r (variable of type *Relayer) as \"github.com/smartcontractkit/chainlink-common/pkg/types\".Relayer value in argument to relay.NewServerAdapter: *Relayer does not implement \"github.com/smartcontractkit/chainlink-common/pkg/types\".Relayer (missing method AsEVMRelayer)" dry-run=false version=v2.53.0
Clean Go Tidy & Generate
cannot use relay.NewServerAdapter(r) (value of type *relay.ServerAdapter) as loop.Relayer value in struct literal: *relay.ServerAdapter does not implement \"github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types\".Relayer (wrong type for method AsEVMRelayer)\n\t\thave AsEVMRelayer() (\"github.com/smartcontractkit/chainlink-common/pkg/types\".EVMRelayer, error)\n\t\twant AsEVMRelayer() (\"github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types\".EVMRelayer, error)" dry-run=false version=v2.53.0
Clean Go Tidy & Generate
Process completed with exit code 1.
GolangCI Lint (.): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
GolangCI Lint (.): core/services/ocr2/validate/config.go#L12
could not import github.com/smartcontractkit/chainlink/v2/core/services/relay (-: # github.com/smartcontractkit/chainlink/v2/core/services/relay
GolangCI Lint (.): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
GolangCI Lint (.): core/services/ocr2/delegate.go#L69
could not import github.com/smartcontractkit/chainlink/v2/core/services/relay (-: # github.com/smartcontractkit/chainlink/v2/core/services/relay
GolangCI Lint (.): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
GolangCI Lint (.): core/services/gateway/gateway.go#L110
g.connMgr.Start undefined (type ConnectionManager has no field or method Start) (typecheck)
GolangCI Lint (.): core/services/gateway/gateway.go#L121
g.connMgr.Close undefined (type ConnectionManager has no field or method Close) (typecheck)
GolangCI Lint (.): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer) (typecheck)
GolangCI Lint (.): core/services/webhook/delegate.go#L161
spec.ID undefined (type registeredJob has no field or method ID) (typecheck)
GolangCI Lint (.): core/services/webhook/delegate.go#L162
spec.ExternalJobID undefined (type registeredJob has no field or method ExternalJobID) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L231
c.LinkToken undefined (type CCIPChainState has no field or method LinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L232
c.LinkToken undefined (type CCIPChainState has no field or method LinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L234
c.StaticLinkToken undefined (type CCIPChainState has no field or method StaticLinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L235
c.StaticLinkToken undefined (type CCIPChainState has no field or method StaticLinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L250
c.LinkToken undefined (type CCIPChainState has no field or method LinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L253
c.StaticLinkToken undefined (type CCIPChainState has no field or method StaticLinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L450
c.GenerateLinkView undefined (type CCIPChainState has no field or method GenerateLinkView) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L457
c.GenerateStaticLinkView undefined (type CCIPChainState has no field or method GenerateStaticLinkView) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L605
chain.LinkToken undefined (type CCIPChainState has no field or method LinkToken) (typecheck)
GolangCI Lint (deployment): deployment/ccip/changeset/testhelpers/test_helpers.go#L35
could not import github.com/smartcontractkit/chainlink/v2/core/services/relay (-: # github.com/smartcontractkit/chainlink/v2/core/services/relay
GolangCI Lint (integration-tests/load)
golangci-lint exit with code 3
GolangCI Lint (integration-tests/load)
Process completed with exit code 1.
GolangCI Lint (integration-tests): integration-tests/universal/log_poller/helpers.go#L820
not enough arguments in call to client.Decode
GolangCI Lint (integration-tests): integration-tests/universal/log_poller/helpers.go#L822
not enough arguments in call to client.Decode
GolangCI Lint (integration-tests): integration-tests/universal/log_poller/helpers.go#L824
not enough arguments in call to client.Decode
GolangCI Lint (integration-tests): integration-tests/smoke/ccip/ccip_disable_lane_test.go#L45
declared and not used: linkPrice (typecheck)
GolangCI Lint (integration-tests): integration-tests/smoke/ccip/ccip_disable_lane_test.go#L46
declared and not used: wethPrice (typecheck)
GolangCI Lint (integration-tests): integration-tests/smoke/ccip/ccip_usdc_test.go#L54
declared and not used: ownerChainB (typecheck)
GolangCI Lint (integration-tests)
issues found
GolangCI Lint (system-tests/tests): system-tests/tests/load/cre/workflow_don_load_test.go#L112
declared and not used: absMockCapabilityBinaryPath (typecheck)
GolangCI Lint (system-tests/tests)
issues found
GolangCI Lint (system-tests/lib)
golangci-lint exit with code 3
GolangCI Lint (system-tests/lib)
Process completed with exit code 1.
lint
Process completed with exit code 1.
test-scripts
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
test-scripts
cannot use &Relayer{} (value of type *Relayer) as "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer value in variable declaration: *Relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer (missing method AsEVMRelayer)
test-scripts
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
test-scripts
Process completed with exit code 1.
Core Tests (go_core_race_tests): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
Core Tests (go_core_race_tests)
cannot use &Relayer{} (value of type *Relayer) as "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer value in variable declaration: *Relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_race_tests): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_race_tests): core/services/relay/dummy/relayer.go#L32
cannot use &relayer{…} (value of type *relayer) as loop.Relayer value in return statement: *relayer does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (missing method AsEVMRelayer)
Core Tests (go_core_fuzz): core/services/relay/relay.go#L33
cannot use (*ServerAdapter)(nil) (value of type *ServerAdapter) as loop.Relayer value in variable declaration: *ServerAdapter does not implement "github.com/smartcontractkit/chainlink-common/pkg/loop/internal/types".Relayer (wrong type for method AsEVMRelayer)
Core Tests (go_core_fuzz)
Process completed with exit code 1.
Detect Changes
Unexpected input(s) 'predicate-quantifier', valid inputs are ['token', 'working-directory', 'ref', 'base', 'filters', 'list-files', 'initial-fetch-depth']
Detect Changes
Unexpected input(s) 'predicate-quantifier', valid inputs are ['token', 'working-directory', 'ref', 'base', 'filters', 'list-files', 'initial-fetch-depth']
GolangCI Lint (core/scripts)
Failed to restore: Cache service responded with 422
GolangCI Lint (core/scripts)
No files were found with the provided path: ./core/scripts/golangci-lint-report.xml. No artifacts will be uploaded.
GolangCI Lint (.)
Failed to restore: Cache service responded with 422
GolangCI Lint (deployment)
Failed to restore: Cache service responded with 422
GolangCI Lint (integration-tests/load)
Failed to restore: Cache service responded with 422
GolangCI Lint (integration-tests/load)
No files were found with the provided path: ./integration-tests/load/golangci-lint-report.xml. No artifacts will be uploaded.
GolangCI Lint (integration-tests)
Failed to restore: Cache service responded with 422
GolangCI Lint (system-tests/tests)
Failed to restore: Cache service responded with 422
GolangCI Lint (system-tests/lib)
Failed to restore: Cache service responded with 422
GolangCI Lint (system-tests/lib)
No files were found with the provided path: ./system-tests/lib/golangci-lint-report.xml. No artifacts will be uploaded.
test-scripts
No files were found with the provided path: ./output.txt ./coverage.txt. No artifacts will be uploaded.
SonarQube Scan
No coverage report paths found, will not pass to sonarqube

Artifacts

Produced during runtime
Name Size Digest
go_core_ccip_deployment_tests_logs Expired
1.82 KB
sha256:55c2abbac5f3802bbf1262a6c74501d26e36397858a05fa13296eb4dae88f84a
go_core_fuzz_logs Expired
2.41 KB
sha256:b24a164d5402c5bb6b1c1ab57305c968b77148631294f4af1cf9c6b7fdfa621e
go_core_race_tests_logs Expired
80.2 KB
sha256:b7d66d71348738b6e651afe5b31b365f2d057a42b8c6e0e5a03ce9f3c3fdfc06
go_core_tests_integration_logs Expired
2.05 KB
sha256:82afa6393fc257f8408a0ae09ff60632703828310f55e9871a478a485e597d60
go_core_tests_logs Expired
5.06 KB
sha256:d27464848563f76aea9cde5b9e20f837e8a06f9cff861e710df508a792f18189
golangci-lint-report-deployment Expired
1.49 KB
sha256:c554976dc9a594a1b06fdf43ba54bfaf5cc8c78c0ab5b61a91c50341e55b6329
golangci-lint-report-integration-tests Expired
607 Bytes
sha256:448d43b562c1e64b5e488c7a8097fa92e9cfe63c03ad66e2e7c67df8dce493ce
golangci-lint-report-root Expired
1.41 KB
sha256:2329eb51fe80d9f7ab6618458031543aa92dd42a5ba4a3d1975e8aada0b465ae
golangci-lint-report-system-tests-tests Expired
380 Bytes
sha256:449df20923f8f13fd01f80d889cfee9cb36f5e4ea9bfdff1b6d8d66dfb77d652