pmem / pmdk

Persistent Memory Development Kit
https://pmem.io
Other
1.34k stars 508 forks source link

pmempool_sync/TEST18: fails (check/pmem/*) #5708

Open janekmi opened 1 year ago

janekmi commented 1 year ago

ISSUE:

Environment Information

Please provide a reproduction of the bug:

https://github.com/pmem/pmdk/actions/runs/5123396891/jobs/9213847374#step:6:3825 https://github.com/pmem/pmdk/actions/runs/5090672188/jobs/9149782343#step:6:3647 https://github.com/pmem/pmdk/actions/runs/5087926423/jobs/9143768398#step:6:3550

How often bug is revealed: (always, often, rare): rare

Actual behavior:

pmempool_sync/TEST18: SETUP (check/pmem/debug)
error: pmemobj_root failed
pmempool_sync/TEST18 failed with exit code 1.

Expected behavior:

pass

Details

Additional information about Priority and Help Requested:

Are you willing to submit a pull request with a proposed change? (Yes, No)

Requested priority: (Showstopper, High, Medium, Low)

janekmi commented 1 year ago

A factor common to all of the reported reproductions, till now, is the same runner: supermicro14. The runner has been disabled to check whether it can happen to other runners as well.

The current interpretation of these events is that this test exposes a weakness of some hardware instances. It might be related to issues observed in nature, e.g. https://daosio.atlassian.net/browse/DAOS-12968

janekmi commented 1 year ago

https://github.com/intel-innersource/frameworks.devops.pmdk.pmdk/actions/runs/5400405328/jobs/9808793317 another one

error:opening poolset failed
...

Maybe it should go to a log?