01. Total results for each kind of outcome and server mode, for previous 35 runs
02. NEW CRASHES/BUGCHECKS: tests that caused FB abnormal termination for LAST run (0 rows)
03. NEW FAILS: tests which failed for LAST run (21 rows)
04. NEW ERRORS: tests which raised runtime error for LAST run (0 rows)
04. STILL FAILS: tests which fail for at least TWO LAST runs (14 rows)
05. NEW SLOWDOWN: tests with performance problem for LAST 5 runs (50 rows)
06. STILL SLOWDOWN: tests with performance problem for MORE THAN 5 last runs (26 rows)
[CURRENT] 07. Has fails: tests with at least one fail for previous 35 runs (83 rows)
08. Has runtime errors: tests with at least one runtime error for previous 35 runs (2 rows)
09. Has crashes/bugchecks: tests that caused FB abnormal termination for previous 35 runs (0 rows)
10. NEW PASSED: successful tests for last run and outcome = FAIL/ERROR/SKIPPED or absent previously (183 rows)
11. All tests: outcomes for previous 35 runs (2721 rows)
12. Skipped: tests which was intentionally excluded from execution (170 rows)

Generated UTC 31.10.2025 15:24
Tested: HQ40.   Build / date: 4.0.6.3223-970bec8a / 2025.08.18;
Test machine: Linux 6.11.5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1 (2024-10-27); logical CPUs: 2; RAM: 7 Gb 
QA software: Python: 3.11.9; pytest: 7.4.4; firebird.driver: 2.0.2; firebird.Qa: 0.21.0 
Jump to the list of unique test names from this report
Jump to the list with last developing commits information

Test with at least one result = "FAIL" for last 35 runs:

