assert   
  + FIREBIRD.LOG: + SWEEP IS STARTED BY SYSDBA
  + FIREBIRD.LOG: + OIT, OAT, OST, NEXT
    FIREBIRD.LOG: + SWEEP IS STARTED BY SYSDBA
    FIREBIRD.LOG: + OIT, OAT, OST, NEXT
    FIREBIRD.LOG: + ERROR DURING SWEEP OF TEST.FDB
    FIREBIRD.LOG: + CONNECTION SHUTDOWN
  + FIREBIRD.LOG: + ERROR DURING SWEEP OF TEST.FDB
  + FIREBIRD.LOG: + CONNECTION SHUTDOWN

LOG DETAILS:

2024-05-12 19:15:51.355
2024-05-12 19:15:51.360 act = <firebird.qa.plugin.Action object at [hex]>
2024-05-12 19:15:51.365 sweep_log = PosixPath('/var/tmp/qa_2024/test_1824/tmp_4337_sweep.log')
2024-05-12 19:15:51.370 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2024-05-12 19:15:51.374
2024-05-12 19:15:51.379 @pytest.mark.version('>=3.0')
2024-05-12 19:15:51.384 def test_1(act: Action, sweep_log: Path, capsys):
2024-05-12 19:15:51.389
2024-05-12 19:15:51.393 with act.connect_server() as srv:
2024-05-12 19:15:51.398
2024-05-12 19:15:51.403 # REDUCE number of cache buffers in DB header in order to sweep make its wor

[...SKIPPED...]

t act.clean_stdout == act.clean_expected_stdout
2024-05-12 19:15:52.271 E       assert
2024-05-12 19:15:52.275 E         + FIREBIRD.LOG: + SWEEP IS STARTED BY SYSDBA
2024-05-12 19:15:52.280 E         + FIREBIRD.LOG: + OIT, OAT, OST, NEXT
2024-05-12 19:15:52.285 E           FIREBIRD.LOG: + SWEEP IS STARTED BY SYSDBA
2024-05-12 19:15:52.289 E           FIREBIRD.LOG: + OIT, OAT, OST, NEXT
2024-05-12 19:15:52.294 E           FIREBIRD.LOG: + ERROR DURING SWEEP OF TEST.FDB
2024-05-12 19:15:52.299 E           FIREBIRD.LOG: + CONNECTION SHUTDOWN
2024-05-12 19:15:52.303 E         + FIREBIRD.LOG: + ERROR DURING SWEEP OF TEST.FDB
2024-05-12 19:15:52.309 E         + FIREBIRD.LOG: + CONNECTION SHUTDOWN
2024-05-12 19:15:52.314
2024-05-12 19:15:52.320 tests/bugs/core_4337_test.py:315: AssertionError
2024-05-12 19:15:52.325 ---------------------------- Captured stdout setup -----------------------------
2024-05-12 19:15:52.330 Cached db: db-12.0-16384-None-NONE.fdb [page_size=16384, sql_dialect=None, charset='NONE'