Check firebird.log [no messages found for interval when this test was running]
Jump to: output_first_mismatch    outcomes_full_history    elapsed_time_chart
Show cross-report outcomes.

Annotation type Annotation details
2 @message
assert   
    select count(*) from test where x is null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where y is null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where x+y is null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where z is null and mod(id,2) = 0
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where x-y is null and mod(id,3) <= 1
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where x is not distinct from null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where y is not distinct from null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where x+y is not distinct from null
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where z is not distinct from null and mod(id,2) = 0
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan
    select count(*) from test where x-y is not distinct from null and mod(id,3) <= 1
    Select Expression
    ....-> Aggregate
    ........-> Filter
  - ............-> Table "TEST" Full Scan
  + ............-> Table "PUBLIC"."TEST" Full Scan

LOG DETAILS:

2025-07-03 06:40:53.415
2025-07-03 06:40:53.415 act = <firebird.qa.plugin.Action object at [hex]>
2025-07-03 06:40:53.415 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-07-03 06:40:53.415
2025-07-03 06:40:53.415     @pytest.mark.version('>=6.0')
2025-07-03 06:40:53.415     def test_1(act: Action, capsys):
2025-07-03 06:40:53.415
2025-07-03 06:40:53.415         qry_map = {
2025-07-03 06:40:53.415              0 : 'select count(*) from test where x is null'
2025-07-03 06:40:53.415             ,1 : 'select count(*) from test where y is null'
2025-07-03 06:40:53.415             ,2 : 'select count(*) from test where x+y is null'
2025-07-03 06:40:53.415             ,3 : 'select count(*) from test where z is null and mod(id,2) = 0'
2025-07-03 06:40:53.415             ,4 : 'select count(*) from test where x-y is null and mod(id,3) <= 1'
2025-07-03 06:40:53.415             ,5 : 'select count(*) from test where x is not distinct from null'
2025-07-03 06:40:53.415             ,6 : 'select count(*) from test where y is not distinct from null'
2025-07-03 06:40:53.415             ,7 : 'select count(*) from test where x+y is not distinct from null'
2025-07-03 06:40:53.415             ,8 : 'select count(*) from test where z is not distinct from null and mod(id,2) = 0'
2025-07-03 06:40:53.415             ,9 : 'select count(*) from test where x-y is not distinct from null and mod(id,3) <= 1'
2025-07-03 06:40:53.416         }
2025-07-03 06:40:53.416         nr_block = """
2025-07-03 06:40:53.416             Select Expression
2025-07-03 06:40:53.416             ....-> Aggregate
2025-07-03 06:40:53.416             ........-> Filter
2025-07-03 06:40:53.416             ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.416         """
2025-07-03 06:40:53.416
2025-07-03 06:40:53.416         for iter in range(2):
2025-07-03 06:40:53.416
2025-07-03 06:40:53.416             # check-1: ensure that all indices actually are INACTIVE, i.e. all queries will use full scan.
2025-07-03 06:40:53.416             ##########
2025-07-03 06:40:53.416 >           check_indices_inactive(act, qry_map, nr_block, capsys)
2025-07-03 06:40:53.416
2025-07-03 06:40:53.416 tests\bugs\gh_8091_test.py:109:
2025-07-03 06:40:53.416 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2025-07-03 06:40:53.416
2025-07-03 06:40:53.416 act = <firebird.qa.plugin.Action object at [hex]>
2025-07-03 06:40:53.416 qry_map = {0: 'select count(*) from test where x is null', 1: 'select count(*) from test where y is null', 2: 'select count(*) from test where x+y is null', 3: 'select count(*) from test where z is null and mod(id,2) = 0', ...}
2025-07-03 06:40:53.417 nr_block = '\n        Select Expression\n        ....-> Aggregate\n        ........-> Filter\n        ............-> Table "TEST" Full Scan\n    '
2025-07-03 06:40:53.417 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-07-03 06:40:53.417
2025-07-03 06:40:53.417     def check_indices_inactive(act, qry_map, nr_block, capsys):
2025-07-03 06:40:53.417         with act.db.connect() as con:
2025-07-03 06:40:53.417             cur = con.cursor()
2025-07-03 06:40:53.417             for k,v in qry_map.items():
2025-07-03 06:40:53.417                 ps = cur.prepare(v)
2025-07-03 06:40:53.417                 # Print explained plan with padding eash line by dots in order to see indentations:
2025-07-03 06:40:53.417                 print(v)
2025-07-03 06:40:53.417                 print( '\n'.join([replace_leading(s) for s in ps.detailed_plan.split('\n')]) )
2025-07-03 06:40:53.417                 print('')
2025-07-03 06:40:53.417                 ps.free()
2025-07-03 06:40:53.417
2025-07-03 06:40:53.417         expected_out = '\n'.join( [''.join( (qry_map[i],'\n',nr_block) ) for i in range(len(qry_map))] )
2025-07-03 06:40:53.417         act.expected_stdout = expected_out
2025-07-03 06:40:53.417
2025-07-03 06:40:53.417         act.stdout = capsys.readouterr().out
2025-07-03 06:40:53.417 >       assert act.clean_stdout == act.clean_expected_stdout
2025-07-03 06:40:53.418 E       assert
2025-07-03 06:40:53.418 E           select count(*) from test where x is null
2025-07-03 06:40:53.418 E           Select Expression
2025-07-03 06:40:53.418 E           ....-> Aggregate
2025-07-03 06:40:53.418 E           ........-> Filter
2025-07-03 06:40:53.418 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.418 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.418 E           select count(*) from test where y is null
2025-07-03 06:40:53.418 E           Select Expression
2025-07-03 06:40:53.418 E           ....-> Aggregate
2025-07-03 06:40:53.418 E           ........-> Filter
2025-07-03 06:40:53.418 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.418 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.418 E           select count(*) from test where x+y is null
2025-07-03 06:40:53.418 E           Select Expression
2025-07-03 06:40:53.418 E           ....-> Aggregate
2025-07-03 06:40:53.418 E           ........-> Filter
2025-07-03 06:40:53.418 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.419 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.419 E           select count(*) from test where z is null and mod(id,2) = 0
2025-07-03 06:40:53.419 E           Select Expression
2025-07-03 06:40:53.419 E           ....-> Aggregate
2025-07-03 06:40:53.419 E           ........-> Filter
2025-07-03 06:40:53.419 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.419 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.419 E           select count(*) from test where x-y is null and mod(id,3) <= 1
2025-07-03 06:40:53.419 E           Select Expression
2025-07-03 06:40:53.419 E           ....-> Aggregate
2025-07-03 06:40:53.419 E           ........-> Filter
2025-07-03 06:40:53.419 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.419 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.419 E           select count(*) from test where x is not distinct from null
2025-07-03 06:40:53.419 E           Select Expression
2025-07-03 06:40:53.419 E           ....-> Aggregate
2025-07-03 06:40:53.419 E           ........-> Filter
2025-07-03 06:40:53.420 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.420 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.420 E           select count(*) from test where y is not distinct from null
2025-07-03 06:40:53.420 E           Select Expression
2025-07-03 06:40:53.420 E           ....-> Aggregate
2025-07-03 06:40:53.420 E           ........-> Filter
2025-07-03 06:40:53.420 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.420 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.420 E           select count(*) from test where x+y is not distinct from null
2025-07-03 06:40:53.420 E           Select Expression
2025-07-03 06:40:53.420 E           ....-> Aggregate
2025-07-03 06:40:53.420 E           ........-> Filter
2025-07-03 06:40:53.420 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.420 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.420 E           select count(*) from test where z is not distinct from null and mod(id,2) = 0
2025-07-03 06:40:53.420 E           Select Expression
2025-07-03 06:40:53.420 E           ....-> Aggregate
2025-07-03 06:40:53.421 E           ........-> Filter
2025-07-03 06:40:53.421 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.421 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.421 E           select count(*) from test where x-y is not distinct from null and mod(id,3) <= 1
2025-07-03 06:40:53.421 E           Select Expression
2025-07-03 06:40:53.421 E           ....-> Aggregate
2025-07-03 06:40:53.421 E           ........-> Filter
2025-07-03 06:40:53.421 E         - ............-> Table "TEST" Full Scan
2025-07-03 06:40:53.421 E         + ............-> Table "PUBLIC"."TEST" Full Scan
2025-07-03 06:40:53.421
2025-07-03 06:40:53.421 tests\bugs\gh_8091_test.py:78: AssertionError
2025-07-03 06:40:53.421 ---------------------------- Captured stdout setup ----------------------------
2025-07-03 06:40:53.421 Creating db: localhost:H:\QA\temp\qa2024.tmp\fbqa\test_11708\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]
3 #text
act = <firebird.qa.plugin.Action pytest object at [hex]>
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    @pytest.mark.version('>=6.0')
    def test_1(act: Action, capsys):
    
        qry_map = {
             0 : 'select count(*) from test where x is null'
            ,1 : 'select count(*) from test where y is null'
            ,2 : 'select count(*) from test where x+y is null'
            ,3 : 'select count(*) from test where z is null and mod(id,2) = 0'
            ,4 : 'select count(*) from test where x-y is null and mod(id,3) <= 1'
            ,5 : 'select count(*) from test where x is not distinct from null'
            ,6 : 'select count(*) from test where y is not distinct from null'
            ,7 : 'select count(*) from test where x+y is not distinct from null'
            ,8 : 'select count(*) from test where z is not distinct from null and mod(id,2) = 0'
            ,9 : 'select count(*) from test where x-y is not distinct from null and mod(id,3) <= 1'
        }
        nr_block = """
            Select Expression
            ....-> Aggregate
            ........-> Filter
            ............-> Table "TEST" Full Scan
        """
    
        for iter in range(2):
    
            # check-1: ensure that all indices actually are INACTIVE, i.e. all queries will use full scan.
            ##########