NN Test name mode
4.0.6.3223
2025.08.18
4.0.6.3222
2025.07.22
4.0.6.3189
2025.02.25
4.0.6.3184
2025.02.24
4.0.6.3183
2025.02.16
4.0.6.3169
2024.12.13
4.0.6.3169
2024.12.08
4.0.6.3168
2024.11.28
4.0.6.3163
2024.10.16
4.0.6.3163
2024.10.15
4.0.6.3147
2024.08.31
4.0.6.3140
2024.08.16
4.0.6.3140
2024.08.09
4.0.5.3110
2024.07.30
4.0.5.3109
2024.06.11
4.0.5.3097
2024.05.09
4.0.5.3091
2024.04.29
4.0.5.3089
2024.04.25
X X X X X X X X X X X X X X X X X
Test TITLE
1 CS P P P P P P P P P P P F P P P P P P X X X X X X X X X X X X X X X X X
Count (DISTINCT ...) is too slow
2 CS F F F F F F F F F F F F F P P P P P X X X X X X X X X X X X X X X X X
Compress Data over the Network
3 SS F F F F F F F F F F F F F P P P P P X X X X X X X X X X X X X X X X X
Compress Data over the Network
4 CS P P F P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Maximum key size using PXW_CSY collation
5 SS P P F P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Maximum key size using PXW_CSY collation
6 SS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Prohibit an ability to issue DML or DDL statements on RDB$ tables
7 CS P P P P P P P P P P P P P F F S S S X X X X X X X X X X X X X X X X X
Allow to enforce IPv4 or IPv6 in URL-like connection strings
8 SS P P P P P P P P P P P P P F F S S S X X X X X X X X X X X X X X X X X
Allow to enforce IPv4 or IPv6 in URL-like connection strings
9 CS X X X X X X X X X X X X X X F X X X X X X X X X X X X X X X X X X X X
Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401]
10 SS X X X X X X X X X X X X X X F X X X X X X X X X X X X X X X X X X X X
Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401]
11 CS P P P P P P P P P P P F F F F X X X X X X X X X X X X X X X X X X X X
Add DPB properties for time zone bind and decfloat configuration [CORE6032]
12 SS P P P P P P P P P P P F F F F X X X X X X X X X X X X X X X X X X X X
Add DPB properties for time zone bind and decfloat configuration [CORE6032]
13 CS P P P P P P P F P P P P P P P P P P X X X X X X X X X X X X X X X X X
Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified)
14 SS P P P P P P P P P P P F P P P P P P X X X X X X X X X X X X X X X X X
Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified)
15 SS P P P P P P P P P P P P P P F P P P X X X X X X X X X X X X X X X X X
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
16 CS X X X X X X X X F X X X X X X X X X X X X X X X X X X X X X X X X X X
Database restore must make every effort on activating deferred indexes
17 SS X X X X X X X X F X X X X X X X X X X X X X X X X X X X X X X X X X X
Database restore must make every effort on activating deferred indexes
18 CS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
Backup error for wide table
19 SS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
Backup error for wide table
20 CS P P P P P P P P P P P P P P P P F P X X X X X X X X X X X X X X X X X
Extend rdb$get_context('SYSTEM', '***') with client-related info
21 SS P P P P P P P P P P P P P P P P F P X X X X X X X X X X X X X X X X X
Extend rdb$get_context('SYSTEM', '***') with client-related info
22 CS P P F P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Memory leak when executing a lot of different queries and StatementTimeout > 0
23 CS P P P P P P P P P P P P P P P P F X X X X X X X X X X X X X X X X X X
Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete
24 SS P P P P P P P P P P P P P P P P F X X X X X X X X X X X X X X X X X X
Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete
25 CS P P P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X
Check result of conversion to string in COALESCE that involves all families of data types.
26 SS P P P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X
Check result of conversion to string in COALESCE that involves all families of data types.
27 CS P P P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X
Problem with boolean conversion to string inside DataTypeUtil::makeFromList()
28 SS P P P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X
Problem with boolean conversion to string inside DataTypeUtil::makeFromList()
29 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery
30 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery
31 CS P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X X X
DATEADD truncates milliseconds for month and year deltas.
32 SS P P P P P P P P P P P F F X X X X X X X X X X X X X X X X X X X X X X
DATEADD truncates milliseconds for month and year deltas.
33 CS P P P P P P P P P P P F X X X X X X X X X X X X X X X X X X X X X X X
Crash when MAKE_DBKEY() is called with 0 or 1 arguments
34 CS P P P P P P P P P P F X X X X X X X X X X X X X X X X X X X X X X X X
Incorrect handling of non-ASCII object names in CREATE MAPPING statement
35 SS P P P P P P P P P P F X X X X X X X X X X X X X X X X X X X X X X X X
Incorrect handling of non-ASCII object names in CREATE MAPPING statement
36 CS P P P P P P P P F X X X X X X X X X X X X X X X X X X X X X X X X X X
wrong results using minvalue/maxvalue in join condition
37 SS P P P P P P P P F X X X X X X X X X X X X X X X X X X X X X X X X X X
wrong results using minvalue/maxvalue in join condition
38 SS P P P P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Report unique usernames for isc_info_user_names
39 SS P P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Segfault when already destroyed callback interface is used
40 CS X X X F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Segmentation fault when running query with partition by and subquery
41 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor
42 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor
43 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Inheritance of WINDOW does not work
44 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Inheritance of WINDOW does not work
45 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Error in iTransaction.getInfo() on embedded connection
46 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Error in iTransaction.getInfo() on embedded connection
47 SS F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Get the modification time of a config file with a higher precision to fix cases when it's not reloaded after modification/replacement
48 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
PERCENT_RANK may return NaN instead of 0
49 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
PERCENT_RANK may return NaN instead of 0
50 CS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises
51 SS P P F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises
52 CS F F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies
53 SS F F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies
54 CS F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Wrong SQLSTATE in case of table alias conflict
55 SS F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Wrong SQLSTATE in case of table alias conflict
56 CS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi)
57 SS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi)
58 CS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi)
59 SS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi)
60 CS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi) and WHERE clause
61 SS F F F F F F F F F F F F F F F F F F X X X X X X X X X X X X X X X X X
ORDER BY ASC using index (multi) and WHERE clause
62 CS P P P F F F F F F F F X X X X X X X X X X X X X X X X X X X X X X X X
Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8.
63 SS P P P F F F F F F F F X X X X X X X X X X X X X X X X X X X X X X X X
Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8.
64 CS F P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X X X X
Replicator must have access to the table with blob regardless SELECT grant on this table to the user who created blob.
65 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
66 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
67 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Problem with replication of BLOB segments longer than 32KB
68 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
69 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
DDL-triggers must fire only on master DB
70 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Disallow replication of RDB$BACKUP_HISTORY
71 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
72 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Failed DDL commands can be replicated
73 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Generator values may not replicate after commit
74 CS F P P P P P X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
DDL-Changes in replication does not set the correct grantor
75 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
76 CS F F F F F F F X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Make asynchronous replica re-initialization reliable #8324
77 SS F F F F F F F X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Make asynchronous replica re-initialization reliable #8324
78 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Applying full DDL from OLTP-EMUL test on master with further check replica
79 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Permission error with replication
80 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Crash or hang while shutting down the replica database if segments are being applied
81 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Some updates can crash Firebird server on replica side
82 CS F P P P P P P P P P P P P P P P P P X X X X X X X X X X X X X X X X X
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
83 CS P P P P P P P P P P P P P F P P P P X X X X X X X X X X X X X X X X X
External Connections Pool, functionality test 01

