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 (1 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 (2 rows)
[CURRENT] 05. NEW SLOWDOWN: tests with performance problem for LAST 5 runs (12 rows)
06. STILL SLOWDOWN: tests with performance problem for MORE THAN 5 last runs (50 rows)
07. Has fails: tests with at least one fail for previous 35 runs (45 rows)
08. Has runtime errors: tests with at least one runtime error for previous 35 runs (1 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 (2 rows)
11. All tests: outcomes for previous 35 runs (2983 rows)
12. Skipped: tests which was intentionally excluded from execution (174 rows)

Generated UTC 18.12.2025 01:22
Tested: FB60.   Build / date: 6.0.0.1376-ac85f874 / 2025.12.17;
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

Tests with performance slowdown for LAST 5 runs - moving medians

LAST moving median (window = 5) greater than previous for at least 1.5x. No more than 50 rows are shown, pre-filtered in descending order of ratio between latest and previous medians:
NN Test name mode Test last update Moving medians chart
6.0.0.1376
2025.12.17
6.0.0.1375
2025.12.16
6.0.0.1373
2025.12.15
6.0.0.1372
2025.12.13
6.0.0.1369
2025.12.12
6.0.0.1367
2025.12.10
6.0.0.1366
2025.12.08
6.0.0.1365
2025.12.07
6.0.0.1364
2025.12.04
6.0.0.1363
2025.12.03
6.0.0.1361
2025.12.01
6.0.0.1360
2025.11.29
6.0.0.1358
2025.11.24
6.0.0.1357
2025.11.19
6.0.0.1356
2025.11.17
6.0.0.1355
2025.11.16
6.0.0.1354
2025.11.09
6.0.0.1352
2025.11.08
6.0.0.1351
2025.11.07
6.0.0.1346
2025.11.06
6.0.0.1342
2025.11.05
6.0.0.1338
2025.11.03
6.0.0.1337
2025.11.01
6.0.0.1336
2025.10.31
6.0.0.1335
2025.10.29
6.0.0.1334
2025.10.27
6.0.0.1330
2025.10.26
6.0.0.1315
2025.10.24
6.0.0.1313
2025.10.21
6.0.0.1312
2025.10.17
6.0.0.1311
2025.10.16
Test TITLE
1 CS 2025.07.26 09:56
1346 817 817 817 836 836 864 1211 1211 1211 924 924 924 908 908 868 820 820 820 821 860 861 860 860 796 796 796 794 794 847 794
Efficient table scans for DBKEY-based range conditions
2 CS 2023.12.13 11:11
1156 718 718 726 726 726 757 1075 1075 1075 851 851 740 740 693 693 693 693 702 728 728 726 726 726 726 782 782 741 741 712 707
Make usage of TIMESTAMP/TIME WITH TIME ZONE convenient for users when appropriate ICU library is not installed on the client side
3 CS 2022.02.02 14:46
1094 691 658 664 691 691 771 771 771 752 752 752 752 780 780 753 734 715 707 707 715 718 718 718 740 752 771 771 771 732 641
Hex number used at end of statement (e.g. CREATE DOMAIN ... DEFAULT) may read invalid memory and produce wrong values or exceptions
4 CS 2022.02.02 14:46
1127 686 674 674 674 674 724 911 911 911 865 865 787 728 696 694 694 696 694 713 745 745 752 752 752 752 721 700 713 713 709
Statement "CREATE DOMAIN [dm_name] as BIGINT" raises "numeric value is out of range" if its default value is -9223372036854775808
5 CS 2023.12.13 15:25
1154 745 695 639 639 639 639 1219 1219 1219 885 885 853 766 734 678 678 678 708 722 728 728 739 739 739 739 718 705 705 722 659
Negative 128-bit integer constants are not accepted in DEFAULT clause
6 CS 2022.02.02 14:46
1139 673 673 675 675 675 680 1072 1079 1079 1079 1151 1151 698 731 696 696 690 681 681 697 703 745 745 746 746 745 692 686 686 672
Varchar length limit is not enforced when assigning string with trailing spaces in MBCS
7 CS 2022.02.02 14:46
1162 727 1162 1162 1240 1240 1240 1199 1158 1158 1158 847 847 847 748 735 721 721 735 1030 1159 1228 1228 1228 935 766 766 746 746 746 801
Server crashes while fetching from a scrollable cursor in PSQL
8 SS 2023.08.29 11:08
496 293 496 293 293 293 248 242 242 306 306 446 447 451 451 451 523 523 474 510 510 510 543 543 543 530 419 294 294 343 295
Wrong error message on login if the user doesn't exists and WireCrypt is disabled
9 CS 2025.07.06 16:24
1468 965 901 834 834 787 755 755 755 816 855 968 968 832 892 892 892 892 920 920 887 829 829 806 822 806 822 822 1348 1547 1547
"Unique scan" is incorrectly reported in the explained plan for unique index and IS NULL predicate
10 SS 2025.09.29 10:26
1747 986 874 874 955 955 1175 1662 1662 1662 1662 1172 1065 1020 1020 1016 1016 1544 1544 1026 1544 1543 1543 1543 1639 1543 1639 1660 1660 1660 1660
SINGULAR subquery applied to result of join
11 SS 2025.09.29 10:57
1740 920 920 920 1358 1358 1358 1358 1358 1420 1287 1131 1229 1131 1131 1168 1168 1168 1258 1258 1430 1865 1430 1430 1229 1229 1197 1197 1197 1301 1301
Applying SINGULAR to result of query with aggregate function
12 SS 2025.09.29 11:50
1701 1104 1080 1080 1701 1080 1834 1843 1834 1937 1937 1316 1316 1869 1869 1869 2088 2088 1231 1231 1831 1231 1471 1471 1261 1261 1471 1523 1523 1523 1494
Check result of DISTINCT when applying SINGULAR to result of query with aggregate function

Elapsed time, milliseconds:

NN Test name mode
6.0.0.1376
2025.12.17
6.0.0.1375
2025.12.16
6.0.0.1373
2025.12.15
6.0.0.1372
2025.12.13
6.0.0.1369
2025.12.12
6.0.0.1367
2025.12.10
6.0.0.1366
2025.12.08
6.0.0.1365
2025.12.07
6.0.0.1364
2025.12.04
6.0.0.1363
2025.12.03
6.0.0.1361
2025.12.01
6.0.0.1360
2025.11.29
6.0.0.1358
2025.11.24
6.0.0.1357
2025.11.19
6.0.0.1356
2025.11.17
6.0.0.1355
2025.11.16
6.0.0.1354
2025.11.09
6.0.0.1352
2025.11.08
6.0.0.1351
2025.11.07
6.0.0.1346
2025.11.06
6.0.0.1342
2025.11.05
6.0.0.1338
2025.11.03
6.0.0.1337
2025.11.01
6.0.0.1336
2025.10.31
6.0.0.1335
2025.10.29
6.0.0.1334
2025.10.27
6.0.0.1330
2025.10.26
6.0.0.1315
2025.10.24
6.0.0.1313
2025.10.21
6.0.0.1312
2025.10.17
6.0.0.1311
2025.10.16
6.0.0.1309
2025.10.15
6.0.0.1306
2025.10.13
6.0.0.1305
2025.10.12
6.0.0.1304
2025.10.11
Test TITLE
1 CS 1346 1564 810 735 1431 817 836 764 864 1443 1667 1211 924 856 908 1013 1324 868 820 734 754 862 821 866 860 861 796 745 786 1441 1192 794 787 847 745
Efficient table scans for DBKEY-based range conditions
2 CS 1262 1311 718 690 1156 716 726 757 703 1196 1111 1075 738 740 851 1345 677 693 693 691 751 746 702 728 697 726 859 678 782 1315 741 712 693 707 633
Make usage of TIMESTAMP/TIME WITH TIME ZONE convenient for users when appropriate ICU library is not installed on the client side
3 CS 1204 1094 658 635 1180 691 642 664 771 1278 1108 658 730 752 851 1619 734 780 753 670 715 707 648 718 740 752 687 702 771 1251 816 635 606 732 641
Hex number used at end of statement (e.g. CREATE DOMAIN ... DEFAULT) may read invalid memory and produce wrong values or exceptions
4 CS 1174 1147 686 652 1127 672 674 724 650 1118 1121 911 787 728 865 1560 691 696 688 694 796 745 683 713 790 812 752 674 700 1124 721 677 713 657 709
Statement "CREATE DOMAIN [dm_name] as BIGINT" raises "numeric value is out of range" if its default value is -9223372036854775808
5 CS 1154 1226 695 628 1226 745 639 620 612 1219 1290 1254 853 766 885 1233 734 678 635 649 751 708 728 722 834 739 798 718 705 1248 659 644 722 776 629
Negative 128-bit integer constants are not accepted in DEFAULT clause
6 CS 1180 1160 628 636 1139 673 675 680 660 1219 1072 1079 1151 698 1343 1338 696 690 731 656 697 631 681 703 1233 772 745 692 746 1255 686 653 650 849 672
Varchar length limit is not enforced when assigning string with trailing spaces in MBCS
7 CS 1324 628 1183 1162 721 727 1251 1339 1240 1125 1158 1199 771 1374 748 847 1255 700 721 735 672 1159 1030 1396 1434 1228 766 935 687 683 1234 746 1365 732 801
Server crashes while fetching from a scrollable cursor in PSQL
8 SS 533 233 540 284 496 293 501 248 240 515 232 242 306 446 525 451 447 523 360 594 611 474 450 510 580 624 543 530 294 419 269 260 343 433 295
Wrong error message on login if the user doesn't exists and WireCrypt is disabled
9 CS 1578 1468 901 811 1552 965 787 834 745 755 752 855 1020 816 1356 968 777 832 892 1425 1458 887 920 798 829 806 839 757 822 793 1547 1550 1348 1666 786
"Unique scan" is incorrectly reported in the explained plan for unique index and IS NULL predicate
10 SS 2239 1822 1747 864 986 870 874 955 1841 1175 1662 1720 1172 2253 1065 1020 988 1016 1920 957 1544 2125 964 1026 2100 1543 1639 1236 1766 995 1660 1777 1050 1982 1357
SINGULAR subquery applied to result of join
11 SS 1740 868 1939 866 1978 920 773 1680 1358 2127 1287 899 1420 2244 1131 987 1229 1057 1671 1168 1132 2291 1258 1430 1865 1953 1229 1142 1129 1628 1197 1301 1068 1637 1758
Applying SINGULAR to result of query with aggregate function
12 SS 2067 1104 1984 831 1701 1080 1025 1843 1834 1023 1937 2145 1024 2173 1316 1099 1869 2160 2119 978 2088 1231 1151 1832 1831 1191 1471 949 1261 1827 1523 1911 1494 1234 1489
Check result of DISTINCT when applying SINGULAR to result of query with aggregate function

List of tests in this report:


http://tracker.firebirdsql.org/browse/CORE-6278
http://tracker.firebirdsql.org/browse/CORE-6286
http://tracker.firebirdsql.org/browse/CORE-6290
http://tracker.firebirdsql.org/browse/CORE-6291
http://tracker.firebirdsql.org/browse/CORE-6294
http://tracker.firebirdsql.org/browse/CORE-6310
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/gtcs/test_sql_predicates_07.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/gtcs/test_sql_predicates_09.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/gtcs/test_sql_predicates_10.py
https://github.com/FirebirdSQL/firebird/issues/7034
https://github.com/FirebirdSQL/firebird/issues/7723
https://github.com/FirebirdSQL/firebird/issues/8290
=== end of list ===

Last commits information (all timestamps in UTC):