>           check_indices_inactive(act, qry_map, nr_block, capsys)

tests\bugs\gh_8091_test.py:109: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

act = <firebird.qa.plugin.Action pytest object at [hex]>
qry_map = {0: 'select count(*) from test where x is null', 1: 'select count(*) from test where y is null', 2: 'select count(*) from test where x+y is null', 3: 'select count(*) from test where z is null and mod(id,2) = 0', ...}
nr_block = '\n        Select Expression\n        ....-> Aggregate\n        ........-> Filter\n        ............-> Table "TEST" Full Scan\n    '
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    def check_indices_inactive(act, qry_map, nr_block, capsys):
        with act.db.connect() as con:
            cur = con.cursor()
            for k,v in qry_map.items():
                ps = cur.prepare(v)
                # Print explained plan with padding eash line by dots in order to see indentations:
                print(v)
                print( '\n'.join([replace_leading(s) for s in ps.detailed_plan.split('\n')]) )
                print('')
                ps.free()
    
        expected_out = '\n'.join( [''.join( (qry_map[i],'\n',nr_block) ) for i in range(len(qry_map))] )
        act.expected_stdout = expected_out
    
        act.stdout = capsys.readouterr().out
>       assert act.clean_stdout == act.clean_expected_stdout
E       assert   
E           select count(*) from test where x is null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where y is null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where x+y is null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where z is null and mod(id,2) = 0
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where x-y is null and mod(id,3) <= 1
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where x is not distinct from null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where y is not distinct from null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where x+y is not distinct from null
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where z is not distinct from null and mod(id,2) = 0
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan
E           select count(*) from test where x-y is not distinct from null and mod(id,3) <= 1
E           Select Expression
E           ....-> Aggregate
E           ........-> Filter
E         - ............-> Table "TEST" Full Scan
E         + ............-> Table "PUBLIC"."TEST" Full Scan

