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

TestSnapDeals is flaky #10571

Closed
magik6k opened this issue Mar 27, 2023 · 1 comment
Closed

TestSnapDeals is flaky #10571

magik6k opened this issue Mar 27, 2023 · 1 comment
Assignees
Labels
impact/test-flakiness Impact: Test Flakiness

Comments

@magik6k
Copy link
Contributor

magik6k commented Mar 27, 2023

https://app.circleci.com/pipelines/github/filecoin-project/lotus/27614/workflows/e4e62d74-d527-4791-8c07-1178427a19e6/jobs/905778/steps

Failed
=== RUN   TestSnapDeals
2023-03-27T08:11:55.363Z	WARN	advmgr	sealer/manager_test.go:231	Unspecified proof type, make sure to set LOTUS_TEST_SNAP_DEALS_PROOF_TYPE to '2k', '8M', '512M', '32G' or '64G'
2023-03-27T08:11:55.363Z	WARN	advmgr	sealer/manager_test.go:232	Continuing test with 2k sectors
2023-03-27T08:11:55.380Z	WARN	ffiwrapper	ffiwrapper/sealer_cgo.go:196	AddPiece: cannot close pieceData reader *sealer.NullReader because it is not an io.Closer
PC1
PC2
2023-03-27T08:11:55.507Z	WARN	stores	paths/index.go:369	sector {1000 1} redeclared in bbd884a9-e2fe-4d26-9361-47faec02e879
2023-03-27T08:11:55.507Z	WARN	ffiwrapper	ffiwrapper/sealer_cgo.go:196	AddPiece: cannot close pieceData reader *strings.Reader because it is not an io.Closer
2023-03-27T08:11:55.520Z	WARN	ffiwrapper	ffiwrapper/sealer_cgo.go:196	AddPiece: cannot close pieceData reader *strings.Reader because it is not an io.Closer
RU
RU duration (2KiB): 58.222697ms
PR1
PR1 duration (2KiB): 5.354157ms
PR2
thread '<unnamed>' panicked at 'range end index 527801108 out of range for slice of length 368444928', library/core/src/slice/index.rs:73:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
    manager_test.go:290: 
        	Error Trace:	/home/circleci/lotus/storage/sealer/manager_test.go:290
        	Error:      	Received unexpected error:
        	            	storage call error 0: Rust panic: no unwind information [name: ee6baf28488b]: Rust panic: no unwind information
        	Test:       	TestSnapDeals
--- FAIL: TestSnapDeals (0.34s)

somehow ProveReplicaUpdate2 occasionally fails:

proof, err := m.ProveReplicaUpdate2(ctx, sid, sectorKey, out.NewSealed, out.NewUnsealed, vanillaProofs)
require.NoError(t, err)

@magik6k magik6k added the impact/test-flakiness Impact: Test Flakiness label Mar 27, 2023
@rjan90
Copy link
Contributor

rjan90 commented Jul 16, 2024

Closing this ticket as outdated. Lotus has moved from CircleCI to GHA, and we are currently monitoring Flaky jobs over time in this Grafana dashboard.

We have also consolidated flaky test reports into a single tracking issue here: #12001

@rjan90 rjan90 closed this as completed Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact/test-flakiness Impact: Test Flakiness
Projects
None yet
Development

No branches or pull requests

2 participants