Skip to content

Headers fetching via NeoFS BlockFetcher service #1937

Headers fetching via NeoFS BlockFetcher service

Headers fetching via NeoFS BlockFetcher service #1937

Triggered via pull request January 21, 2025 07:58
Status Failure
Total duration 20m 47s
Artifacts

tests.yml

on: pull_request
Lint: NeoGo  /  Lint
53s
Lint: NeoGo / Lint
Lint: scripts  /  Lint
18s
Lint: scripts / Lint
Lint: interop  /  Lint
8s
Lint: interop / Lint
Check internal dependencies
13s
Check internal dependencies
Check code generated with 'go generate' is up-to-date
15s
Check code generated with 'go generate' is up-to-date
Coverage
6m 51s
Coverage
Matrix: CodeQL
Matrix: lint_examples
Matrix: Run tests
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 20 warnings
Lint: NeoGo / Lint: pkg/services/blockfetcher/blockfetcher_test.go#L54
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Lint: NeoGo / Lint: pkg/services/blockfetcher/blockfetcher_test.go#L65
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Lint: NeoGo / Lint: pkg/services/blockfetcher/blockfetcher_test.go#L77
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Lint: NeoGo / Lint: pkg/services/blockfetcher/blockfetcher_test.go#L95
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Lint: NeoGo / Lint: pkg/services/blockfetcher/blockfetcher_test.go#L114
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Lint: NeoGo / Lint
issues found
Run tests (ubuntu-22.04, 1.22): pkg/services/blockfetcher/blockfetcher_test.go#L54
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (ubuntu-22.04, 1.22): pkg/services/blockfetcher/blockfetcher_test.go#L65
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (ubuntu-22.04, 1.22): pkg/services/blockfetcher/blockfetcher_test.go#L77
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (ubuntu-22.04, 1.22): pkg/services/blockfetcher/blockfetcher_test.go#L95
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (ubuntu-22.04, 1.22): pkg/services/blockfetcher/blockfetcher_test.go#L114
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (ubuntu-22.04, 1.22)
Process completed with exit code 1.
Coverage: pkg/services/blockfetcher/blockfetcher_test.go#L54
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Coverage: pkg/services/blockfetcher/blockfetcher_test.go#L65
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Coverage: pkg/services/blockfetcher/blockfetcher_test.go#L77
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Coverage: pkg/services/blockfetcher/blockfetcher_test.go#L95
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Coverage: pkg/services/blockfetcher/blockfetcher_test.go#L114
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Coverage
Process completed with exit code 1.
Run tests (macos-14, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L54
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (macos-14, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L65
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (macos-14, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L77
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (macos-14, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L95
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (macos-14, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L114
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (macos-14, 1.23)
Process completed with exit code 1.
Run tests (windows-2022, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L54
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (windows-2022, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L65
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (windows-2022, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L77
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (windows-2022, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L95
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (windows-2022, 1.23): pkg/services/blockfetcher/blockfetcher_test.go#L114
cannot use ledger (variable of type *mockLedger) as Ledger value in argument to New: *mockLedger does not implement Ledger (missing method HeaderHeight)
Run tests (windows-2022, 1.23)
Process completed with exit code 1.
Lint: interop / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: interop / Lint
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Check internal dependencies
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check code generated with 'go generate' is up-to-date
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: scripts / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (engine) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (iterator) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (events) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (nft-d) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (nft-nd) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (oracle) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (runtime) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (nft-nd-nns) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (storage) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (token) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (timer) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (zkp/cubic_circuit) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: NeoGo / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: examples (zkp/xor_compat) / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
CodeQL (go)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636