input-output-hk / hydra

Implementation of the Hydra Head protocol

Home Page:https://hydra.family/head-protocol/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flaky test for logs

abailly-iohk opened this issue · comments

See https://github.com/input-output-hk/hydra/actions/runs/5921828607/job/16054919032

tried to reproduce it locally and could not:

cabal test hydra-node --test-options="--match=dumps --seed=2015890346"

We think this issue is the same as for other flaky specs and might be related to resource management (stdout in this case).


This seems related and failed on not seeing something on the stdout:

https://github.com/input-output-hk/hydra/actions/runs/6108837064/job/16578863502?pr=1063


Some related failure: https://github.com/input-output-hk/hydra/actions/runs/6873918049/job/18694705282?pr=1163#step:5:1915

cabal test hydra-node --test-options=" --match "/Hydra.Logging/HydraLog/" --seed 646348875

Could be fixed by #1188, need to check the given seeds

Could be fixed by #1188, need to check the given seeds

I don't think so. This issue is about tests being flaky because some stdout is not seen. So it's likely not about the schema, but about how the tests are run.

I think this issue is about 2 different things, including the problem of some seeds yielding errors from incomplete specifications. The last log in the description is such an error.