"F"-serie (CS): len=2, 4.0.7.3251 2026.02.24 4fb4ad2c - 4.0.7.3271 2026.04.18 1ab4f628
TypeError: reset_replication() got an unexpected keyword argument 'cleanup_repl_dirs'

LOG DETAILS:

2026-04-27 22:53:24.297
2026-04-27 22:53:24.304 act_db_main = <firebird.qa.plugin.Action object at [hex]>
2026-04-27 22:53:24.311 act_db_repl = <firebird.qa.plugin.Action object at [hex]>
2026-04-27 22:53:24.318 tmp_oltp_build_sql = PosixPath('/var/tmp/qa_2024/test_12120/tmp_oltp_emul_ddl.sql')
2026-04-27 22:53:24.324 tmp_oltp_build_log = PosixPath('/var/tmp/qa_2024/test_12120/tmp_oltp_emul_ddl.log')
2026-04-27 22:53:24.331 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2026-04-27 22:53:24.342
2026-04-27 22:53:24.353 @pytest.mark.replication
2026-04-27 22:53:24.361 @pytest.mark.version('>=4.0.1')
2026-04-27 22:53:24.368 def test_1(act_db_main: Action,  act_db_repl: Action, tmp_oltp_build_sql: Path, tmp_oltp_build_log: Path, capsys):
2026-04-27 22:53:24.376
2026-04-27 22:53:24.387 if act_db_main.is_versio

[...SKIPPED...]

main, act_db_repl, capsys)
2026-04-27 22:53:25.813
2026-04-27 22:53:25.827 # Must be EMPTY:
2026-04-27 22:53:25.838 out_drop = capsys.readouterr().out
2026-04-27 22:53:25.848
2026-04-27 22:53:25.861 if [ x for x in (out_prep, out_init, out_main, out_drop) if x.strip() ]:
2026-04-27 22:53:25.873 # We have a problem either with DDL/DML or with dropping DB objects.
2026-04-27 22:53:25.885 # First, we have to RECREATE both master and slave databases
2026-04-27 22:53:25.901 # (otherwise further execution of this test or other replication-related tests most likely will fail):
2026-04-27 22:53:25.916 >           out_reset = reset_replication(act_db_main, act_db_repl, db_info[act_db_main,'db_full_path'], db_info[act_db_repl,'db_full_path'], cleanup_repl_dirs = not DEBUG_MODE)
2026-04-27 22:53:25.927 E           TypeError: reset_replication() got an unexpected keyword argument 'cleanup_repl_dirs'
2026-04-27 22:53:25.937
2026-04-27 22:53:25.946 tests/functional/replication/test_oltp_emul_ddl.py:605: TypeError