Skip to content

Use SafetyData to avoid double-proposing instead of myLastProposedView #36682

Use SafetyData to avoid double-proposing instead of myLastProposedView

Use SafetyData to avoid double-proposing instead of myLastProposedView #36682

Triggered via pull request January 24, 2025 20:58
Status Cancelled
Total duration 26m 34s
Artifacts

ci.yml

on: pull_request
Create Dynamic Integration Test Package Matrix
32s
Create Dynamic Integration Test Package Matrix
Create Dynamic Test Matrix
27s
Create Dynamic Test Matrix
Create Dynamic Unit Test Insecure Package Matrix
26s
Create Dynamic Unit Test Insecure Package Matrix
Matrix: Lint
Matrix: Integration Tests
Matrix: integration-test-others
Matrix: unit-test
Matrix: unit-test-insecure
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 139 warnings
Unit Tests (network/p2p/connection)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/common)
Final attempt failed. Child_process exited with error code 2
Unit Tests (others)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/consensus)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/access)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/execution)
Final attempt failed. Child_process exited with error code 2
Unit Tests (admin)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/execution/computation)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network/alsp)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/verification)
Final attempt failed. Child_process exited with error code 2
Unit Tests (ledger)
Final attempt failed. Child_process exited with error code 2
Unit Tests (consensus)
Final attempt failed. Child_process exited with error code 2
Unit Tests (cmd)
Final attempt failed. Child_process exited with error code 2
Unit Tests (utils)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/collection)
Final attempt failed. Child_process exited with error code 2
Unit Tests (fvm)
Final attempt failed. Child_process exited with error code 2
Unit Tests (storage)
Final attempt failed. Child_process exited with error code 2
Unit Tests (module/dkg)
Final attempt failed. Child_process exited with error code 2
Unit Tests (state)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network/p2p/scoring)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine)
Final attempt failed. Child_process exited with error code 2
Unit Tests (engine/execution/ingestion)
Final attempt failed. Child_process exited with error code 2
Unit Tests (module)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network/p2p/node)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network/test/cohort1)
Final attempt failed. Child_process exited with error code 2
Unit Tests (network/p2p)
Final attempt failed. Child_process exited with error code 2
Lint (./): consensus/hotstuff/eventhandler/event_handler.go#L1
: # github.com/onflow/flow-go/consensus/hotstuff/eventhandler [github.com/onflow/flow-go/consensus/hotstuff/eventhandler.test]
Lint (./): consensus/hotstuff/eventhandler/event_handler_test.go#L84
cannot use persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to NewTestPaceMaker: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/eventhandler/event_handler_test.go#L317
cannot use es.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to NewEventHandler: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/integration/assertion_test.go#L1
: # github.com/onflow/flow-go/consensus/hotstuff/integration [github.com/onflow/flow-go/consensus/hotstuff/integration.test]
Lint (./): consensus/hotstuff/integration/instance_test.go#L381
cannot use in.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to pacemaker.New: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/integration/instance_test.go#L517
cannot use in.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to safetyrules.New: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/integration/instance_test.go#L530
cannot use in.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to eventhandler.NewEventHandler: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/pacemaker/pacemaker.go#L1
: # github.com/onflow/flow-go/consensus/hotstuff/pacemaker [github.com/onflow/flow-go/consensus/hotstuff/pacemaker.test]
Lint (./): consensus/hotstuff/pacemaker/pacemaker_test.go#L82
cannot use s.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to New: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Lint (./): consensus/hotstuff/pacemaker/pacemaker_test.go#L347
cannot use s.persist (variable of type *mocks.Persister) as hotstuff.Persister value in argument to New: *mocks.Persister does not implement hotstuff.Persister (wrong type for method GetLivenessData)
Unit Tests (network/test/cohort2)
Final attempt failed. Child_process exited with error code 2
Integration Tests (Access Cohort4 Integration Tests, make -C integration access-cohort4-tests, ub...
Canceling since a higher priority waiting request for 'CI-6921' exists
Tidy
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Create Dynamic Unit Test Insecure Package Matrix
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Create Dynamic Unit Test Insecure Package Matrix
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create Dynamic Test Matrix
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Create Dynamic Test Matrix
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create Dynamic Integration Test Package Matrix
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Create Dynamic Integration Test Package Matrix
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Unit Tests (network/p2p/connection)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/connection)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/common)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/connection)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/common)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/connection)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/common)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/common)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (others)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (others)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (others)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (others)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/consensus)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/consensus)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/consensus)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/consensus)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/access)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/access)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/access)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/access)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (admin)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (admin)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (admin)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (admin)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/computation)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/computation)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/computation)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/computation)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network/alsp)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/alsp)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/alsp)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/alsp)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/verification)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/verification)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/verification)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/verification)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (ledger)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (ledger)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (ledger)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (ledger)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (consensus)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (consensus)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (consensus)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (consensus)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (cmd)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (cmd)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (cmd)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (cmd)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (utils)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (utils)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (utils)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (utils)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/collection)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/collection)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/collection)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/collection)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (fvm)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (fvm)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (fvm)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (fvm)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (storage)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (storage)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (storage)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (storage)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (module/dkg)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (module/dkg)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (module/dkg)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (module/dkg)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (state)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (state)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (state)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (state)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/scoring)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/scoring)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/scoring)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/scoring)
Attempt 4 failed. Reason: Child_process exited with error code 2
Lint (./insecure/)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint (./integration/)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit Tests (engine)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/ingestion)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/ingestion)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/ingestion)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (engine/execution/ingestion)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (module)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (module)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (module)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (module)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/node)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/node)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/node)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p/node)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort1)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort1)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort1)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort1)
Attempt 4 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/p2p)
Attempt 4 failed. Reason: Child_process exited with error code 2
Lint (./)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit Tests (network/test/cohort2)
Attempt 1 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort2)
Attempt 2 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort2)
Attempt 3 failed. Reason: Child_process exited with error code 2
Unit Tests (network/test/cohort2)
Attempt 4 failed. Reason: Child_process exited with error code 2
Integration Tests (MVP Integration Tests, make -C integration mvp-tests, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Integration Tests (BFT (Gossipsub) Integration Tests, make -C integration bft-gossipsub-tests, ub...
Attempt 1 failed. Reason: Child_process exited with error code 2
Integration Tests (Access Cohort3 Integration Tests, make -C integration access-cohort3-tests, ub...
Attempt 1 failed. Reason: Child_process exited with error code 2
Integration Tests (Access Cohort1 Integration Tests, make -C integration access-cohort1-tests, bu...
Attempt 1 failed. Reason: Child_process exited with error code 2
Integration Tests (Access Cohort1 Integration Tests, make -C integration access-cohort1-tests, bu...
Attempt 2 failed. Reason: Child_process exited with error code 2
Integration Tests (Access Cohort4 Integration Tests, make -C integration access-cohort4-tests, ub...
Attempt 1 failed. Reason: Child_process exited with error code 2
Integration Tests (Access Cohort4 Integration Tests, make -C integration access-cohort4-tests, ub...
Attempt 2 failed. Reason: Child_process exited with error code 2