Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

build test #15833

Draft
wants to merge 6 commits into
base: develop
Choose a base branch
from
Draft

build test #15833

wants to merge 6 commits into from

Conversation

ettec
Copy link
Collaborator

@ettec ettec commented Jan 3, 2025

No description provided.

Copy link
Contributor

github-actions bot commented Jan 3, 2025

I see you updated files related to core. Please run pnpm changeset in the root directory to add a changeset as well as in the text include at least one of the following tags:

  • #added For any new functionality added.
  • #breaking_change For any functionality that requires manual action for the node to boot.
  • #bugfix For bug fixes.
  • #changed For any change to the existing functionality.
  • #db_update For any feature that introduces updates to database schema.
  • #deprecation_notice For any upcoming deprecation functionality.
  • #internal For changesets that need to be excluded from the final changelog.
  • #nops For any feature that is NOP facing and needs to be in the official Release Notes for the release.
  • #removed For any functionality/config that is removed.
  • #updated For any functionality that is updated.
  • #wip For any change that is not ready yet and external communication about it should be held off till it is feature complete.

🎖️ No JIRA issue number found in: PR title, commit message, or branch name. Please include the issue ID in one of these.

Copy link
Contributor

github-actions bot commented Jan 3, 2025

AER Report: CI Core

aer_workflow , commit , Detect Changes , Clean Go Tidy & Generate , Scheduled Run Frequency , GolangCI Lint (.) , Core Tests (go_core_tests) , Core Tests (go_core_tests_integration) , Core Tests (go_core_ccip_deployment_tests) , test-scripts , Core Tests (go_core_fuzz) , Core Tests (go_core_race_tests) , lint , SonarQube Scan

1. Missing go.mod file for chainlink-common dependency: go_core_race_tests

Source of Error:
Download Go vendor packages	2025-01-08T12:50:22.4459539Z go: github.com/smartcontractkit/[email protected] (replaced by ../chainlink-common): reading ../chainlink-common/go.mod: open /home/runner/work/chainlink/chainlink-common/go.mod: no such file or directory
Download Go vendor packages	2025-01-08T12:50:22.4479100Z ##[error]Process completed with exit code 1.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go mod download` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

2. Missing go.mod file for chainlink-common dependency: go_core_tests_integration

Source of Error:
Download Go vendor packages	2025-01-08T12:51:53.1623499Z go: github.com/smartcontractkit/[email protected] (replaced by ../chainlink-common): reading ../chainlink-common/go.mod: open /home/runner/work/chainlink/chainlink-common/go.mod: no such file or directory
Download Go vendor packages	2025-01-08T12:51:53.1647896Z ##[error]Process completed with exit code 1.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go mod download` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

3. Missing go.mod file for chainlink-common dependency: go_core_ccip_deployment_tests

Source of Error:
Download Go vendor packages	2025-01-08T12:50:50.1095958Z go: github.com/smartcontractkit/[email protected] (replaced by ../chainlink-common): reading ../chainlink-common/go.mod: open /home/runner/work/chainlink/chainlink-common/go.mod: no such file or directory
Download Go vendor packages	2025-01-08T12:50:50.1117648Z ##[error]Process completed with exit code 1.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go mod download` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

4. Typecheck errors in head_listener.go and head_tracker.go: Golang Lint (.)

Source of Error:
Golang Lint (.)	2025-01-08T12:52:40.3404543Z ##[error]common/headtracker/head_listener.go:140:29: hl.Name undefined (type *headListener[HTH, S, ID, BLOCK_HASH] has no field or method Name) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3405808Z 	return map[string]error{hl.Name(): err}
Golang Lint (.)	2025-01-08T12:52:40.3406376Z 	 ^
Golang Lint (.)	2025-01-08T12:52:40.3407894Z ##[error]common/headtracker/head_listener.go:133:6: declared and not used: err (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3408571Z 	var err error
Golang Lint (.)	2025-01-08T12:52:40.3408889Z 	 ^
Golang Lint (.)	2025-01-08T12:52:40.3410168Z ##[error]common/headtracker/head_listener.go:169:20: blockHeader.IsValid undefined (type HTH has no field or method IsValid) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3411083Z 			if !blockHeader.IsValid() {
Golang Lint (.)	2025-01-08T12:52:40.3411526Z 			 ^
Golang Lint (.)	2025-01-08T12:52:40.3413050Z ##[error]common/headtracker/head_listener.go:175:20: blockHeader.HasChainID undefined (type HTH has no field or method HasChainID) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3414287Z 			if !blockHeader.HasChainID() || blockHeader.ChainID().String() != chainId.String() {
Golang Lint (.)	2025-01-08T12:52:40.3414966Z 			 ^
Golang Lint (.)	2025-01-08T12:52:40.3416239Z ##[error]common/headtracker/head_listener.go:176:93: blockHeader.ChainID undefined (type HTH has no field or method ChainID) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3417521Z 				hl.eng.Panicf("head listener for %s received block header for %s", chainId, blockHeader.ChainID())
Golang Lint (.)	2025-01-08T12:52:40.3419502Z 				 ^
Golang Lint (.)	2025-01-08T12:52:40.3420926Z ##[error]common/headtracker/head_tracker.go:152:22: latestFinalized.IsValid undefined (type HTH has no field or method IsValid) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3421844Z 	if !latestFinalized.IsValid() {
Golang Lint (.)	2025-01-08T12:52:40.3422471Z 	 ^
Golang Lint (.)	2025-01-08T12:52:40.3423924Z ##[error]common/headtracker/head_tracker.go:156:61: latestFinalized.BlockNumber undefined (type HTH has no field or method BlockNumber) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3425062Z 	latestChain, err := ht.headSaver.Load(ctx, latestFinalized.BlockNumber())
Golang Lint (.)	2025-01-08T12:52:40.3426217Z 	 ^
Golang Lint (.)	2025-01-08T12:52:40.3427571Z ##[error]common/headtracker/head_tracker.go:161:17: latestChain.IsValid undefined (type HTH has no field or method IsValid) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3428452Z 	if latestChain.IsValid() {
Golang Lint (.)	2025-01-08T12:52:40.3428876Z 	 ^
Golang Lint (.)	2025-01-08T12:52:40.3430395Z ##[error]common/headtracker/head_tracker.go:162:27: latestChain.EarliestHeadInChain undefined (type HTH has no field or method EarliestHeadInChain) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3431492Z 		earliest := latestChain.EarliestHeadInChain()
Golang Lint (.)	2025-01-08T12:52:40.3432067Z 		 ^
Golang Lint (.)	2025-01-08T12:52:40.3433580Z ##[error]common/headtracker/head_tracker.go:165:38: latestChain.BlockNumber undefined (type HTH has no field or method BlockNumber) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3434608Z 			"latest_blockNumber", latestChain.BlockNumber(),
Golang Lint (.)	2025-01-08T12:52:40.3435300Z 			 ^
Golang Lint (.)	2025-01-08T12:52:40.3436669Z ##[error]common/headtracker/head_tracker.go:166:36: latestChain.BlockHash undefined (type HTH has no field or method BlockHash) (typecheck)
Golang Lint (.)	2025-01-08T12:52:40.3438279Z 			"latest_blockHash", latestChain.BlockHash(),
Golang Lint (.)	2025-01-08T12:52:40.3438934Z 			 ^
**Why**: The code references methods and fields that do not exist in the specified types, leading to typecheck errors. **Suggested fix**: Review the type definitions and ensure that the methods and fields being referenced are correctly defined and accessible.

