pavel-zotov
|
9435ab18f4
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_03.py: added 'ROWS nn' after 'ORDER BY ...' clause, otherwise engine can choose 'PLAN SORT' which leads to materialization of cursor resultset and, in turn, to increased statement restart count. See notes.
|
2024-11-20 20:14:46 +03:00 |
|
pavel-zotov
|
4337828fb5
|
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_02.py: added 'ROWS nn' after 'ORDER BY ...' clause, otherwise engine can choose 'PLAN SORT' which leads to materialization of cursor resultset and, in turn, to increased statement restart count. See notes.
|
2024-11-20 20:14:32 +03:00 |
|
pavel-zotov
|
890ebd9201
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_01.py: added 'ROWS nn' after 'ORDER BY ...' clause, otherwise engine can choose 'PLAN SORT' which leads to materialization of cursor resultset and, in turn, to increased statement restart count. See notes.
|
2024-11-20 20:14:16 +03:00 |
|
pavel-zotov
|
a68cac9c9d
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_merge_deny_multiple_matches.py: added forgotten 'order by' clause. Deadlock otherwise can occur. Thanks to Vlad for note.
|
2024-06-05 11:20:37 +03:00 |
|
pavel-zotov
|
40741bd449
|
Added 'pytest.mark.trace' to all tests which launch trace. Purpose: reduce time of QA run which started only to check whether trace session can cause pytest hang at the end of run.
|
2024-05-15 20:26:01 +03:00 |
|
pavel-zotov
|
20dfe08227
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_max_limit.py: restored full set of options to be checked
|
2023-12-02 09:01:50 +03:00 |
|
pavel-zotov
|
63b7901bdd
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_max_limit.py: Checked on 6.0.0.163, 5.0.0.1284. RE-IMPLEMENTED. See notes about comments handling by ISQL after implementation of SET AUTOTERM, PR #7868
|
2023-12-02 00:08:06 +03:00 |
|
pavel-zotov
|
9753ae2a69
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: removed unneeded expr
|
2023-11-26 00:59:37 +03:00 |
|
pavel-zotov
|
4ead2c2667
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_04.py: minor change: added comments
|
2023-11-26 00:58:16 +03:00 |
|
pavel-zotov
|
cb59e14caa
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_04.py: Writing code requires more care since 6.0.0.150: ISQL does not allow specifying duplicate delimiters without any statements between them (two semicolon, two carets etc). Merge expression defined in 'SQL_TO_BE_RESTARTED' must NOT end with semicolon
|
2023-11-26 00:56:49 +03:00 |
|
pavel-zotov
|
2778a39a9b
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_03.py: Writing code requires more care since 6.0.0.150: ISQL does not allow specifying duplicate delimiters without any statements between them (two semicolon, two carets etc). Merge expression defined in 'SQL_TO_BE_RESTARTED' must NOT end with semicolon
|
2023-11-26 00:55:15 +03:00 |
|
pavel-zotov
|
3e3a3dd666
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_02.py: Writing code requires more care since 6.0.0.150: ISQL does not allow specifying duplicate delimiters without any statements between them (two semicolon, two carets etc). Merge expression defined in 'SQL_TO_BE_RESTARTED' must NOT end with semicolon
|
2023-11-26 00:54:23 +03:00 |
|
pavel-zotov
|
02b4278725
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_01.py: Writing code requires more care since 6.0.0.150: ISQL does not allow specifying duplicate delimiters without any statements between them (two semicolon, two carets etc). Merge expression defined in 'SQL_TO_BE_RESTARTED' must NOT end with semicolon
|
2023-11-26 00:53:24 +03:00 |
|
pavel-zotov
|
5d853cd444
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_merge_deny_multiple_matches.py: Writing code requires more care since 6.0.0.150: ISQL does not allow specifying duplicate delimiters without any statements between them (two semicolon, two carets etc). Merge expression defined in 'SQL_TO_BE_RESTARTED' must NOT end with semicolon
|
2023-11-26 00:49:51 +03:00 |
|
pavel-zotov
|
78dc4bafd8
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_merge_deny_multiple_matches.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-29 17:10:55 +03:00 |
|
pavel-zotov
|
57d84b449d
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_max_limit.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-27 11:25:58 +03:00 |
|
pavel-zotov
|
d1e428111d
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_03.py: restored substitutions which have been commented for debug
|
2023-09-26 13:12:04 +03:00 |
|
pavel-zotov
|
1acccdf888
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_02.py: restored substitutions which have been commented for debug
|
2023-09-26 12:59:48 +03:00 |
|
pavel-zotov
|
1d9a570c35
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_01.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 12:27:10 +03:00 |
|
pavel-zotov
|
4edaf5b7f8
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_03.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 11:43:39 +03:00 |
|
pavel-zotov
|
d36db9712a
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_02.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 11:28:59 +03:00 |
|
pavel-zotov
|
3ba2df6b63
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_01.py: restored substitutions which have been commented for debug
|
2023-09-26 11:11:33 +03:00 |
|
pavel-zotov
|
2611ad109c
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_01.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 11:09:59 +03:00 |
|
pavel-zotov
|
23f4b76a48
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_03.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 10:54:43 +03:00 |
|
pavel-zotov
|
9fb038aedf
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_02.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-26 01:55:14 +03:00 |
|
pavel-zotov
|
0b2f313971
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: restored substitutions which have been commented for debug
|
2023-09-25 22:30:24 +03:00 |
|
pavel-zotov
|
8dbe8d7b67
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 22:22:17 +03:00 |
|
pavel-zotov
|
fb18a3ea23
|
Adjusted info about minimal build numbers of FB 4.x and 5.x that can be used for these tests
|
2023-09-25 21:59:36 +03:00 |
|
pavel-zotov
|
96230acefb
|
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_01.py: cleanup, added comments, adjust min_version to 4.0.3 because of using trace with watching for EXECUTE_STATEMENT_RESTART event that first appeared in 4.0.2.2807
|
2023-09-25 21:37:09 +03:00 |
|
pavel-zotov
|
f27e30a24a
|
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_02.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 21:33:00 +03:00 |
|
pavel-zotov
|
b5282e080c
|
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_01.py: restored substitutions which have been commented for debug
|
2023-09-25 21:03:29 +03:00 |
|
pavel-zotov
|
3bfca00d36
|
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_01.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 20:33:28 +03:00 |
|
pavel-zotov
|
44098cdfba
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_04.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 14:58:15 +03:00 |
|
pavel-zotov
|
d60709d08d
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_04.py: removed unneded block
|
2023-09-25 14:23:15 +03:00 |
|
pavel-zotov
|
4066b05eaa
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_04.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 14:22:20 +03:00 |
|
pavel-zotov
|
da9edd067d
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_04.py: one more re-implementing in order to prevent raises and get execution order predictable. See notes.
|
2023-09-25 02:18:42 +03:00 |
|
pavel-zotov
|
f7714da147
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_max_limit.py: added pytest.mark.skip tag
|
2023-09-24 17:09:36 +03:00 |
|
pavel-zotov
|
5c63d404db
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: removed pytest.mark.skip tag
|
2023-09-24 17:09:08 +03:00 |
|
pavel-zotov
|
dd89167945
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_max_limit.py: TEST MUST BE REIMPLEMENTED. Currently only replaced verification method of worker attachment presense (which tries DML and waits for resource).
|
2023-09-23 23:38:47 +03:00 |
|
pavel-zotov
|
a7af825275
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_merge_deny_multiple_matches.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:59:37 +03:00 |
|
pavel-zotov
|
ac4ba3ba0c
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_04.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:55:50 +03:00 |
|
pavel-zotov
|
8df943a710
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_03.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:51:31 +03:00 |
|
pavel-zotov
|
a90f57e309
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_02.py: minor change: added forgotten call to func 'wait_for_attach_showup_in_monitoring()'
|
2023-09-23 22:50:18 +03:00 |
|
pavel-zotov
|
8a5a65cdb4
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_02.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:47:02 +03:00 |
|
pavel-zotov
|
50d446bb0c
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:43:26 +03:00 |
|
pavel-zotov
|
1bd26f85b4
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_04.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:36:26 +03:00 |
|
pavel-zotov
|
05f77f0d7f
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_03.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:32:30 +03:00 |
|
pavel-zotov
|
d826a44139
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_02.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:28:51 +03:00 |
|
pavel-zotov
|
ebd880b4a3
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_merge_01.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:24:00 +03:00 |
|
pavel-zotov
|
53a808b62a
|
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_delete_04.py: Replaced verification method of worker attachment presense (which tries DML and waits for resource). Loop with query to mon$statements is used instead. Maximal duration of this loop is limited - see notes.
|
2023-09-23 22:18:19 +03:00 |
|