tests\bugs\gh_8091_test.py:78: AssertionError
Full history of outcomes and elapsed time, ms:
NN SNAP_INFO CS_outcome SS_outcome CS_run_time SS_run_time CS_run_beg CS_run_end SS_run_beg SS_run_end
1 6.0.0.892 2025.07.02 10f7d F F 826 595 2025.07.03 03:14:40.490 2025.07.03 03:14:41.316 2025.07.03 01:29:56.130 2025.07.03 01:29:56.725
2 6.0.0.889 2025.07.02 4b4e6 F F 863 600 2025.07.02 11:12:12.380 2025.07.02 11:12:13.243 2025.07.02 09:30:30.940 2025.07.02 09:30:31.540
3 6.0.0.889 2025.07.01 969ac F F 871 616 2025.07.02 03:17:47.638 2025.07.02 03:17:48.509 2025.07.02 01:32:48.357 2025.07.02 01:32:48.973
4 6.0.0.881 2025.06.27 7035d F F 823 590 2025.07.01 03:11:36.887 2025.07.01 03:11:37.710 2025.07.01 01:29:39.862 2025.07.01 01:29:40.452
5 6.0.0.877 2025.06.26 8e38f F F 835 663 2025.06.27 03:12:58.067 2025.06.27 03:12:58.902 2025.06.27 01:30:25.423 2025.06.27 01:30:26.086
6 6.0.0.876 2025.06.25 b1bec F F 823 609 2025.06.26 03:18:17.172 2025.06.26 03:18:17.995 2025.06.26 01:36:03.901 2025.06.26 01:36:04.510
7 6.0.0.863 2025.06.24 c3c20 F F 846 613 2025.06.25 08:02:26.212 2025.06.25 08:02:27.058 2025.06.25 01:30:06.067 2025.06.25 01:30:06.680
8 6.0.0.858 2025.06.24 cbbbf F F 832 613 2025.06.24 17:44:58.722 2025.06.24 17:44:59.554 2025.06.24 16:02:03.874 2025.06.24 16:02:04.487
9 6.0.0.858 2025.06.23 d377c F F 846 600 2025.06.24 08:56:59.904 2025.06.24 08:57:00.750 2025.06.24 07:14:25.928 2025.06.24 07:14:26.528
10 6.0.0.854 2025.06.23 10b58 F F 832 623 2025.06.23 15:37:52.625 2025.06.23 15:37:53.457 2025.06.23 13:53:58.982 2025.06.23 13:53:59.605
11 6.0.0.849 2025.06.20 7b79c F F 853 614 2025.06.21 03:16:11.501 2025.06.21 03:16:12.354 2025.06.21 01:30:38.622 2025.06.21 01:30:39.236
12 6.0.0.848 2025.06.19 c483c F F 832 630 2025.06.20 03:15:48.999 2025.06.20 03:15:49.831 2025.06.20 01:30:23.266 2025.06.20 01:30:23.896
13 6.0.0.845 2025.06.18 20191 F F 840 626 2025.06.19 03:15:26.250 2025.06.19 03:15:27.090 2025.06.19 01:30:10.243 2025.06.19 01:30:10.869
14 6.0.0.843 2025.06.16 995f4 F F 825 642 2025.06.18 03:15:14.470 2025.06.18 03:15:15.295 2025.06.18 01:29:53.472 2025.06.18 01:29:54.114
15 6.0.0.840 2025.06.14 29bca F F 837 624 2025.06.15 03:23:44.701 2025.06.15 03:23:45.538 2025.06.15 01:32:56.716 2025.06.15 01:32:57.340
16 6.0.0.838 2025.06.13 0e28a F F 868 617 2025.06.14 03:21:28.226 2025.06.14 03:21:29.094 2025.06.14 01:31:16.089 2025.06.14 01:31:16.706
17 6.0.0.834 2025.06.11 e889f F F 874 597 2025.06.12 03:19:00.387 2025.06.12 03:19:01.261 2025.06.12 01:31:47.437 2025.06.12 01:31:48.034
18 6.0.0.800 2025.06.10 1f226 P P 2540 1819 2025.06.11 02:03:05.601 2025.06.11 02:03:08.141 2025.06.11 00:54:34.056 2025.06.11 00:54:35.875
19 6.0.0.799 2025.06.07 be644 P P 2583 1853 2025.06.10 02:02:41.571 2025.06.10 02:02:44.154 2025.06.10 00:54:11.200 2025.06.10 00:54:13.053
20 6.0.0.797 2025.06.06 303e8 P P 2531 1806 2025.06.07 02:01:34.086 2025.06.07 02:01:36.617 2025.06.07 00:53:59.654 2025.06.07 00:54:01.460
21 6.0.0.795 2025.05.29 7a71a P P 2468 1789 2025.06.06 02:01:24.630 2025.06.06 02:01:27.098 2025.06.06 00:53:57.412 2025.06.06 00:53:59.201
22 6.0.0.792 2025.05.28 ee5a8 P P 2477 1831 2025.05.29 02:00:30.470 2025.05.29 02:00:32.947 2025.05.29 00:54:03.918 2025.05.29 00:54:05.749
23 6.0.0.791 2025.05.27 02db8 P P 2590 1828 2025.05.28 02:00:59.288 2025.05.28 02:01:01.878 2025.05.28 00:53:46.947 2025.05.28 00:53:48.775
24 6.0.0.789 2025.05.21 64051 P P 2488 1818 2025.05.25 02:00:42.775 2025.05.25 02:00:45.263 2025.05.25 00:54:11.784 2025.05.25 00:54:13.602
25 6.0.0.787 2025.05.20 230ad P P 2553 1822 2025.05.21 01:59:38.364 2025.05.21 01:59:40.917 2025.05.21 00:53:21.506 2025.05.21 00:53:23.328
26 6.0.0.783 2025.05.12 37320 P P 2479 1801 2025.05.19 01:59:25.738 2025.05.19 01:59:28.217 2025.05.19 00:53:29.190 2025.05.19 00:53:30.991
27 6.0.0.779 2025.05.11 136fa P P 2515 1841 2025.05.12 02:01:32.544 2025.05.12 02:01:35.059 2025.05.12 00:54:06.198 2025.05.12 00:54:08.039
28 6.0.0.778 2025.05.07 d735e P P 2532 1796 2025.05.11 02:00:57.266 2025.05.11 02:00:59.798 2025.05.11 00:54:20.308 2025.05.11 00:54:22.104
29 6.0.0.776 2025.05.06 007cd P P 2508 1776 2025.05.07 02:00:11.786 2025.05.07 02:00:14.294 2025.05.07 00:53:57.273 2025.05.07 00:53:59.049
30 6.0.0.770 2025.05.05 82c4a P P 2482 1772 2025.05.06 02:00:30.935 2025.05.06 02:00:33.417 2025.05.06 00:54:03.571 2025.05.06 00:54:05.343
31 6.0.0.767 2025.05.01 cdd29 P P 2476 1866 2025.05.02 02:01:06.757 2025.05.02 02:01:09.233 2025.05.02 00:54:54.549 2025.05.02 00:54:56.415
32 6.0.0.762 2025.04.30 5cb15 P P 2437 1788 2025.05.01 01:59:33.912 2025.05.01 01:59:36.349 2025.05.01 00:54:16.285 2025.05.01 00:54:18.073
33 6.0.0.755 2025.04.29 739c6 P P 2481 1768 2025.04.30 01:59:47.291 2025.04.30 01:59:49.772 2025.04.30 00:53:58.862 2025.04.30 00:54:00.630
34 6.0.0.753 2025.04.27 29ab3 P P 2485 1876 2025.04.29 01:59:57.687 2025.04.29 02:00:00.172 2025.04.29 00:54:02.188 2025.04.29 00:54:04.064
35 6.0.0.745 2025.04.21 78ad8 P P 2586 1823 2025.04.26 02:01:21.749 2025.04.26 02:01:24.335 2025.04.26 00:54:21.892 2025.04.26 00:54:23.715
36 6.0.0.744 2025.04.19 e883a P P 2475 1832 2025.04.20 02:00:49.145 2025.04.20 02:00:51.620 2025.04.20 00:54:14.968 2025.04.20 00:54:16.800
37 6.0.0.742 2025.04.17 abc3b P P 2507 1790 2025.04.19 02:00:16.815 2025.04.19 02:00:19.322 2025.04.19 00:53:50.116 2025.04.19 00:53:51.906
38 6.0.0.737 2025.04.16 fe52b P P 2538 1804 2025.04.17 02:00:41.295 2025.04.17 02:00:43.833 2025.04.17 00:54:03.302 2025.04.17 00:54:05.106
39 6.0.0.736 2025.04.14 3e6be P P 2490 1801 2025.04.15 02:01:35.431 2025.04.15 02:01:37.921 2025.04.15 00:54:20.865 2025.04.15 00:54:22.666
40 6.0.0.735 2025.04.13 6635c P P 2495 1824 2025.04.14 02:00:47.155 2025.04.14 02:00:49.650 2025.04.14 00:54:36.046 2025.04.14 00:54:37.870
41 6.0.0.734 2025.04.12 e2fd1 P P 2375 1735 2025.04.13 01:58:36.664 2025.04.13 01:58:39.039 2025.04.13 00:53:33.499 2025.04.13 00:53:35.234
42 6.0.0.730 2025.04.11 240b8 P P 2461 1799 2025.04.12 02:05:09.845 2025.04.12 02:05:12.306 2025.04.12 00:55:02.030 2025.04.12 00:55:03.829
43 6.0.0.726 2025.04.10 d79c6 P P 2456 1847 2025.04.11 02:05:31.425 2025.04.11 02:05:33.881 2025.04.11 00:54:51.143 2025.04.11 00:54:52.990
44 6.0.0.725 2025.04.09 a2b05 P P 2503 1820 2025.04.10 02:04:43.603 2025.04.10 02:04:46.106 2025.04.10 00:54:44.012 2025.04.10 00:54:45.832
45 6.0.0.722 2025.04.08 a8b86 P P 2529 1805 2025.04.09 02:01:21.732 2025.04.09 02:01:24.261 2025.04.09 00:54:22.798 2025.04.09 00:54:24.603
46 6.0.0.719 2025.04.06 90fd9 P P 2473 1809 2025.04.08 02:01:18.520 2025.04.08 02:01:20.993 2025.04.08 00:54:16.162 2025.04.08 00:54:17.971
47 6.0.0.717 2025.04.04 53d70 P P 2524 1818 2025.04.05 02:01:23.339 2025.04.05 02:01:25.863 2025.04.05 00:54:26.944 2025.04.05 00:54:28.762
48 6.0.0.716 2025.04.03 fc636 P P 2464 1809 2025.04.04 02:01:21.851 2025.04.04 02:01:24.315 2025.04.04 00:54:31.133 2025.04.04 00:54:32.942
49 6.0.0.715 2025.04.02 907ed P P 2552 1842 2025.04.03 02:01:29.838 2025.04.03 02:01:32.390 2025.04.03 00:54:21.347 2025.04.03 00:54:23.189
50 6.0.0.710 2025.04.01 40651 P P 2498 1820 2025.04.02 02:01:35.736 2025.04.02 02:01:38.234 2025.04.02 00:55:04.726 2025.04.02 00:55:06.546
51 6.0.0.708 2025.03.31 cb069 P P 2449 1795 2025.04.01 02:00:53.465 2025.04.01 02:00:55.914 2025.04.01 00:54:21.065 2025.04.01 00:54:22.860
52 6.0.0.707 2025.03.28 4bd4f P P 2500 1836 2025.03.31 02:01:19.531 2025.03.31 02:01:22.031 2025.03.31 00:54:18.380 2025.03.31 00:54:20.216
53 6.0.0.702 2025.03.27 86f4d P P 2670 1948 2025.03.28 02:18:32.316 2025.03.28 02:18:34.986 2025.03.28 00:55:29.376 2025.03.28 00:55:31.324
54 6.0.0.698 2025.03.26 d72a7 P P 2624 1821 2025.03.27 15:44:38.822 2025.03.27 15:44:41.446 2025.03.27 14:35:43.834 2025.03.27 14:35:45.655
55 6.0.0.693 2025.03.25 8aac2 P P 2650 1903 2025.03.26 02:05:15.999 2025.03.26 02:05:18.649 2025.03.26 00:56:09.675 2025.03.26 00:56:11.578
56 6.0.0.693 2025.03.24 0b559 P P 2626 1951 2025.03.25 02:05:51.754 2025.03.25 02:05:54.380 2025.03.25 00:56:10.339 2025.03.25 00:56:12.290
57 6.0.0.687 2025.03.22 730aa P P 2545 1951 2025.03.24 02:05:36.325 2025.03.24 02:05:38.870 2025.03.24 00:56:33.304 2025.03.24 00:56:35.255
58 6.0.0.686 2025.03.20 71bf6 P P 2518 1835 2025.03.21 02:02:07.000 2025.03.21 02:02:09.518 2025.03.21 00:54:58.449 2025.03.21 00:55:00.284
59 6.0.0.685 2025.03.19 a8577 P P 2515 1835 2025.03.20 02:02:21.217 2025.03.20 02:02:23.732 2025.03.20 00:55:30.317 2025.03.20 00:55:32.152
60 6.0.0.680 2025.03.18 90d29 P P 2550 1832 2025.03.19 02:02:39.497 2025.03.19 02:02:42.047 2025.03.19 00:55:36.703 2025.03.19 00:55:38.535
61 6.0.0.677 2025.03.16 c0a60 P P 2503 1815 2025.03.18 02:00:51.864 2025.03.18 02:00:54.367 2025.03.18 00:55:30.363 2025.03.18 00:55:32.178
62 6.0.0.676 2025.03.15 11cfb P P 2510 1818 2025.03.16 02:00:14.886 2025.03.16 02:00:17.396 2025.03.16 00:54:35.453 2025.03.16 00:54:37.271
63 6.0.0.674 2025.03.14 7d82c P P 2537 1775 2025.03.15 01:58:49.794 2025.03.15 01:58:52.331 2025.03.15 00:55:05.422 2025.03.15 00:55:07.197
64 6.0.0.673 2025.03.13 40f5b P P 2375 1859 2025.03.14 14:29:53.393 2025.03.14 14:29:55.768 2025.03.14 13:24:57.055 2025.03.14 13:24:58.914
65 6.0.0.671 2025.03.12 a4fff P P 2635 1913 2025.03.13 02:04:16.728 2025.03.13 02:04:19.363 2025.03.13 00:56:42.328 2025.03.13 00:56:44.241
66 6.0.0.663 2025.03.11 65970 P P 2623 1925 2025.03.12 02:03:42.388 2025.03.12 02:03:45.011 2025.03.12 00:56:20.325 2025.03.12 00:56:22.250
67 6.0.0.661 2025.03.07 b9869 P P 2552 1919 2025.03.11 02:04:01.705 2025.03.11 02:04:04.257 2025.03.11 00:56:31.252 2025.03.11 00:56:33.171
68 6.0.0.660 2025.03.04 a6700 P P 2688 1847 2025.03.06 02:04:11.825 2025.03.06 02:04:14.513 2025.03.06 00:56:19.115 2025.03.06 00:56:20.962
69 6.0.0.658 2025.03.03 f15f8 P P 2581 1842 2025.03.04 02:00:59.304 2025.03.04 02:01:01.885 2025.03.04 00:55:34.122 2025.03.04 00:55:35.964
70 6.0.0.656 2025.02.27 25fb4 P P 2549 1934 2025.03.03 02:01:10.632 2025.03.03 02:01:13.181 2025.03.03 00:55:39.102 2025.03.03 00:55:41.036
71 6.0.0.655 2025.02.25 6e3e0 P P 2633 1977 2025.02.27 02:02:46.822 2025.02.27 02:02:49.455 2025.02.27 00:56:14.758 2025.02.27 00:56:16.735
72 6.0.0.654 2025.02.24 b7141 P P 2462 1807 2025.02.25 01:59:36.876 2025.02.25 01:59:39.338 2025.02.25 00:55:00.736 2025.02.25 00:55:02.543
73 6.0.0.652 2025.02.22 22662 P P 2614 1817 2025.02.24 01:58:59.042 2025.02.24 01:59:01.656 2025.02.24 00:54:35.963 2025.02.24 00:54:37.780
74 6.0.0.647 2025.02.21 9fccb P P 2487 1800 2025.02.22 01:57:58.772 2025.02.22 01:58:01.259 2025.02.22 00:54:14.689 2025.02.22 00:54:16.489
75 6.0.0.640 2025.02.19 9b8ac P P 2437 1814 2025.02.20 01:59:28.238 2025.02.20 01:59:30.675 2025.02.20 00:54:44.747 2025.02.20 00:54:46.561
76 6.0.0.639 2025.02.18 201a4 P P 2542 1807 2025.02.19 02:00:16.667 2025.02.19 02:00:19.209 2025.02.19 00:55:25.645 2025.02.19 00:55:27.452
77 6.0.0.637 2025.02.12 6d0f5 P P 2467 1908 2025.02.14 02:00:55.573 2025.02.14 02:00:58.040 2025.02.14 00:55:47.972 2025.02.14 00:55:49.880
78 6.0.0.636 2025.02.11 0424f P P 2447 1875 2025.02.12 02:00:24.683 2025.02.12 02:00:27.130 2025.02.12 00:55:13.001 2025.02.12 00:55:14.876
79 6.0.0.635 2025.02.10 f640f P P 2516 1813 2025.02.11 01:59:53.433 2025.02.11 01:59:55.949 2025.02.11 00:55:02.250 2025.02.11 00:55:04.063
80 6.0.0.629 2025.02.07 194f9 P P 2504 1817 2025.02.08 01:59:47.615 2025.02.08 01:59:50.119 2025.02.08 00:54:59.147 2025.02.08 00:55:00.964
81 6.0.0.628 2025.02.06 859d5 P P 2449 1821 2025.02.07 11:03:29.392 2025.02.07 11:03:31.841 2025.02.07 09:52:20.497 2025.02.07 09:52:22.318
82 6.0.0.621 2025.02.05 34fe7 P P 2498 1829 2025.02.07 02:13:31.515 2025.02.07 02:13:34.013 2025.02.07 01:02:01.642 2025.02.07 01:02:03.471
83 6.0.0.609 2025.02.04 76d57 P P 2514 1822 2025.02.05 02:13:20.568 2025.02.05 02:13:23.082 2025.02.05 01:02:07.627 2025.02.05 01:02:09.449
84 6.0.0.607 2025.02.03 1985b P P 2515 1802 2025.02.04 02:13:11.901 2025.02.04 02:13:14.416 2025.02.04 01:01:45.994 2025.02.04 01:01:47.796
85 6.0.0.601 2025.02.01 6af07 P P 2589 1842 2025.02.02 01:59:37.435 2025.02.02 01:59:40.024 2025.02.02 00:55:10.346 2025.02.02 00:55:12.188
86 6.0.0.600 2025.01.27 188de P P 2559 1823 2025.01.28 01:59:38.380 2025.01.28 01:59:40.939 2025.01.28 00:54:47.996 2025.01.28 00:54:49.819
87 6.0.0.599 2025.01.25 ba588 P P 2549 1819 2025.01.26 01:59:25.904 2025.01.26 01:59:28.453 2025.01.26 00:54:50.142 2025.01.26 00:54:51.961
88 6.0.0.598 2025.01.23 ddbc3 P P 2527 1822 2025.01.25 11:47:56.392 2025.01.25 11:47:58.919 2025.01.25 10:42:48.392 2025.01.25 10:42:50.214
89 6.0.0.595 2025.01.22 e62f3 P P 2528 1806 2025.01.23 01:59:52.651 2025.01.23 01:59:55.179 2025.01.23 00:54:47.532 2025.01.23 00:54:49.338
90 6.0.0.594 2025.01.21 47fb6 P P 2507 1806 2025.01.22 01:59:19.353 2025.01.22 01:59:21.860 2025.01.22 00:54:48.406 2025.01.22 00:54:50.212
91 6.0.0.590 2025.01.20 3d7c0 P P 2451 1819 2025.01.21 01:59:40.360 2025.01.21 01:59:42.811 2025.01.21 00:54:48.265 2025.01.21 00:54:50.084
92 6.0.0.588 2025.01.19 b1c4e P P 2454 1884 2025.01.20 01:59:03.075 2025.01.20 01:59:05.529 2025.01.20 00:54:42.238 2025.01.20 00:54:44.122
93 6.0.0.587 2025.01.18 63e6e P P 2640 1889 2025.01.19 01:58:44.240 2025.01.19 01:58:46.880 2025.01.19 00:54:36.739 2025.01.19 00:54:38.628
94 6.0.0.585 2025.01.16 2d6bb P P 2390 1735 2025.01.18 01:57:37.326 2025.01.18 01:57:39.716 2025.01.18 00:55:08.489 2025.01.18 00:55:10.224
95 6.0.0.584 2025.01.15 a0aa2 P P 2523 1795 2025.01.16 02:01:14.175 2025.01.16 02:01:16.698 2025.01.16 00:55:56.621 2025.01.16 00:55:58.416
96 6.0.0.581 2025.01.15 69690 P P 2595 1820 2025.01.15 18:10:59.552 2025.01.15 18:11:02.147 2025.01.15 17:04:35.307 2025.01.15 17:04:37.127
97 6.0.0.581 2025.01.14 21e9e P P 2545 1843 2025.01.15 02:00:25.231 2025.01.15 02:00:27.776 2025.01.15 00:55:34.304 2025.01.15 00:55:36.147
98 6.0.0.577 2025.01.14 91dce P P 2463 1826 2025.01.14 17:21:29.273 2025.01.14 17:21:31.736 2025.01.14 16:16:34.089 2025.01.14 16:16:35.915
99 6.0.0.577 2025.01.13 7e293 P P 2522 1836 2025.01.14 11:44:13.333 2025.01.14 11:44:15.855 2025.01.14 10:39:48.380 2025.01.14 10:39:50.216
100 6.0.0.576 2025.01.12 05898 P P 2638 1799 2025.01.13 02:01:38.702 2025.01.13 02:01:41.340 2025.01.13 00:55:54.901 2025.01.13 00:55:56.700
101 6.0.0.573 2025.01.10 c20f3 P P 2606 1837 2025.01.11 02:01:41.583 2025.01.11 02:01:44.189 2025.01.11 00:56:00.433 2025.01.11 00:56:02.270
102 6.0.0.571 2024.12.31 81bba P P 2601 1828 2025.01.01 02:00:39.825 2025.01.01 02:00:42.426 2025.01.01 00:55:26.846 2025.01.01 00:55:28.674
103 6.0.0.570 2024.12.30 c3c8d P P 2534 1848 2024.12.31 02:00:16.527 2024.12.31 02:00:19.061 2024.12.31 00:55:44.907 2024.12.31 00:55:46.755
104 6.0.0.565 2024.12.28 5fc59 P P 2535 1839 2024.12.29 17:55:44.972 2024.12.29 17:55:47.507 2024.12.29 16:50:53.096 2024.12.29 16:50:54.935
105 6.0.0.564 2024.12.26 12514 P P 2463 1851 2024.12.27 01:59:55.335 2024.12.27 01:59:57.798 2024.12.27 00:55:16.106 2024.12.27 00:55:17.957
106 6.0.0.560 2024.12.25 fa83e P P 2688 1855 2024.12.26 02:00:25.088 2024.12.26 02:00:27.776 2024.12.26 00:55:22.656 2024.12.26 00:55:24.511
107 6.0.0.559 2024.12.23 cc800 P P 2462 1809 2024.12.25 01:59:55.607 2024.12.25 01:59:58.069 2024.12.25 00:55:22.461 2024.12.25 00:55:24.270
108 6.0.0.556 2024.12.22 a0404 P P 2476 1870 2024.12.23 01:59:51.812 2024.12.23 01:59:54.288 2024.12.23 00:55:03.976 2024.12.23 00:55:05.846
109 6.0.0.555 2024.12.19 6990a P P 2493 1816 2024.12.21 12:54:41.523 2024.12.21 12:54:44.016 2024.12.21 11:49:19.837 2024.12.21 11:49:21.653
110 6.0.0.553 2024.12.17 d1f8a P P 2697 1826 2024.12.18 01:59:02.568 2024.12.18 01:59:05.265 2024.12.18 00:54:52.581 2024.12.18 00:54:54.407
111 6.0.0.552 2024.12.11 85e25 P P 2555 1804 2024.12.16 01:58:28.802 2024.12.16 01:58:31.357 2024.12.16 00:54:42.141 2024.12.16 00:54:43.945
112 6.0.0.550 2024.12.10 b37ac P P 2588 1843 2024.12.11 02:01:56.789 2024.12.11 02:01:59.377 2024.12.11 00:55:16.123 2024.12.11 00:55:17.966
113 6.0.0.548 2024.12.08 2cc77 P P 2555 1839 2024.12.09 02:04:47.070 2024.12.09 02:04:49.625 2024.12.09 00:58:42.712 2024.12.09 00:58:44.551
114 6.0.0.544 2024.12.05 96943 P P 2565 1908 2024.12.06 01:59:19.573 2024.12.06 01:59:22.138 2024.12.06 00:55:31.895 2024.12.06 00:55:33.803
115 6.0.0.543 2024.12.03 30b77 P P 2514 1814 2024.12.04 01:59:20.350 2024.12.04 01:59:22.864 2024.12.04 00:56:10.541 2024.12.04 00:56:12.355
116 6.0.0.540 2024.12.02 4a1f4 P P 2539 1921 2024.12.03 01:58:39.513 2024.12.03 01:58:42.052 2024.12.03 00:55:27.486 2024.12.03 00:55:29.407
117 6.0.0.539 2024.11.28 1f283 P P 2549 1820 2024.11.30 01:58:03.055 2024.11.30 01:58:05.604 2024.11.30 00:55:16.258 2024.11.30 00:55:18.078
118 6.0.0.535 2024.11.27 6551a P P 2516 1869 2024.11.28 01:56:42.816 2024.11.28 01:56:45.332 2024.11.28 00:54:36.379 2024.11.28 00:54:38.248
119 6.0.0.535 2024.11.26 77b95 P P 2482 1819 2024.11.27 01:57:01.860 2024.11.27 01:57:04.342 2024.11.27 00:54:53.868 2024.11.27 00:54:55.687
120 6.0.0.534 2024.11.25 e9584 P P 2473 1852 2024.11.26 01:57:17.073 2024.11.26 01:57:19.546 2024.11.26 00:54:39.035 2024.11.26 00:54:40.887
121 6.0.0.533 2024.11.17 933ac P P 2534 1813 2024.11.22 01:57:56.077 2024.11.22 01:57:58.611 2024.11.22 00:55:08.521 2024.11.22 00:55:10.334
122 6.0.0.532 2024.11.17 1a471 P P 2524 1814 2024.11.17 14:31:41.963 2024.11.17 14:31:44.487 2024.11.17 13:29:34.692 2024.11.17 13:29:36.506
123 6.0.0.532 2024.11.16 9e263 P P 2629 1795 2024.11.17 01:56:29.032 2024.11.17 01:56:31.661 2024.11.17 00:54:23.662 2024.11.17 00:54:25.457
124 6.0.0.530 2024.11.15 49804 P P 2468 1734 2024.11.16 01:54:40.871 2024.11.16 01:54:43.339 2024.11.16 00:54:07.206 2024.11.16 00:54:08.940
125 6.0.0.528 2024.11.14 9625b P P 2508 1826 2024.11.15 01:59:09.753 2024.11.15 01:59:12.261 2024.11.15 00:55:57.283 2024.11.15 00:55:59.109
126 6.0.0.526 2024.11.12 65b80 P P 2568 1839 2024.11.14 01:58:17.910 2024.11.14 01:58:20.478 2024.11.14 00:55:18.321 2024.11.14 00:55:20.160
127 6.0.0.523 2024.11.08 8ca23 P P 2509 1916 2024.11.11 01:56:31.850 2024.11.11 01:56:34.359 2024.11.11 00:54:34.777 2024.11.11 00:54:36.693
128 6.0.0.520 2024.11.08 52657 P P 2375 1735 2024.11.08 18:30:26.535 2024.11.08 18:30:28.910 2024.11.08 17:29:26.503 2024.11.08 17:29:28.238
129 6.0.0.520 2024.11.07 4eefa P P 2458 1820 2024.11.08 01:55:41.351 2024.11.08 01:55:43.809 2024.11.08 00:54:40.315 2024.11.08 00:54:42.135
130 6.0.0.516 2024.11.04 b0c36 P P 2567 1824 2024.11.05 01:56:48.717 2024.11.05 01:56:51.284 2024.11.05 00:54:29.374 2024.11.05 00:54:31.198
131 6.0.0.515 2024.10.30 d53f3 P P 2457 1873 2024.11.04 01:56:22.996 2024.11.04 01:56:25.453 2024.11.04 00:54:33.736 2024.11.04 00:54:35.609
132 6.0.0.512 2024.10.29 833ef P P 2538 1837 2024.10.30 01:58:49.089 2024.10.30 01:58:51.627 2024.10.30 00:55:33.849 2024.10.30 00:55:35.686
133 6.0.0.511 2024.10.26 c4bc9 P P 2525 1826 2024.10.29 01:58:32.819 2024.10.29 01:58:35.344 2024.10.29 00:55:16.556 2024.10.29 00:55:18.382
134 6.0.0.508 2024.10.24 a8f5b E E 1055 534 2024.10.26 10:05:36.165 2024.10.26 10:05:37.220 2024.10.26 09:01:44.298 2024.10.26 09:01:44.832

Elapsed time, ms. Chart for last 134 runs:

Last commits information (all timestamps in UTC):