Elapsed time, milliseconds:

NN Test name mode median_ms
4.0.6.3223
2025.08.18
4.0.6.3222
2025.07.22
4.0.6.3189
2025.02.25
4.0.6.3184
2025.02.24
4.0.6.3183
2025.02.16
4.0.6.3169
2024.12.13
4.0.6.3169
2024.12.08
4.0.6.3168
2024.11.28
4.0.6.3163
2024.10.16
4.0.6.3163
2024.10.15
4.0.6.3147
2024.08.31
4.0.6.3140
2024.08.16
4.0.6.3140
2024.08.09
4.0.5.3110
2024.07.30
4.0.5.3109
2024.06.11
4.0.5.3097
2024.05.09
4.0.5.3091
2024.04.29
4.0.5.3089
2024.04.25
X X X X X X X X X X X X X X X X X
Test TITLE
1 CS 12459 49061 41087 41215 15102 14562 14686 9377 9207 9289 7994 9691 23425 12385 13028 12534 9206 8182 8704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Count (DISTINCT ...) is too slow
2 CS 645 39077 29847 28330 692 656 670 543 529 557 502 591 1645 675 700 455 634 448 435 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Compress Data over the Network
3 SS 455 36880 29561 29350 493 502 523 390 361 408 357 441 1030 469 517 345 410 298 264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Compress Data over the Network
4 CS 751 706 715 656 999 1011 1031 768 731 734 710 798 1503 948 954 689 877 657 634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Maximum key size using PXW_CSY collation
5 SS 522 440 449 419 665 654 611 492 475 521 500 531 2042 643 647 524 607 424 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Maximum key size using PXW_CSY collation
6 SS 451 28099 11420 10540 538 512 453 406 383 406 396 414 1408 500 579 355 450 288 314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Prohibit an ability to issue DML or DDL statements on RDB$ tables
7 CS 2013 1037 1001 907 2499 2678 2478 1969 2101 1996 1958 2031 3607 2118 2126 1912 2289 1915 1966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Allow to enforce IPv4 or IPv6 in URL-like connection strings
8 SS 1865 566 539 484 2244 2672 2256 1844 1723 1886 1818 1967 3000 2215 1945 1779 2001 1825 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Allow to enforce IPv4 or IPv6 in URL-like connection strings
9 CS 1883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401]
10 SS 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401]
11 CS 940 2092 2063 1808 779 940 917 777 730 789 696 743 1956 16271 17889 37494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Add DPB properties for time zone bind and decfloat configuration [CORE6032]
12 SS 730 1312 1279 1312 730 702 722 536 523 562 537 573 1319 15678 38910 41672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Add DPB properties for time zone bind and decfloat configuration [CORE6032]
13 CS 799 7185 4270 3853 848 799 813 779 628 688 726 754 1545 799 1179 624 799 517 599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified)
14 SS 554 6641 3714 3746 562 593 558 413 426 462 426 486 882 551 590 408 582 350 344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified)
15 SS 2685 1015 1014 1020 2807 2824 2874 2697 2636 2674 2626 2749 3554 2820 2822 2620 2748 2552 2559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
16 CS 547 0 0 0 0 0 0 0 0 547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Database restore must make every effort on activating deferred indexes
17 SS 384 0 0 0 0 0 0 0 0 384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Database restore must make every effort on activating deferred indexes
18 CS 620 1233 1123 1404 628 693 632 530 500 526 483 525 1028 691 613 426 633 382 419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Backup error for wide table
19 SS 428 1002 931 869 454 469 461 337 346 385 349 351 705 499 517 275 403 260 270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Backup error for wide table
20 CS 596 508 579 649 638 688 641 480 491 518 494 614 1389 667 930 499 643 373 393 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Extend rdb$get_context('SYSTEM', '***') with client-related info
21 SS 373 396 327 342 430 493 423 344 346 371 343 375 1260 487 474 303 418 278 265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Extend rdb$get_context('SYSTEM', '***') with client-related info
22 CS 2136 18590 19073 29733 2548 2752 2423 2145 1912 1865 1908 2085 3722 2174 2028 1942 2128 1914 528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Memory leak when executing a lot of different queries and StatementTimeout > 0
23 CS 684 2837 2244 2111 684 700 718 519 491 524 496 551 1337 677 771 419 775 520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete
24 SS 476 2521 2017 1812 476 440 495 364 369 361 378 358 649 478 505 333 560 364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete
25 CS 650 3144 2341 2368 650 687 745 551 475 493 493 542 1071 667 601 430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Check result of conversion to string in COALESCE that involves all families of data types.
26 SS 456 2768 2162 2122 444 481 469 350 346 376 346 388 661 456 502 360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Check result of conversion to string in COALESCE that involves all families of data types.
27 CS 9465 575 642 629 12085 13201 11953 9465 9180 9478 8855 9547 20215 9830 9420 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Problem with boolean conversion to string inside DataTypeUtil::makeFromList()
28 SS 9391 386 410 413 11600 12198 12506 9331 9024 9391 8712 9799 15506 9604 9616 2473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Problem with boolean conversion to string inside DataTypeUtil::makeFromList()
29 CS 581 575 677 581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery
30 SS 439 439 420 470 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery
31 CS 613 613 689 576 679 651 639 516 485 529 485 540 1743 2568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DATEADD truncates milliseconds for month and year deltas.
32 SS 14744 432 455 418 16814 17000 17199 15608 14744 16038 14582 16315 1721 2399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DATEADD truncates milliseconds for month and year deltas.
33 CS 814 575 621 627 1053 948 1037 785 785 823 805 854 2886 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Crash when MAKE_DBKEY() is called with 0 or 1 arguments
34 CS 7 1101 883 921 11 10 7 5 7 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Incorrect handling of non-ASCII object names in CREATE MAPPING statement
35 SS 7 742 808 706 7 11 9 6 4 7 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Incorrect handling of non-ASCII object names in CREATE MAPPING statement
36 CS 1649 743 669 637 1600 1649 1729 2455 2426 2421 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
wrong results using minvalue/maxvalue in join condition
37 SS 1357 421 492 360 1223 1357 1466 2290 2246 2266 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
wrong results using minvalue/maxvalue in join condition
38 SS 8675 1263 1428 1217 15922 16764 16701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Report unique usernames for isc_info_user_names
39 SS 2791 2985 2858 2725 1540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Segfault when already destroyed callback interface is used
40 CS 2561 0 0 0 2561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Segmentation fault when running query with partition by and subquery
41 CS 1914 1914 2127 1863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor
42 SS 1262 1262 1314 1182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor
43 CS 696 696 709 663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inheritance of WINDOW does not work
44 SS 462 462 471 393 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inheritance of WINDOW does not work
45 CS 657 657 679 584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Error in iTransaction.getInfo() on embedded connection
46 SS 421 475 383 421 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Error in iTransaction.getInfo() on embedded connection
47 SS 791 791 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Get the modification time of a config file with a higher precision to fix cases when it's not reloaded after modification/replacement
48 CS 678 678 753 576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PERCENT_RANK may return NaN instead of 0
49 SS 483 486 483 406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PERCENT_RANK may return NaN instead of 0
50 CS 686 686 761 580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises
51 SS 457 467 457 434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises
52 CS 711 760 662 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies
53 SS 480 434 526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies
54 CS 704 704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Wrong SQLSTATE in case of table alias conflict
55 SS 430 430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Wrong SQLSTATE in case of table alias conflict
56 CS 683 748 964 747 736 698 797 639 574 539 511 600 1424 749 1142 492 668 416 465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi)
57 SS 465 544 536 569 493 481 478 431 453 415 373 388 819 529 511 366 441 293 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi)
58 CS 714 734 721 708 851 877 763 679 635 700 663 679 1488 885 1277 612 862 540 553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi)
59 SS 535 526 544 643 638 595 615 460 451 523 466 494 903 638 625 468 563 374 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi)
60 CS 7 774 740 603 7 8 7 6 5 6 8 7 7 7 28 9 6 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi) and WHERE clause
61 SS 6 585 492 463 8 10 6 5 5 6 4 6 9 7 6 7 5 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ORDER BY ASC using index (multi) and WHERE clause
62 CS 656 3817 3738 3729 656 682 691 545 517 524 506 573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8.
63 SS 431 3218 3214 3165 431 474 443 324 363 362 342 363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8.
64 CS 8987 145117 8612 10807 8468 9374 8691 8967 8806 8978 8987 9116 9182 9250 9009 8288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Replicator must have access to the table with blob regardless SELECT grant on this table to the user who created blob.
65 CS 12396 67519 8399 9072 12771 12727 12363 12192 11853 12383 12383 12935 16671 12393 12623 13237 12399 12225 12454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
66 CS 8917 65941 12313 12868 9199 9373 9421 6273 7137 6250 6033 8931 8821 8904 9141 8977 6210 6152 6378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
67 CS 6419 69318 9583 8810 5836 6041 5893 6446 5383 6421 6417 6477 6472 5795 6099 5708 6449 6394 6425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Problem with replication of BLOB segments longer than 32KB
68 CS 6697 67527 6689 6705 7416 6528 6549 6823 6632 6773 6770 5843 7563 7195 6546 7214 5874 5792 5700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
69 CS 6170 68159 6122 6177 5916 6000 6792 5398 6358 5496 5386 6522 8568 5728 6163 5649 6530 6526 6409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DDL-triggers must fire only on master DB
70 CS 9066 67462 6704 5632 9428 9428 9353 8973 8719 9007 9994 8967 9267 9270 9121 9150 9011 8928 8934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Disallow replication of RDB$BACKUP_HISTORY
71 CS 6342 67280 9065 9287 5805 5835 5714 6321 6305 6358 5396 6411 6316 6675 5863 6582 6327 6401 6409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
72 CS 5644 67301 5601 6540 5678 5610 6511 6273 6268 6254 6306 5328 5503 5497 5361 5372 6202 5243 5287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Failed DDL commands can be replicated
73 CS 13067 67383 6567 5372 6707 7696 6524 13465 12357 12543 13438 13447 13486 12767 13367 13677 12491 13723 13558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Generator values may not replicate after commit
74 CS 12269 67734 6149 6997 12937 11788 12751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DDL-Changes in replication does not set the correct grantor
75 CS 35992 134709 12686 12646 47211 50217 53204 48924 33036 32840 31874 36109 66792 37400 39741 35876 33345 32725 33112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
76 CS 47965 66649 50517 49563 47462 47965 40325 33859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Make asynchronous replica re-initialization reliable #8324
77 SS 45086 53150 49345 49000 41384 45086 40699 29983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Make asynchronous replica re-initialization reliable #8324
78 CS 6364 102307 36296 36765 6132 6192 6092 6729 5579 6635 6683 6762 6279 5854 6450 5969 6685 5607 5716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Applying full DDL from OLTP-EMUL test on master with further check replica
79 CS 13990 67842 5840 5860 14174 14158 13983 13426 14078 14133 13460 13410 17424 13868 17274 13748 13302 14009 13997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Permission error with replication
80 CS 6343 16755 14175 14205 6567 6781 6585 6333 6177 6288 6243 6287 6094 6554 5727 6473 6354 6318 6284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Crash or hang while shutting down the replica database if segments are being applied
81 CS 6302 67339 6496 6412 5617 5662 5643 6303 6307 6247 6256 6301 6112 5484 6694 6517 6463 6232 6377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Some updates can crash Firebird server on replica side
82 CS 631 67368 6481 6524 671 652 686 578 499 489 490 568 1037 660 1037 464 610 375 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
83 CS 645 29796 29427 29364 673 696 670 517 514 543 508 555 1022 653 1083 483 637 372 411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
External Connections Pool, functionality test 01

