New fork tests are randomly failing on CI
The recently added test_obi_throw_exception_02
seems to be causing random CI failures.
> assert get_last_head_block_number(_w0) == get_last_head_block_number(_w1)
E assert 140 == 137
E + where 140 = get_last_head_block_number([(110, 110), (111, 111), (112, 112), (113, 113), (114, 114), (115, 115), ...])
E + and 137 = get_last_head_block_number([(110, 110), (111, 111), (112, 112), (113, 113), (114, 114), (115, 115), ...])
test_obi_throw_exception_02.py:63: AssertionError
The failed CI job is available here, with more descriptive error message:
https://gitlab.syncad.com/hive/hive/-/jobs/371147
Restarting the job proceeds successfully:
https://gitlab.syncad.com/hive/hive/-/jobs/371162