pavel-zotov
8f7d779d97
Added/Updated tests\functional\replication\test_oltp_emul_ddl.py: Added code for running test when no port is specified in the firebird-driver.conf and it has default (commented) value in the firebird.conf. Added check that port is actually listening. Replaced hard-coded SYSDBA/masterkey -- see notes.
2023-09-07 00:31:03 +03:00
pavel-zotov
9bbc395773
Added/Updated tests\functional\replication\test_oltp_emul_ddl.py: added more info when test fails: show diff between old and new replication.log. Added input arg 'cleanup_repl_dirs' to func reset_replication() in order to have ability to investigate segments when test fails.
2023-08-23 21:37:32 +03:00
pavel-zotov
e093f78c03
Added/Updated tests\functional\intfunc\encryption\test_sha3.py: Checked on 5.0.0.1163
2023-08-12 15:50:28 +03:00
pavel-zotov
cae18186f8
Added/Updated tests\functional\arno\optimizer\test_opt_full_join_04.py: Adjusted plan to actual for FB 5.x after letter from dimitr.
2023-08-01 02:02:56 +03:00
pavel-zotov
9bf25ac8e6
Added/Updated tests\functional\arno\optimizer\test_opt_left_join_11.py: excluded from execution under FB 5.x: no more sense in it for this FB version. Discussed with dimitr, letter 30.07.2023
2023-07-31 00:16:39 +03:00
pavel-zotov
451f4d9ef1
Added/Updated tests\functional\arno\optimizer\test_opt_left_join_07.py: excluded from execution under FB 5.x: no more sense in it for this FB version. Discussed with dimitr, letter 30.07.2023
2023-07-31 00:15:38 +03:00
pavel-zotov
f524c3d410
Added/Updated tests\functional\arno\optimizer\test_opt_left_join_06.py: excluded from execution under FB 5.x: no more sense in it for this FB version. Discussed with dimitr, letter 30.07.2023
2023-07-31 00:14:33 +03:00
pavel-zotov
c6705b92c1
Added/Updated tests\functional\arno\optimizer\test_opt_left_join_03.py: excluded from execution under FB 5.x: no more sense in it for this FB version. Discussed with dimitr, letter 30.07.2023
2023-07-31 00:13:09 +03:00
pavel-zotov
a1e3da0865
Added/Updated tests\functional\tabloid\test_crash_when_too_long_username_for_auth.py: see notes
2023-07-20 00:17:29 +03:00
pavel-zotov
5628999229
ENABLED execution of on Linux when ServerMode = Classic after letter from dimitr 13-JUL-2023 12:58.
2023-07-18 17:40:55 +03:00
pavel-zotov
5054542f21
Added/Updated tests\functional\basic\isql\test_02.py: adjusted output after commit that fixed #7475
2023-06-27 00:28:22 +03:00
pavel-zotov
878e1a2553
Added/Updated tests\functional\basic\isql\test_03.py: adjusted output after commit that fixed #7475
2023-06-27 00:26:04 +03:00
pavel-zotov
8796afbfac
Added/Updated tests\functional\datatypes\test_int128_binary_operations.py: Adjusted output - see notes.
2023-06-20 09:30:03 +03:00
pavel-zotov
ea1febdeda
Added/Updated tests\functional\replication\test_shutdown_during_applying_segments_leads_to_crash.py: Refactored, see notes.
2023-06-08 17:35:15 +03:00
pavel-zotov
0bab0127c1
Added/Updated tests\functional\datatypes\test_decfloat_exceptions_trapping.py: Adjusted expected-section after discuss with Alex.
2023-06-02 22:18:57 +03:00
pavel-zotov
8eb64cae2c
Added/Updated tests\functional\replication\test_disallow_rdb_backup_history_replication.py: Checked on 4.0.3.2943 - both SS and CS.
2023-05-29 23:08:14 +03:00
pavel-zotov
2891ca222a
Added/Updated tests\functional\replication\test_shutdown_during_applying_segments_leads_to_crash.py: increased max time for wait, only for THIS test. Otherwise it fails too often.
2023-05-22 18:08:01 +03:00
pavel-zotov
43944f044c
Added/Updated tests\functional\basic\isql\test_05.py: minor corrections of test 'ID' tag
2023-05-13 18:57:47 +03:00
pavel-zotov
5f049e0b2e
Added/Updated tests\functional\basic\isql\test_06.py: minor corrections of test 'ID' tag
2023-05-13 18:57:35 +03:00
pavel-zotov
f3103bf720
Added/Updated tests\functional\basic\isql\test_03.py: minor corrections of test 'ID' tag
2023-05-13 18:57:26 +03:00
pavel-zotov
e079282fdf
Updated tests\functional\basic\isql\test_02.py: adjust expected stdout/stderr to current FB version.
2023-05-13 18:51:31 +03:00
pavel-zotov
d2b2d5a204
Added/Updated tests\functional\basic\isql\test_00.py: minor corrections of test 'ID' tag
2023-05-13 18:46:04 +03:00
pavel-zotov
6b83cfc9e1
Updated tests\functional\basic\isql\test_01.py: adjust expected stdout/stderr to current FB version.
2023-05-13 18:45:04 +03:00
pavel-zotov
96bb653557
Added/Updated tests\functional\trigger\table\test_alter_07.py: changed substitutions so that only relevant lines from full error text will be filtered and checked.
2023-05-11 11:15:19 +03:00
Anton Zuev
dc470155a7
Add substitutions to provide tests compatibility with different versions.
2023-05-03 15:56:21 +03:00
Anton Zuev
7a3ea7e442
Add tests tests/functional/trigger/table/test_alter lost when migrating from fbtest. Correct ID for test_alter_12.py and test_alter_13.py tests.
2023-05-03 12:38:31 +03:00
pavel-zotov
d39cd9ead4
Added/Updated tests\functional\replication\test_oltp_emul_ddl.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-22 10:55:16 +03:00
pavel-zotov
e25627a66f
Added/Updated tests\functional\replication\test_generator_could_not_be_transferred_to_replica.py: minor correction (comments)
2023-04-21 06:31:39 +03:00
pavel-zotov
ea747328a4
Added/Updated tests\functional\basic\isql\test_08.py: added notes
2023-04-20 21:27:38 +03:00
pavel-zotov
4ac099fb64
Added/Updated tests\functional\basic\isql\test_08.py: Checked on 5.0.0.1022 (intermediate build)
2023-04-20 21:24:33 +03:00
pavel-zotov
418d515ac8
Added/Updated tests\functional\basic\isql\test_07.py: Checked on 4.0.3.2931
2023-04-20 07:34:30 +03:00
pavel-zotov
d6a9820b29
Added/Updated tests\functional\replication\test_some_updates_crash_server_on_replica_side.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-19 19:39:01 +03:00
pavel-zotov
21e793383b
Added/Updated tests\functional\replication\test_shutdown_during_applying_segments_leads_to_crash.py: removed unneeded variable
2023-04-19 18:22:17 +03:00
pavel-zotov
2db9e37d33
Added/Updated tests\functional\replication\test_ddl_triggers_must_not_fire_on_replica.py: minor corr.
2023-04-18 18:20:17 +03:00
pavel-zotov
adbd0c0af2
Added/Updated tests\functional\replication\test_generator_could_not_be_transferred_to_replica.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-18 17:37:10 +03:00
pavel-zotov
41a4aac6f6
Added/Updated tests\functional\replication\test_failed_DDL_commands_can_be_replicated.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-18 14:26:44 +03:00
pavel-zotov
610ddcd2a5
Added/Updated tests\functional\replication\test_permission_error_on_ddl_issued_by_non_sysdba.py: removed old comments and add new ones.
2023-04-18 11:22:39 +03:00
pavel-zotov
ccb7a79e5a
Added/Updated tests\functional\replication\test_duplicates_in_rw_replica_after_conflicting_insert.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-18 11:18:00 +03:00
pavel-zotov
0ff4bf84c4
Added/Updated tests\functional\replication\test_updating_blob_with_empty_string_stops_replication.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-18 10:10:06 +03:00
pavel-zotov
9ea26713a0
Added/Updated tests\functional\replication\test_shutdown_during_applying_segments_leads_to_crash.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-18 09:04:21 +03:00
pavel-zotov
313cb0b42d
Added/Updated tests\functional\replication\test_permission_error_on_ddl_issued_by_non_sysdba.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-17 18:59:09 +03:00
pavel-zotov
ac4a58b2fb
Added/Updated tests\functional\replication\test_blob_not_found_in_rw_replica_if_target_row_exists.py: minor change: added comments
2023-04-17 16:29:21 +03:00
pavel-zotov
e4e2ba2bec
Added/Updated tests\functional\replication\test_blob_segments_longer_32kb_are_not_replicated.py: misc adjustings
2023-04-17 16:28:17 +03:00
pavel-zotov
981014306e
Added/Updated tests\functional\replication\test_blob_not_found_in_rw_replica_if_target_row_exists.py: adjusted comments
2023-04-17 15:07:46 +03:00
pavel-zotov
b8a489b256
Added/Updated tests\functional\replication\test_blob_not_found_in_rw_replica_if_target_row_exists.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-17 14:46:33 +03:00
pavel-zotov
ae99cda2a6
Added/Updated tests\functional\replication\test_ddl_triggers_must_not_fire_on_replica.py: removed old comments. Aded note about unconditional changing FW to OFF. Adjustings.
2023-04-16 09:48:32 +03:00
pavel-zotov
e7cfc134a3
Added/Updated tests\functional\replication\test_ddl_triggers_must_not_fire_on_replica.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-16 00:56:11 +03:00
pavel-zotov
17665d2d1e
Added/Updated tests\functional\replication\test_dblevel_triggers_must_not_fire_on_replica.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-15 10:48:52 +03:00
pavel-zotov
9e234779b2
Added/Updated tests\functional\replication\test_blob_segments_longer_32kb_are_not_replicated.py: minor change: removed unneeded import, replaced with existing feature of 'os' package
2023-04-15 08:40:20 +03:00
pavel-zotov
664684f7b5
Added/Updated tests\functional\replication\test_blob_segments_longer_32kb_are_not_replicated.py: fixed wrong varname
2023-04-15 08:24:29 +03:00
pavel-zotov
85a0d2028b
Added/Updated tests\functional\replication\test_blob_segments_longer_32kb_are_not_replicated.py: Temporary DISABLED execution on Linux when ServerMode = Classic. Replication can unexpectedly stop with message 'Engine is shutdown' appears in replication.log. Sent report to dimitr, waiting for fix.
2023-04-14 15:54:42 +03:00
pavel-zotov
f3980f7673
Added/Updated tests\functional\replication\test_blob_segments_longer_32kb_are_not_replicated.py: Reimplemented. We have to query replica database for presense of data that we know there must appear. Replication log must NOT be scanned every N seconds for that task.
2023-04-14 00:16:56 +03:00
pavel-zotov
19b19eaced
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: TEMPORARY DISABLED. DISCUSSION WITH FB-TEAM REQUIRED
2023-03-19 01:44:14 +03:00
pavel-zotov
221c1b6a59
Added/Updated tests\functional\transactions\test_read_consist_sttm_restart_on_update_01.py: Make sure that ISQL process really established its attachment and started DML statement: see loop with 'found_worker_pid'
2023-03-18 18:00:13 +03:00
Anton Zuev
1ab319fbfa
Add a test tests/functional/gtcs/test_cast_datatypes.py from fbtest.
2023-03-13 17:45:24 +03:00
pavel-zotov
0b548e5968
Added/Updated tests\functional\util\test_gbak_zip.py: Removed unused variable
2023-03-11 11:01:19 +03:00
Anton Zuev
091a25f6c8
Add tests for ALTER TRIGGER from fbtest.
2023-03-10 16:41:49 +03:00
Pavel Zotov
bc76b654c8
Merge pull request #10 from ant-zuev/add_test_trunc_function
...
Add a test for TRUNC function
2023-03-10 13:52:59 +03:00
pavel-zotov
48025dfd6e
Added/Updated tests\functional\datatypes\test_miscelan_binding.py: minor change: backslash for regexp special characters must be specified twise in order to avoit warnings
2023-03-10 13:51:13 +03:00
Anton Zuev
116ab4a4b2
Add a test for TRUNC function.
2023-03-10 12:39:13 +03:00
Anton Zuev
9feb70a5b8
Add a test tests/functional/datatypes/test_miscelan_binding.py from fbtest.
2023-03-10 10:47:00 +03:00
Anton Zuev
1d6878f080
Add a test tests/functional/datatypes/test_int128_agregate_functions.py from fbtest
2023-03-10 10:47:00 +03:00
Anton Zuev
208855b192
Add a test tests/functional/datatypes/test_decfloat_ordering_rules.py from fbtest.
2023-03-10 10:47:00 +03:00
Anton Zuev
a463953ed9
Revert "Merge branch 'master' of github.com:ant-zuev/firebird-qa-ant"
...
This reverts commit 99a3aebc58
, reversing
changes made to 7f14175f7a
.
2023-03-10 10:46:19 +03:00
Anton Zuev
034b469851
Merge remote-tracking branch 'upstream/master'
2023-03-10 10:15:38 +03:00
pavel-zotov
16d07d6101
Added/Updated tests\functional\arno\optimizer\test_opt_multi_index_selection_06.py: -m Adjusted allowed versions: FB 3.x and 4.x issue same execution plan. Plan in FB 5.x differs. Version 5.x is not checked currently. Wait for resolution.
2023-03-09 14:10:06 +03:00
Anton Zuev
ec8a2227a3
Merge branch 'add_tests_optimizer'
2023-03-09 13:46:04 +03:00
Anton Zuev
99a3aebc58
Merge branch 'master' of github.com:ant-zuev/firebird-qa-ant
2023-03-09 13:45:37 +03:00
Anton Zuev
479e885476
Merge pull request #1 from ant-zuev/add_tests_derived_table
...
Add tests derived table
2023-03-09 13:42:37 +03:00
Pavel Zotov
bb2a02d75f
Merge pull request #8 from ant-zuev/add_tests_optimizer
...
Add tests for optimizer from fbtest.
2023-03-09 12:46:31 +03:00
Anton Zuev
68492ca2a0
Restrict a version of the test tests/functional/arno/optimizer/test_opt_multi_index_selection_06.py to 3.0.
2023-03-09 10:38:13 +03:00
Anton Zuev
07b7af8652
Add a test tests/functional/arno/optimizer/test_opt_single_index_selection_04.py from fbtest.
2023-03-09 10:25:37 +03:00
pavel-zotov
7d2a86717f
Added tests that were missed after migration from FBT. Thanks to Anton Zuev. Checked on 3.0.11.33665, 4.0.3.2904, 5.0.0.970
2023-03-09 10:23:44 +03:00
Anton Zuev
841cdcb554
Add a test tests/functional/arno/optimizer/test_opt_multi_index_selection_06.py from fbtest.
2023-03-09 10:19:29 +03:00
Anton Zuev
c889f96846
Add a test tests/functional/arno/derived_tables/test_27.py from fbtest.
2023-03-09 09:41:36 +03:00
Anton Zuev
6f5894e085
Add a test tests/functional/arno/derived_tables/test_26.py from fbtest.
2023-03-09 09:41:25 +03:00
Anton Zuev
5191587217
Add a test tests/functional/arno/derived_tables/test_25.py from fbtest.
2023-03-09 09:29:55 +03:00
Anton Zuev
fe8a91ee0f
Add a test tests/functional/arno/derived_tables/test_24.py from fbtest.
2023-03-09 09:29:45 +03:00
Anton Zuev
c3bb73e10a
Add a test tests/functional/arno/derived_tables/test_23.py from fbtest.
2023-03-09 09:23:18 +03:00
pavel-zotov
67ff49b951
Added/Updated tests\functional\arno\optimizer\test_opt_full_join_03.py: Replaced WHERE-expr: added coalesce() after discussion with dimitr. Checked on 3.0.11.33665, 4.0.3.2904, 5.0.0.970
2023-03-07 17:19:59 +03:00
pavel-zotov
796854a2f6
Added/Updated tests\functional\arno\optimizer\test_opt_full_join_02.py: Replaced WHERE-expr: added coalesce() after discussion with dimitr. Checked on 3.0.11.33665, 4.0.3.2904, 5.0.0.970
2023-03-07 17:16:17 +03:00
pavel-zotov
20d7865c0f
Added/Updated tests\functional\blob\test_rdb_blob_util_basic.py: elevated min_version to 5.0 because rdb$blob_util package does not exists in FB 4.x
2023-03-05 08:57:02 +03:00
pavel-zotov
97f7d166d8
Updated tests\functional\basic\isql\test_02.py: adjust expected stdout/stderr to current FB version.
2023-03-04 21:47:44 +03:00
pavel-zotov
b671a259ad
Added/Updated tests\functional\tabloid\test_remote_access_to_security_db.py: DISABLED execution: see notes.
2023-03-04 01:48:28 +03:00
pavel-zotov
f10a91fa8a
Added/Updated tests\functional\tabloid\test_dsqlrequests.py: Checked on 5.0.0.964, 4.0.3.2903, 3.0.11.33664.
2023-03-01 00:33:15 +03:00
pavel-zotov
a03ba1685b
Added/Updated tests\functional\trigger\database\test_disconnect_06.py: Checked on 5.0.0.964 SS/CS.
2023-02-28 20:51:31 +03:00
pavel-zotov
d850b6ca9d
Added/Updated tests\functional\trigger\database\test_disconnect_05.py: Checked on 5.0.0.467 (07-apr-2022), 5.0.0.964 SS/CS - all OK.
2023-02-28 19:51:19 +03:00
pavel-zotov
0251370389
Added/Updated tests\functional\trigger\database\test_disconnect_04.py: Checked on 5.0.0.961
2023-02-28 13:29:16 +03:00
pavel-zotov
97cd5e5b39
Added/Updated tests\functional\trigger\database\test_disconnect_02.py: elevated min_version, added combine_output = True
2023-02-28 12:35:30 +03:00
pavel-zotov
c3a4b71047
Added/Updated tests\functional\trigger\database\test_disconnect_03.py: Checked on 5.0.0.961
2023-02-28 12:34:15 +03:00
pavel-zotov
1aaa28db16
Added/Updated tests\functional\trigger\database\test_disconnect_02.py: Checked on 5.0.0.961
2023-02-28 12:16:59 +03:00
pavel-zotov
54909b1858
Added/Updated tests\functional\transactions\test_read_consist_statement_delete_undone_01.py: Added check for presense of STATEMENT RESTART in the trace (see https://github.com/FirebirdSQL/firebird/issues/6730 )
2023-02-27 18:33:32 +03:00
pavel-zotov
e10658b230
Added/Updated tests\functional\basic\isql\test_06.py: Checked on 5.0.0.958.
2023-02-23 13:39:50 +03:00
pavel-zotov
89018d0dc2
Added/Updated tests\functional\basic\isql\test_00.py: adjusted output for FB 5.x because of commit 03-jul2022 ('Update ISQLs HELP SET command')
2023-02-23 13:07:12 +03:00
pavel-zotov
d46491471f
Added/Updated tests\functional\monitoring\test_03.py: Checked on 5.0.0.958
2023-02-21 11:58:02 +03:00
pavel-zotov
b68791243e
Added/Updated tests\functional\blob/test_rdb_blob_util_basic.py: RDB$BLOB_UTIL package functionality - basic checks.
2023-02-17 08:11:50 +03:00
zotov
6ca91384c2
Added/Updated D:\FB\firebird-qa\tests\functional\replication\test_shutdown_during_applying_segments_leads_to_crash.py: commented out command that changes replica DB FW to OFF - as it was initially in old QA.
2023-02-07 18:15:15 +03:00
zotov
b019556da0
Updated D:\FB\firebird-qa\tests\functional\basic\isql\test_01.py: adjust expected stdout/stderr to current FB version.
2023-01-27 09:55:38 +03:00
zotov
2db79046d0
Restored @pytest.mark.version() otherwise tests will not be displayed in the list of execution.
2023-01-17 17:52:13 +03:00
zotov
bcd6002f97
DISABLED all functional/basic/db/db* tests after discussion with dimitr, letters 17-sep-2022 11:23.
...
Reasons:
* There is no much sense to keep such tests because they fails extremely often during new major FB developing.
* There is no chanse to get successful outcome for the whole test suite is some of system table became invalid,
i.e. lot of other tests will be failed in such case.
Single test for check DDL (type of columns, their order and total number) will be implemented for all RDB-tables.
2023-01-17 12:59:02 +03:00