List of tests in this report:


http://tracker.firebirdsql.org/browse/CORE-1802
http://tracker.firebirdsql.org/browse/CORE-214
http://tracker.firebirdsql.org/browse/CORE-4731
http://tracker.firebirdsql.org/browse/CORE-5229
http://tracker.firebirdsql.org/browse/CORE-733
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/arno/optimizer/test_opt_sort_by_index_10.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/arno/optimizer/test_opt_sort_by_index_13.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/arno/optimizer/test_opt_sort_by_index_19.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/intl/test_non_ascii_firebird_and_trace_utf8.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_access_when_no_grant_for_select.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_characters_garbled_when_conn_charset_differs.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_not_found_in_rw_replica_if_target_row_exists.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_segments_longer_32kb_are_not_replicated.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_dblevel_triggers_must_not_fire_on_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_ddl_triggers_must_not_fire_on_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_disallow_rdb_backup_history_replication.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_duplicates_in_rw_replica_after_conflicting_insert.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_failed_ddl_commands_can_be_replicated.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_generator_could_not_be_transferred_to_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_grantor_not_changes_in_replica_if_owner_not_sysdba.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_invalid_msg_if_target_db_has_no_replica_flag.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_make_async_reinit_reliable.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_oltp_emul_ddl.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_permission_error_on_ddl_issued_by_non_sysdba.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_shutdown_during_applying_segments_leads_to_crash.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_some_updates_crash_server_on_replica_side.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_updating_blob_with_empty_string_stops_replication.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/session/test_ext_conn_pool_01.py
https://github.com/FirebirdSQL/firebird/issues/4723
https://github.com/FirebirdSQL/firebird/issues/6282
https://github.com/FirebirdSQL/firebird/issues/6875
https://github.com/FirebirdSQL/firebird/issues/7200
https://github.com/FirebirdSQL/firebird/issues/7269
https://github.com/FirebirdSQL/firebird/issues/7436
https://github.com/FirebirdSQL/firebird/issues/7818
https://github.com/FirebirdSQL/firebird/issues/8085
https://github.com/FirebirdSQL/firebird/issues/8104
https://github.com/FirebirdSQL/firebird/issues/8178
https://github.com/FirebirdSQL/firebird/issues/8182
https://github.com/FirebirdSQL/firebird/issues/8211
https://github.com/FirebirdSQL/firebird/issues/8221
https://github.com/FirebirdSQL/firebird/issues/8253
https://github.com/FirebirdSQL/firebird/issues/8304
https://github.com/FirebirdSQL/firebird/issues/8353
https://github.com/FirebirdSQL/firebird/issues/8429
https://github.com/FirebirdSQL/firebird/issues/8437
https://github.com/FirebirdSQL/firebird/issues/8462
https://github.com/FirebirdSQL/firebird/issues/8477
https://github.com/FirebirdSQL/firebird/issues/8520
https://github.com/FirebirdSQL/firebird/issues/8553
https://github.com/FirebirdSQL/firebird/issues/8589
https://github.com/FirebirdSQL/firebird/issues/8592
https://github.com/FirebirdSQL/firebird/issues/8665
https://github.com/FirebirdSQL/firebird/issues/8739
=== end of list ===

Last commits information (all timestamps in UTC):