5. Missing go.mod file for chainlink-common dependency: go_core_fuzz

Source of Error:
Download Go vendor packages	2025-01-08T12:51:03.5289330Z go: github.com/smartcontractkit/[email protected] (replaced by ../chainlink-common): reading ../chainlink-common/go.mod: open /home/runner/work/chainlink/chainlink-common/go.mod: no such file or directory
Download Go vendor packages	2025-01-08T12:51:03.5309170Z ##[error]Process completed with exit code 1.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go mod download` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

6. Missing go.mod file for chainlink-common dependency: go_core_tests

Source of Error:
Download Go vendor packages	2025-01-08T12:52:37.9782751Z go: github.com/smartcontractkit/[email protected] (replaced by ../chainlink-common): reading ../chainlink-common/go.mod: open /home/runner/work/chainlink/chainlink-common/go.mod: no such file or directory
Download Go vendor packages	2025-01-08T12:52:37.9804898Z ##[error]Process completed with exit code 1.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go mod download` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

7. Missing go.mod file for chainlink-common dependency: make generate

Source of Error:
make generate	2025-01-08T12:52:32.0535625Z 	error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0536448Z tools/goreleaser-config$ go generate -x ./...
make generate	2025-01-08T12:52:32.0537479Z error: .: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0539585Z core/scripts: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0541395Z deployment: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0542694Z integration-tests: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0544179Z integration-tests/load: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0545473Z 	error: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0568497Z 	error: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0569238Z 	error: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0569970Z 	error: . error: ../chainlink-common go.mod not found: stat ../chainlink-common/go.mod: no such file or directory
make generate	2025-01-08T12:52:32.0570561Z 	go: downloading github.com/goreleaser/goreleaser-pro/v2 v2.3.2-pro
make generate	2025-01-08T12:52:32.0571140Z 	# get https://proxy.golang.org/github.com/goreleaser/goreleaser-pro/v2/@v/v2.3.2-pro.zip
make generate	2025-01-08T12:52:32.0571846Z 	# get https://proxy.golang.org/github.com/goreleaser/goreleaser-pro/v2/@v/v2.3.2-pro.zip: 200 OK (0.023s)
make generate	2025-01-08T12:52:32.0572530Z 	# get https://proxy.golang.org/github.com/goreleaser/goreleaser-pro/v2/@v/v2.3.2-pro.mod
make generate	2025-01-08T12:52:32.0573216Z 	# get https://proxy.golang.org/github.com/goreleaser/goreleaser-pro/v2/@v/v2.3.2-pro.mod: 200 OK (0.036s)
make generate	2025-01-08T12:52:32.0573795Z make: CHANGELOG.md GNUmakefile LICENSE README.md SECURITY.md ccip common config_docs_test.go contracts core dashboard-lib deployment docs error_reporter_actions flake.lock flake.nix fuzz go.md go.mod go.sum integration-tests internal main.go main_test.go nix-darwin-shell-hook.sh nix.conf operator_ui package.json plugins pnpm-lock.yaml rawlog.log runlog.log shell.nix sonar-project.properties testdata tools [GNUmakefile:100: generate] Error 1
make generate	2025-01-08T12:52:32.0584231Z ##[error]Process completed with exit code 2.
**Why**: The `go.mod` file for the `chainlink-common` dependency is missing, causing the `go generate` command to fail. **Suggested fix**: Ensure that the `chainlink-common` repository is correctly cloned and the `go.mod` file is present in the expected directory.

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

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

Successfully merging this pull request may close these issues.

1 participant