Open rjan90 opened 3 months ago
@aarshkshah1992 with your remove market PR, will itest-deals_pricing be gone as well?
Some additional notes on a couple of these tests:
itest-harmonydb
can probably be removed once Curio has migrated succesfully to their own repo.multicore-sdr
in the PR adding it it was noted that "the test works when run individually, but broken when it runs with any other tests as proofs expect the call to FilInitLogFd to be the very first proofs call."
itest-sector_finalize_early
tests finalizing a sector (i.e moving it to the long-term storage), before the ProveCommit-message is sent. The option/config was added iirc, because there where a lot of issues early on that could cause the FinalizeStep (moving a sealed sector to its LTS) to fail, that raised the want for this config. But afaict, the finalize early config is not set by default today.With the removal of markets in Lotus/Lotus-Miner, these tests has been removed:
itest-path_type_filters
itest-deals_pricing
Therefore I´m setting these as completed. Ref: https://github.com/filecoin-project/lotus/pull/12099
Fixed a couple of flaky tests as part of
https://github.com/filecoin-project/lotus/pull/12203 [eth_filters_itest] https://github.com/filecoin-project/lotus/pull/12200 [eth_legacy_transaction_itest]
So marking them as done .
This one's new, unit-rest
: https://github.com/filecoin-project/lotus/actions/runs/9950234508/job/27487773104?pr=12229#logs
Not sure I want to register this as a high priority flaky because it's the first time I've seen it and I can't even see in the output what the failure is because so many tests are mixed up.
Added TestTraceFilter
which is a new test. @snissn can you quickly have a look at https://github.com/filecoin-project/lotus/actions/runs/10172996595/job/28136413489#step:10:4128 and see if you can suggest why it might be failing? It's getting 4 traces instead of 3 at https://github.com/filecoin-project/lotus/blob/f6978f01725fc8f8ef72cdf83d15aa57b8e076db/itests/eth_transactions_test.go#L705, which is weird. I'd guess it's a race if it was 2 instead of 3 but one more? What could that be finding?
I've seen more instances of the above failure now.
Plus another failure in the same itest: https://github.com/filecoin-project/lotus/actions/runs/10298551550/job/28504189068?pr=12327
Error Trace: /home/runner/work/lotus/lotus/itests/eth_transactions_test.go:701
Error: Received unexpected error:
cannot get trace for block 14: failed to get tipset: requested a future epoch (beyond 'latest')
Test: TestTraceFilter
@snissn we're going to need your help on these I think.
manual-onboarding flaky TestManualSectorOnboarding/WithRealProofs: https://github.com/filecoin-project/lotus/actions/runs/10300409613/job/28509755121?pr=12327 looks like a disagreement between the blockminer and the manual miner about when PoST is supposed to be submitted, blockminer pauses mining to wait for message, manual miner doesn't seem to think it needs one; seems like an unaccounted-for edge case?
@aarshkshah1992 itests/eth_transactions_test.go
still flakes: https://github.com/filecoin-project/lotus/actions/runs/10665372320/job/29558625838
Description
This tracking issue is to monitor the investigation and resolution of flaky/failing tests observed only in GitHub Actions. These tests have shown at most 2 failures in 54 runs. (Ref: #11786)
List of Flaky Tests