functional.replication.test_invalid_msg_if_target_db_has_no_replica_flag Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set UTC 2024.06.21 10:50 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Partially re-implemented - see notes. Checked on Windows, 4.0.5.3112-d2e612c, 5.0.1.1416-b4b3559, 6.0.0.374-0097d28 (SS and CS). https://github.com/FirebirdSQL/firebird-qa/commit/ee1d83625e8f3d859db5c0b94dfce14834e5fb16 ---------------------------------------- UTC 2023.12.23 12:28 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Make final SWEEP optional, depending on setting RUN_SWEEP_AT_END - see $QA_ROOT/files/test_config.ini. https://github.com/FirebirdSQL/firebird-qa/commit/4fbba99285131c1523c1cd3cd05d5da3b7a5974a ---------------------------------------- UTC 2023.12.23 08:16 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Refactored: make test more robust when it can not remove some files from {repl_journal} and {repl_archive} folders. See notes https://github.com/FirebirdSQL/firebird-qa/commit/b7a1bf8d5060418323e86a415d5ff9b825f74e11 ---------------------------------------- UTC 2023.12.22 17:40 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Refactored: make test more robast when it can not remove some files from {repl_journal} and {repl_archive} folders. This error must NOT propagate and interrupt entire test. Rather, we must only to log name of file that can not be dropped. https://github.com/FirebirdSQL/firebird-qa/commit/b51112a98ea91107930fc22c48627c019dafb9fc ---------------------------------------- UTC 2023.12.22 17:38 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Refactored: make test more robast when it can not remove some files from {repl_journal} and {repl_archive} folders. This error must NOT propagate and interrupt entire test. Rather, we must only to log name of file that can not be dropped. https://github.com/FirebirdSQL/firebird-qa/commit/dc8248a954fc94a130a9374b438789a9d39b5310 ---------------------------------------- UTC 2023.12.20 12:08 pavel-zotov added @pytest.mark.replication in order to skip this test using 'pytest -m "not replication"' command https://github.com/FirebirdSQL/firebird-qa/commit/ff2fe975cf362988c9a132024f645e9bb69bb8c4 ---------------------------------------- UTC 2023.11.11 20:15 pavel-zotov Added/Updated tests\functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py: Refactored: make code to explain details if any error occurred. https://github.com/FirebirdSQL/firebird-qa/commit/c81e7f964e05e9832376a45306d23082e6ac7659 ---------------------------------------- UTC 2022.08.26 16:11 zotov Minor change: removed old comments. https://github.com/FirebirdSQL/firebird-qa/commit/bb385aa110c0b1e731ac2b2973b3ca322a52c746 ---------------------------------------- UTC 2022.08.26 12:18 zotov Added/Updated functional\replication\test_invalid_msg_if_target_db_has_no_replica_flag.py. Checked on 5.0.0.623, 4.0.1.2692 - both on Windows and Linux. PytestAssertRewriteWarning raises, reason currently is unknown. https://github.com/FirebirdSQL/firebird-qa/commit/f2db1aa26a8425948a56ca2210f056add8794d00 ---------------------------------------- UTC 2022.02.04 18:05 pcisar New metadata + cleanup https://github.com/FirebirdSQL/firebird-qa/commit/91781e92315513c78a00d98531c7f316205dd2fb ---------------------------------------- UTC 2021.12.30 16:00 pcisar Action.files_dir + XFAIL for not implemented https://github.com/FirebirdSQL/firebird-qa/commit/0c47f798c62fd8edd061c0b869822a4bd23e348a ---------------------------------------- UTC 2021.12.23 15:00 pcisar Missing functional tests, fresh conversion without adjustment https://github.com/FirebirdSQL/firebird-qa/commit/2b19dc571c496f889012b34f21185cf308bb9bbf