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 Expression
    ....-> Filter
    ........-> Nested Loop Join (outer)
    ............-> Filter
  - ................-> Table "RR" as "V R" Access By ID
  + ................-> Table "PUBLIC"."RR" as "PUBLIC"."V" "R" Access By ID
    ....................-> Bitmap
  - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
  + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
    ............-> Filter
  - ................-> Table "RF" as "V RF" Access By ID
  + ................-> Table "PUBLIC"."RF" as "PUBLIC"."V" "PUBLIC"."RF" Access By ID
    ....................-> Bitmap
  - ........................-> Index "RF_REL_NAME" Range Scan (full match)
  + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)
    Select Expression
    ....-> Filter
    ........-> Nested Loop Join (outer)
    ............-> Filter
  - ................-> Table "RR" as "D R" Access By ID
  + ................-> Table "PUBLIC"."RR" as "D" "R" Access By ID
    ....................-> Bitmap
  - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
  + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
    ............-> Filter
  - ................-> Table "RF" as "D RF" Access By ID
  + ................-> Table "PUBLIC"."RF" as "D" "PUBLIC"."RF" Access By ID
    ....................-> Bitmap
  - ........................-> Index "RF_REL_NAME" Range Scan (full match)
  + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)

LOG DETAILS:

2025-07-01 17:49:10.385
2025-07-01 17:49:10.385 act = <firebird.qa.plugin.Action object at [hex]>
2025-07-01 17:49:10.385 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-07-01 17:49:10.385
2025-07-01 17:49:10.385     @pytest.mark.version('>=3.0')
2025-07-01 17:49:10.385     def test_1(act: Action, capsys):
2025-07-01 17:49:10.385
2025-07-01 17:49:10.385         query_from_view = """
2025-07-01 17:49:10.385             select /* trace_tag: VIEW */ v.rel_name as v_rel_name, v.id as v_id from v
2025-07-01 17:49:10.385             where id = 0
2025-07-01 17:49:10.385         """
2025-07-01 17:49:10.385         query_from_dt = """
2025-07-01 17:49:10.385             select /* trace_tag: DERIVED TABLE */ d.rel_name as d_rel_name, d.id as d_id
2025-07-01 17:49:10.385             from (
2025-07-01 17:49:10.386                 select r.rel_name, abs(r.id) as id
2025-07-01 17:49:10.386                 from rr r
2025-07-01 17:49:10.386                 left
2025-07-01 17:49:10.386                 join rf on r.rel_name = rf.rel_name and r.fid = rf.fid
2025-07-01 17:49:10.386                 where r.id < 128
2025-07-01 17:49:10.386             ) d
2025-07-01 17:49:10.386             where d.id = 0
2025-07-01 17:49:10.386         """
2025-07-01 17:49:10.386
2025-07-01 17:49:10.386         with act.db.connect() as con:
2025-07-01 17:49:10.386             cur = con.cursor()
2025-07-01 17:49:10.386             for test_sql in (query_from_view, query_from_dt):
2025-07-01 17:49:10.386                 ps = cur.prepare(test_sql)
2025-07-01 17:49:10.386                 print( '\n'.join([replace_leading(s) for s in ps.detailed_plan.split('\n')]) )
2025-07-01 17:49:10.386
2025-07-01 17:49:10.386         expected_stdout = """
2025-07-01 17:49:10.386             Select Expression
2025-07-01 17:49:10.386             ....-> Filter
2025-07-01 17:49:10.386             ........-> Nested Loop Join (outer)
2025-07-01 17:49:10.386             ............-> Filter
2025-07-01 17:49:10.386             ................-> Table "RR" as "V R" Access By ID
2025-07-01 17:49:10.386             ....................-> Bitmap
2025-07-01 17:49:10.387             ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.387             ............-> Filter
2025-07-01 17:49:10.387             ................-> Table "RF" as "V RF" Access By ID
2025-07-01 17:49:10.387             ....................-> Bitmap
2025-07-01 17:49:10.387             ........................-> Index "RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.387
2025-07-01 17:49:10.387             Select Expression
2025-07-01 17:49:10.387             ....-> Filter
2025-07-01 17:49:10.387             ........-> Nested Loop Join (outer)
2025-07-01 17:49:10.387             ............-> Filter
2025-07-01 17:49:10.387             ................-> Table "RR" as "D R" Access By ID
2025-07-01 17:49:10.387             ....................-> Bitmap
2025-07-01 17:49:10.387             ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.387             ............-> Filter
2025-07-01 17:49:10.387             ................-> Table "RF" as "D RF" Access By ID
2025-07-01 17:49:10.387             ....................-> Bitmap
2025-07-01 17:49:10.387             ........................-> Index "RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.387         """
2025-07-01 17:49:10.387         act.expected_stdout = expected_stdout
2025-07-01 17:49:10.388         act.stdout = capsys.readouterr().out
2025-07-01 17:49:10.388 >       assert act.clean_stdout == act.clean_expected_stdout
2025-07-01 17:49:10.388 E       assert
2025-07-01 17:49:10.388 E           Select Expression
2025-07-01 17:49:10.388 E           ....-> Filter
2025-07-01 17:49:10.388 E           ........-> Nested Loop Join (outer)
2025-07-01 17:49:10.388 E           ............-> Filter
2025-07-01 17:49:10.388 E         - ................-> Table "RR" as "V R" Access By ID
2025-07-01 17:49:10.388 E         + ................-> Table "PUBLIC"."RR" as "PUBLIC"."V" "R" Access By ID
2025-07-01 17:49:10.388 E           ....................-> Bitmap
2025-07-01 17:49:10.388 E         - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.388 E         + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.388 E           ............-> Filter
2025-07-01 17:49:10.388 E         - ................-> Table "RF" as "V RF" Access By ID
2025-07-01 17:49:10.388 E         + ................-> Table "PUBLIC"."RF" as "PUBLIC"."V" "PUBLIC"."RF" Access By ID
2025-07-01 17:49:10.389 E           ....................-> Bitmap
2025-07-01 17:49:10.389 E         - ........................-> Index "RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.389 E         + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.389 E           Select Expression
2025-07-01 17:49:10.389 E           ....-> Filter
2025-07-01 17:49:10.389 E           ........-> Nested Loop Join (outer)
2025-07-01 17:49:10.389 E           ............-> Filter
2025-07-01 17:49:10.389 E         - ................-> Table "RR" as "D R" Access By ID
2025-07-01 17:49:10.389 E         + ................-> Table "PUBLIC"."RR" as "D" "R" Access By ID
2025-07-01 17:49:10.389 E           ....................-> Bitmap
2025-07-01 17:49:10.389 E         - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.389 E         + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
2025-07-01 17:49:10.389 E           ............-> Filter
2025-07-01 17:49:10.389 E         - ................-> Table "RF" as "D RF" Access By ID
2025-07-01 17:49:10.390 E         + ................-> Table "PUBLIC"."RF" as "D" "PUBLIC"."RF" Access By ID
2025-07-01 17:49:10.390 E           ....................-> Bitmap
2025-07-01 17:49:10.390 E         - ........................-> Index "RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.390 E         + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)
2025-07-01 17:49:10.390
2025-07-01 17:49:10.390 tests\bugs\gh_4314_test.py:122: AssertionError
2025-07-01 17:49:10.390 ---------------------------- Captured stdout setup ----------------------------
2025-07-01 17:49:10.390 Creating db: localhost:H:\QA\temp\qa2024.tmp\fbqa\test_11425\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('>=3.0')
    def test_1(act: Action, capsys):
    
        query_from_view = """
            select /* trace_tag: VIEW */ v.rel_name as v_rel_name, v.id as v_id from v
            where id = 0
        """
        query_from_dt = """
            select /* trace_tag: DERIVED TABLE */ d.rel_name as d_rel_name, d.id as d_id
            from (
                select r.rel_name, abs(r.id) as id
                from rr r
                left
                join rf on r.rel_name = rf.rel_name and r.fid = rf.fid
                where r.id < 128
            ) d
            where d.id = 0
        """
    
        with act.db.connect() as con:
            cur = con.cursor()
            for test_sql in (query_from_view, query_from_dt):
                ps = cur.prepare(test_sql)
                print( '\n'.join([replace_leading(s) for s in ps.detailed_plan.split('\n')]) )
    
        expected_stdout = """
            Select Expression
            ....-> Filter
            ........-> Nested Loop Join (outer)
            ............-> Filter
            ................-> Table "RR" as "V R" Access By ID
            ....................-> Bitmap
            ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
            ............-> Filter
            ................-> Table "RF" as "V RF" Access By ID
            ....................-> Bitmap
            ........................-> Index "RF_REL_NAME" Range Scan (full match)
    
            Select Expression
            ....-> Filter
            ........-> Nested Loop Join (outer)
            ............-> Filter
            ................-> Table "RR" as "D R" Access By ID
            ....................-> Bitmap
            ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
            ............-> Filter
            ................-> Table "RF" as "D RF" Access By ID
            ....................-> Bitmap
            ........................-> Index "RF_REL_NAME" Range Scan (full match)
        """
        act.expected_stdout = expected_stdout
        act.stdout = capsys.readouterr().out
>       assert act.clean_stdout == act.clean_expected_stdout
E       assert   
E           Select Expression
E           ....-> Filter
E           ........-> Nested Loop Join (outer)
E           ............-> Filter
E         - ................-> Table "RR" as "V R" Access By ID
E         + ................-> Table "PUBLIC"."RR" as "PUBLIC"."V" "R" Access By ID
E           ....................-> Bitmap
E         - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
E         + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
E           ............-> Filter
E         - ................-> Table "RF" as "V RF" Access By ID
E         + ................-> Table "PUBLIC"."RF" as "PUBLIC"."V" "PUBLIC"."RF" Access By ID
E           ....................-> Bitmap
E         - ........................-> Index "RF_REL_NAME" Range Scan (full match)
E         + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)
E           Select Expression
E           ....-> Filter
E           ........-> Nested Loop Join (outer)
E           ............-> Filter
E         - ................-> Table "RR" as "D R" Access By ID
E         + ................-> Table "PUBLIC"."RR" as "D" "R" Access By ID
E           ....................-> Bitmap
E         - ........................-> Index "RR_ID" Range Scan (upper bound: 1/1)
E         + ........................-> Index "PUBLIC"."RR_ID" Range Scan (upper bound: 1/1)
E           ............-> Filter
E         - ................-> Table "RF" as "D RF" Access By ID
E         + ................-> Table "PUBLIC"."RF" as "D" "PUBLIC"."RF" Access By ID
E           ....................-> Bitmap
E         - ........................-> Index "RF_REL_NAME" Range Scan (full match)
E         + ........................-> Index "PUBLIC"."RF_REL_NAME" Range Scan (full match)

tests\bugs\gh_4314_test.py:122: 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.884 2025.07.01 44e00 F F 711 469 2025.07.01 14:16:14.214 2025.07.01 14:16:14.925 2025.07.01 12:34:09.656 2025.07.01 12:34:10.125
2 6.0.0.881 2025.06.27 7035d F F 730 471 2025.07.01 03:01:00.810 2025.07.01 03:01:01.540 2025.07.01 01:20:43.579 2025.07.01 01:20:44.050
3 6.0.0.877 2025.06.26 8e38f F F 707 514 2025.06.27 03:02:22.592 2025.06.27 03:02:23.299 2025.06.27 01:21:31.272 2025.06.27 01:21:31.786
4 6.0.0.876 2025.06.25 b1bec F F 693 519 2025.06.26 03:07:38.555 2025.06.26 03:07:39.248 2025.06.26 01:27:01.305 2025.06.26 01:27:01.824
5 6.0.0.863 2025.06.24 c3c20 F F 740 512 2025.06.25 07:51:49.700 2025.06.25 07:51:50.440 2025.06.25 01:21:08.935 2025.06.25 01:21:09.447
6 6.0.0.858 2025.06.24 cbbbf F F 695 469 2025.06.24 17:34:20.403 2025.06.24 17:34:21.098 2025.06.24 15:53:05.898 2025.06.24 15:53:06.367
7 6.0.0.858 2025.06.23 d377c F F 755 476 2025.06.24 08:46:19.049 2025.06.24 08:46:19.804 2025.06.24 07:05:28.308 2025.06.24 07:05:28.784
8 6.0.0.854 2025.06.23 10b58 F F 729 490 2025.06.23 15:27:10.368 2025.06.23 15:27:11.097 2025.06.23 13:44:57.433 2025.06.23 13:44:57.923
9 6.0.0.849 2025.06.20 7b79c F F 689 498 2025.06.21 03:05:35.542 2025.06.21 03:05:36.231 2025.06.21 01:21:22.857 2025.06.21 01:21:23.355
10 6.0.0.848 2025.06.19 c483c F F 730 485 2025.06.20 03:05:12.683 2025.06.20 03:05:13.413 2025.06.20 01:21:24.321 2025.06.20 01:21:24.806
11 6.0.0.845 2025.06.18 20191 F F 688 473 2025.06.19 03:04:48.063 2025.06.19 03:04:48.751 2025.06.19 01:21:06.806 2025.06.19 01:21:07.279
12 6.0.0.843 2025.06.16 995f4 F F 732 472 2025.06.18 03:04:31.381 2025.06.18 03:04:32.113 2025.06.18 01:20:56.031 2025.06.18 01:20:56.503
13 6.0.0.840 2025.06.14 29bca F F 704 482 2025.06.15 03:12:51.089 2025.06.15 03:12:51.793 2025.06.15 01:23:45.054 2025.06.15 01:23:45.536
14 6.0.0.838 2025.06.13 0e28a F F 688 469 2025.06.14 03:10:42.408 2025.06.14 03:10:43.096 2025.06.14 01:22:12.260 2025.06.14 01:22:12.729
15 6.0.0.834 2025.06.11 e889f F F 687 468 2025.06.12 03:08:18.220 2025.06.12 03:08:18.907 2025.06.12 01:22:46.710 2025.06.12 01:22:47.178
16 6.0.0.800 2025.06.10 1f226 P P 659 492 2025.06.11 01:53:24.967 2025.06.11 01:53:25.626 2025.06.11 00:46:15.892 2025.06.11 00:46:16.384
17 6.0.0.799 2025.06.07 be644 P P 639 415 2025.06.10 01:52:59.750 2025.06.10 01:53:00.389 2025.06.10 00:46:08.775 2025.06.10 00:46:09.190
18 6.0.0.797 2025.06.06 303e8 P P 668 422 2025.06.07 01:51:57.131 2025.06.07 01:51:57.799 2025.06.07 00:46:01.842 2025.06.07 00:46:02.264
19 6.0.0.795 2025.05.29 7a71a P P 635 418 2025.06.06 01:51:48.649 2025.06.06 01:51:49.284 2025.06.06 00:45:56.880 2025.06.06 00:45:57.298
20 6.0.0.792 2025.05.28 ee5a8 P P 665 464 2025.05.29 01:50:55.390 2025.05.29 01:50:56.055 2025.05.29 00:45:52.699 2025.05.29 00:45:53.163
21 6.0.0.791 2025.05.27 02db8 P P 673 439 2025.05.28 01:51:21.241 2025.05.28 01:51:21.914 2025.05.28 00:45:50.566 2025.05.28 00:45:51.005
22 6.0.0.789 2025.05.21 64051 P P 642 438 2025.05.25 01:51:08.963 2025.05.25 01:51:09.605 2025.05.25 00:46:01.353 2025.05.25 00:46:01.791
23 6.0.0.787 2025.05.20 230ad P P 640 417 2025.05.21 01:50:03.361 2025.05.21 01:50:04.001 2025.05.21 00:45:23.521 2025.05.21 00:45:23.938
24 6.0.0.783 2025.05.12 37320 P P 640 422 2025.05.19 01:49:44.493 2025.05.19 01:49:45.133 2025.05.19 00:45:35.973 2025.05.19 00:45:36.395
25 6.0.0.779 2025.05.11 136fa P P 677 441 2025.05.12 01:52:06.445 2025.05.12 01:52:07.122 2025.05.12 00:46:18.873 2025.05.12 00:46:19.314
26 6.0.0.778 2025.05.07 d735e P P 649 428 2025.05.11 01:51:30.874 2025.05.11 01:51:31.523 2025.05.11 00:46:29.211 2025.05.11 00:46:29.639
27 6.0.0.776 2025.05.06 007cd P P 638 420 2025.05.07 01:50:46.247 2025.05.07 01:50:46.885 2025.05.07 00:46:06.764 2025.05.07 00:46:07.184
28 6.0.0.770 2025.05.05 82c4a P P 636 469 2025.05.06 01:51:06.266 2025.05.06 01:51:06.902 2025.05.06 00:46:09.586 2025.05.06 00:46:10.055
29 6.0.0.767 2025.05.01 cdd29 P P 672 421 2025.05.02 01:51:40.992 2025.05.02 01:51:41.664 2025.05.02 00:47:02.588 2025.05.02 00:47:03.009
30 6.0.0.762 2025.04.30 5cb15 P P 636 463 2025.05.01 01:50:10.889 2025.05.01 01:50:11.525 2025.05.01 00:46:28.320 2025.05.01 00:46:28.783
31 6.0.0.755 2025.04.29 739c6 P P 712 423 2025.04.30 01:50:20.233 2025.04.30 01:50:20.945 2025.04.30 00:46:11.831 2025.04.30 00:46:12.254
32 6.0.0.753 2025.04.27 29ab3 P P 634 416 2025.04.29 01:50:30.756 2025.04.29 01:50:31.390 2025.04.29 00:46:05.523 2025.04.29 00:46:05.939
33 6.0.0.745 2025.04.21 78ad8 P P 660 447 2025.04.26 01:51:30.037 2025.04.26 01:51:30.697 2025.04.26 00:45:58.365 2025.04.26 00:45:58.812
34 6.0.0.744 2025.04.19 e883a P P 664 464 2025.04.20 01:50:58.462 2025.04.20 01:50:59.126 2025.04.20 00:46:02.849 2025.04.20 00:46:03.313
35 6.0.0.742 2025.04.17 abc3b P P 646 424 2025.04.19 01:50:27.686 2025.04.19 01:50:28.332 2025.04.19 00:45:38.034 2025.04.19 00:45:38.458
36 6.0.0.737 2025.04.16 fe52b P P 676 426 2025.04.17 01:50:57.140 2025.04.17 01:50:57.816 2025.04.17 00:45:53.888 2025.04.17 00:45:54.314
37 6.0.0.736 2025.04.14 3e6be P P 652 445 2025.04.15 01:51:44.723 2025.04.15 01:51:45.375 2025.04.15 00:46:09.437 2025.04.15 00:46:09.882
38 6.0.0.735 2025.04.13 6635c P P 680 466 2025.04.14 01:51:00.410 2025.04.14 01:51:01.090 2025.04.14 00:46:25.737 2025.04.14 00:46:26.203
39 6.0.0.734 2025.04.12 e2fd1 P P 671 406 2025.04.13 01:49:04.087 2025.04.13 01:49:04.758 2025.04.13 00:45:35.999 2025.04.13 00:45:36.405
40 6.0.0.730 2025.04.11 240b8 P P 685 476 2025.04.12 01:55:06.306 2025.04.12 01:55:06.991 2025.04.12 00:46:50.099 2025.04.12 00:46:50.575
41 6.0.0.726 2025.04.10 d79c6 P P 689 433 2025.04.11 01:55:32.856 2025.04.11 01:55:33.545 2025.04.11 00:46:38.360 2025.04.11 00:46:38.793
42 6.0.0.725 2025.04.09 a2b05 P P 658 440 2025.04.10 01:54:55.221 2025.04.10 01:54:55.879 2025.04.10 00:46:33.769 2025.04.10 00:46:34.209
43 6.0.0.722 2025.04.08 a8b86 P P 683 435 2025.04.09 01:51:28.680 2025.04.09 01:51:29.363 2025.04.09 00:46:12.361 2025.04.09 00:46:12.796
44 6.0.0.719 2025.04.06 90fd9 P P 680 438 2025.04.08 01:51:28.795 2025.04.08 01:51:29.475 2025.04.08 00:46:03.594 2025.04.08 00:46:04.032
45 6.0.0.717 2025.04.04 53d70 P P 654 439 2025.04.05 01:51:34.039 2025.04.05 01:51:34.693 2025.04.05 00:46:14.932 2025.04.05 00:46:15.371
46 6.0.0.716 2025.04.03 fc636 P P 660 481 2025.04.04 01:51:33.518 2025.04.04 01:51:34.178 2025.04.04 00:46:18.089 2025.04.04 00:46:18.570
47 6.0.0.715 2025.04.02 907ed P P 659 434 2025.04.03 01:51:29.271 2025.04.03 01:51:29.930 2025.04.03 00:46:04.744 2025.04.03 00:46:05.178
48 6.0.0.710 2025.04.01 40651 P P 652 430 2025.04.02 01:51:45.934 2025.04.02 01:51:46.586 2025.04.02 00:46:51.511 2025.04.02 00:46:51.941
49 6.0.0.708 2025.03.31 cb069 P P 659 429 2025.04.01 01:51:02.958 2025.04.01 01:51:03.617 2025.04.01 00:46:09.598 2025.04.01 00:46:10.027
50 6.0.0.707 2025.03.28 4bd4f P P 679 431 2025.03.31 01:51:08.076 2025.03.31 01:51:08.755 2025.03.31 00:46:07.002 2025.03.31 00:46:07.433
51 6.0.0.702 2025.03.27 86f4d P P 649 444 2025.03.28 02:08:33.780 2025.03.28 02:08:34.429 2025.03.28 00:47:07.755 2025.03.28 00:47:08.199
52 6.0.0.698 2025.03.26 d72a7 P P 936 476 2025.03.27 15:34:25.327 2025.03.27 15:34:26.263 2025.03.27 14:27:13.500 2025.03.27 14:27:13.976
53 6.0.0.693 2025.03.25 8aac2 P P 677 452 2025.03.26 01:55:07.184 2025.03.26 01:55:07.861 2025.03.26 00:47:35.388 2025.03.26 00:47:35.840
54 6.0.0.693 2025.03.24 0b559 P P 664 514 2025.03.25 01:55:42.037 2025.03.25 01:55:42.701 2025.03.25 00:47:37.185 2025.03.25 00:47:37.699
55 6.0.0.687 2025.03.22 730aa P P 731 501 2025.03.24 01:55:28.620 2025.03.24 01:55:29.351 2025.03.24 00:47:58.328 2025.03.24 00:47:58.829
56 6.0.0.686 2025.03.20 71bf6 P P 652 425 2025.03.21 01:52:07.205 2025.03.21 01:52:07.857 2025.03.21 00:46:37.959 2025.03.21 00:46:38.384
57 6.0.0.685 2025.03.19 a8577 P P 652 427 2025.03.20 01:52:23.060 2025.03.20 01:52:23.712 2025.03.20 00:47:06.342 2025.03.20 00:47:06.769
58 6.0.0.680 2025.03.18 90d29 P P 651 470 2025.03.19 01:52:42.533 2025.03.19 01:52:43.184 2025.03.19 00:47:07.100 2025.03.19 00:47:07.570
59 6.0.0.677 2025.03.16 c0a60 P P 685 425 2025.03.18 01:50:50.647 2025.03.18 01:50:51.332 2025.03.18 00:46:54.863 2025.03.18 00:46:55.288
60 6.0.0.676 2025.03.15 11cfb P P 669 440 2025.03.16 01:50:09.826 2025.03.16 01:50:10.495 2025.03.16 00:46:17.978 2025.03.16 00:46:18.418
61 6.0.0.674 2025.03.14 7d82c P P 649 458 2025.03.15 01:48:39.962 2025.03.15 01:48:40.611 2025.03.15 00:46:41.295 2025.03.15 00:46:41.753
62 6.0.0.673 2025.03.13 40f5b P P 656 453 2025.03.14 14:20:03.308 2025.03.14 14:20:03.964 2025.03.14 13:16:37.754 2025.03.14 13:16:38.207
63 6.0.0.671 2025.03.12 a4fff P P 689 463 2025.03.13 01:54:07.650 2025.03.13 01:54:08.339 2025.03.13 00:47:59.454 2025.03.13 00:47:59.917
64 6.0.0.663 2025.03.11 65970 P P 683 463 2025.03.12 01:53:38.255 2025.03.12 01:53:38.938 2025.03.12 00:47:53.632 2025.03.12 00:47:54.095
65 6.0.0.661 2025.03.07 b9869 P P 723 472 2025.03.11 01:53:50.820 2025.03.11 01:53:51.543 2025.03.11 00:48:00.690 2025.03.11 00:48:01.162
66 6.0.0.660 2025.03.04 a6700 P P 685 469 2025.03.06 01:54:02.201 2025.03.06 01:54:02.886 2025.03.06 00:47:45.559 2025.03.06 00:47:46.028
67 6.0.0.658 2025.03.03 f15f8 P P 679 437 2025.03.04 01:50:58.632 2025.03.04 01:50:59.311 2025.03.04 00:47:03.397 2025.03.04 00:47:03.834
68 6.0.0.656 2025.02.27 25fb4 P P 649 445 2025.03.03 01:51:13.337 2025.03.03 01:51:13.986 2025.03.03 00:47:02.029 2025.03.03 00:47:02.474
69 6.0.0.655 2025.02.25 6e3e0 P P 684 477 2025.02.27 01:52:31.624 2025.02.27 01:52:32.308 2025.02.27 00:47:39.385 2025.02.27 00:47:39.862
70 6.0.0.654 2025.02.24 b7141 P P 662 435 2025.02.25 01:49:30.501 2025.02.25 01:49:31.163 2025.02.25 00:46:42.468 2025.02.25 00:46:42.903
71 6.0.0.652 2025.02.22 22662 P P 696 443 2025.02.24 01:48:44.187 2025.02.24 01:48:44.883 2025.02.24 00:46:16.149 2025.02.24 00:46:16.592
72 6.0.0.647 2025.02.21 9fccb P P 650 436 2025.02.22 01:48:02.877 2025.02.22 01:48:03.527 2025.02.22 00:45:53.642 2025.02.22 00:45:54.078
73 6.0.0.640 2025.02.19 9b8ac P P 684 457 2025.02.20 01:49:16.227 2025.02.20 01:49:16.911 2025.02.20 00:46:23.840 2025.02.20 00:46:24.297
74 6.0.0.639 2025.02.18 201a4 P P 672 441 2025.02.19 01:50:05.597 2025.02.19 01:50:06.269 2025.02.19 00:47:06.219 2025.02.19 00:47:06.660
75 6.0.0.637 2025.02.12 6d0f5 P P 665 434 2025.02.14 01:50:57.924 2025.02.14 01:50:58.589 2025.02.14 00:47:09.882 2025.02.14 00:47:10.316
76 6.0.0.636 2025.02.11 0424f P P 664 436 2025.02.12 01:50:24.903 2025.02.12 01:50:25.567 2025.02.12 00:46:49.141 2025.02.12 00:46:49.577
77 6.0.0.635 2025.02.10 f640f P P 654 441 2025.02.11 01:49:52.256 2025.02.11 01:49:52.910 2025.02.11 00:46:40.740 2025.02.11 00:46:41.181
78 6.0.0.629 2025.02.07 194f9 P P 659 441 2025.02.08 01:49:49.772 2025.02.08 01:49:50.431 2025.02.08 00:46:36.724 2025.02.08 00:46:37.165
79 6.0.0.628 2025.02.06 859d5 P P 707 439 2025.02.07 10:53:27.903 2025.02.07 10:53:28.610 2025.02.07 09:43:54.329 2025.02.07 09:43:54.768
80 6.0.0.621 2025.02.05 34fe7 P P 652 436 2025.02.07 02:03:27.567 2025.02.07 02:03:28.219 2025.02.07 00:53:35.429 2025.02.07 00:53:35.865
81 6.0.0.609 2025.02.04 76d57 P P 659 435 2025.02.05 02:03:15.288 2025.02.05 02:03:15.947 2025.02.05 00:53:42.671 2025.02.05 00:53:43.106
82 6.0.0.607 2025.02.03 1985b P P 657 432 2025.02.04 02:03:06.899 2025.02.04 02:03:07.556 2025.02.04 00:53:15.302 2025.02.04 00:53:15.734
83 6.0.0.601 2025.02.01 6af07 P P 651 467 2025.02.02 01:49:37.480 2025.02.02 01:49:38.131 2025.02.02 00:46:40.503 2025.02.02 00:46:40.970
84 6.0.0.600 2025.01.27 188de P P 653 465 2025.01.28 01:49:42.625 2025.01.28 01:49:43.278 2025.01.28 00:46:25.829 2025.01.28 00:46:26.294
85 6.0.0.599 2025.01.25 ba588 P P 661 434 2025.01.26 01:49:14.028 2025.01.26 01:49:14.689 2025.01.26 00:46:25.648 2025.01.26 00:46:26.082
86 6.0.0.598 2025.01.23 ddbc3 P P 655 441 2025.01.25 11:37:57.946 2025.01.25 11:37:58.601 2025.01.25 10:34:26.234 2025.01.25 10:34:26.675
87 6.0.0.595 2025.01.22 e62f3 P P 1126 450 2025.01.23 01:49:42.137 2025.01.23 01:49:43.263 2025.01.23 00:46:28.145 2025.01.23 00:46:28.595
88 6.0.0.594 2025.01.21 47fb6 P P 675 445 2025.01.22 01:49:20.211 2025.01.22 01:49:20.886 2025.01.22 00:46:28.527 2025.01.22 00:46:28.972
89 6.0.0.590 2025.01.20 3d7c0 P P 673 438 2025.01.21 01:49:40.480 2025.01.21 01:49:41.153 2025.01.21 00:46:27.067 2025.01.21 00:46:27.505
90 6.0.0.588 2025.01.19 b1c4e P P 658 440 2025.01.20 01:49:04.215 2025.01.20 01:49:04.873 2025.01.20 00:46:20.775 2025.01.20 00:46:21.215
91 6.0.0.587 2025.01.18 63e6e P P 662 440 2025.01.19 01:48:46.108 2025.01.19 01:48:46.770 2025.01.19 00:46:20.919 2025.01.19 00:46:21.359
92 6.0.0.585 2025.01.16 2d6bb P P 672 421 2025.01.18 01:47:53.246 2025.01.18 01:47:53.918 2025.01.18 00:46:57.353 2025.01.18 00:46:57.774
93 6.0.0.584 2025.01.15 a0aa2 P P 670 481 2025.01.16 01:50:59.820 2025.01.16 01:51:00.490 2025.01.16 00:47:22.103 2025.01.16 00:47:22.584
94 6.0.0.581 2025.01.15 69690 P P 651 435 2025.01.15 18:00:55.923 2025.01.15 18:00:56.574 2025.01.15 16:56:14.642 2025.01.15 16:56:15.077
95 6.0.0.581 2025.01.14 21e9e P P 654 458 2025.01.15 01:50:23.954 2025.01.15 01:50:24.608 2025.01.15 00:46:53.562 2025.01.15 00:46:54.020
96 6.0.0.577 2025.01.14 91dce P P 657 434 2025.01.14 17:11:24.377 2025.01.14 17:11:25.034 2025.01.14 16:08:07.854 2025.01.14 16:08:08.288
97 6.0.0.577 2025.01.13 7e293 P P 659 710 2025.01.14 11:34:14.422 2025.01.14 11:34:15.081 2025.01.14 10:31:24.347 2025.01.14 10:31:25.057
98 6.0.0.576 2025.01.12 05898 P P 718 467 2025.01.13 01:51:25.743 2025.01.13 01:51:26.461 2025.01.13 00:47:21.643 2025.01.13 00:47:22.110
99 6.0.0.573 2025.01.10 c20f3 P P 696 467 2025.01.11 01:51:24.972 2025.01.11 01:51:25.668 2025.01.11 00:47:24.006 2025.01.11 00:47:24.473
100 6.0.0.571 2024.12.31 81bba P P 649 420 2025.01.01 01:50:05.026 2025.01.01 01:50:05.675 2025.01.01 00:46:59.865 2025.01.01 00:47:00.285
101 6.0.0.570 2024.12.30 c3c8d P P 661 487 2024.12.31 01:50:28.800 2024.12.31 01:50:29.461 2024.12.31 00:47:30.667 2024.12.31 00:47:31.154
102 6.0.0.565 2024.12.28 5fc59 P P 658 439 2024.12.29 17:45:42.979 2024.12.29 17:45:43.637 2024.12.29 16:42:28.314 2024.12.29 16:42:28.753
103 6.0.0.564 2024.12.26 12514 P P 687 448 2024.12.27 01:49:54.798 2024.12.27 01:49:55.485 2024.12.27 00:46:55.372 2024.12.27 00:46:55.820
104 6.0.0.560 2024.12.25 fa83e P P 684 440 2024.12.26 01:49:58.643 2024.12.26 01:49:59.327 2024.12.26 00:46:36.981 2024.12.26 00:46:37.421
105 6.0.0.559 2024.12.23 cc800 P P 684 434 2024.12.25 01:49:56.326 2024.12.25 01:49:57.010 2024.12.25 00:46:36.473 2024.12.25 00:46:36.907
106 6.0.0.556 2024.12.22 a0404 P P 650 424 2024.12.23 01:50:04.678 2024.12.23 01:50:05.328 2024.12.23 00:46:52.718 2024.12.23 00:46:53.142
107 6.0.0.555 2024.12.19 6990a P P 659 439 2024.12.21 12:44:52.917 2024.12.21 12:44:53.576 2024.12.21 11:41:08.034 2024.12.21 11:41:08.473
108 6.0.0.553 2024.12.17 d1f8a P P 655 440 2024.12.18 01:49:21.878 2024.12.18 01:49:22.533 2024.12.18 00:46:48.321 2024.12.18 00:46:48.761
109 6.0.0.552 2024.12.11 85e25 P P 669 457 2024.12.16 01:48:47.058 2024.12.16 01:48:47.727 2024.12.16 00:46:35.517 2024.12.16 00:46:35.974
110 6.0.0.550 2024.12.10 b37ac P P 695 443 2024.12.11 01:52:09.968 2024.12.11 01:52:10.663 2024.12.11 00:47:08.345 2024.12.11 00:47:08.788
111 6.0.0.548 2024.12.08 2cc77 P P 2422 440 2024.12.09 01:54:03.381 2024.12.09 01:54:05.803 2024.12.09 00:50:27.497 2024.12.09 00:50:27.937
112 6.0.0.544 2024.12.05 96943 P P 651 514 2024.12.06 01:49:33.144 2024.12.06 01:49:33.795 2024.12.06 00:47:21.905 2024.12.06 00:47:22.419
113 6.0.0.543 2024.12.03 30b77 P P 667 462 2024.12.04 01:49:25.289 2024.12.04 01:49:25.956 2024.12.04 00:47:59.759 2024.12.04 00:48:00.221
114 6.0.0.540 2024.12.02 4a1f4 P P 653 441 2024.12.03 01:48:58.205 2024.12.03 01:48:58.858 2024.12.03 00:47:19.055 2024.12.03 00:47:19.496
115 6.0.0.539 2024.11.28 1f283 P P 683 437 2024.11.30 01:48:18.561 2024.11.30 01:48:19.244 2024.11.30 00:47:06.777 2024.11.30 00:47:07.214
116 6.0.0.535 2024.11.27 6551a P P 654 428 2024.11.28 01:47:02.977 2024.11.28 01:47:03.631 2024.11.28 00:46:33.521 2024.11.28 00:46:33.949
117 6.0.0.535 2024.11.26 77b95 P P 658 435 2024.11.27 01:47:23.999 2024.11.27 01:47:24.657 2024.11.27 00:46:46.096 2024.11.27 00:46:46.531
118 6.0.0.534 2024.11.25 e9584 P P 650 437 2024.11.26 01:47:34.097 2024.11.26 01:47:34.747 2024.11.26 00:46:34.506 2024.11.26 00:46:34.943
119 6.0.0.533 2024.11.17 933ac P P 677 462 2024.11.22 01:48:09.976 2024.11.22 01:48:10.653 2024.11.22 00:46:49.554 2024.11.22 00:46:50.016
120 6.0.0.532 2024.11.17 1a471 P P 657 444 2024.11.17 14:22:02.923 2024.11.17 14:22:03.580 2024.11.17 13:21:26.246 2024.11.17 13:21:26.690
121 6.0.0.532 2024.11.16 9e263 P P 648 432 2024.11.17 01:46:30.134 2024.11.17 01:46:30.782 2024.11.17 00:46:16.766 2024.11.17 00:46:17.198
122 6.0.0.530 2024.11.15 49804 P P 656 422 2024.11.16 01:45:15.281 2024.11.16 01:45:15.937 2024.11.16 00:46:10.367 2024.11.16 00:46:10.789
123 6.0.0.528 2024.11.14 9625b P P 652 467 2024.11.15 01:49:26.043 2024.11.15 01:49:26.695 2024.11.15 00:47:34.533 2024.11.15 00:47:35.000
124 6.0.0.526 2024.11.12 65b80 P P 658 471 2024.11.14 01:48:35.435 2024.11.14 01:48:36.093 2024.11.14 00:46:56.058 2024.11.14 00:46:56.529
125 6.0.0.523 2024.11.08 8ca23 P P 700 434 2024.11.11 01:46:49.448 2024.11.11 01:46:50.148 2024.11.11 00:46:19.491 2024.11.11 00:46:19.925
126 6.0.0.520 2024.11.08 52657 P P 656 422 2024.11.08 18:20:58.186 2024.11.08 18:20:58.842 2024.11.08 17:21:25.664 2024.11.08 17:21:26.086
127 6.0.0.520 2024.11.07 4eefa P P 651 433 2024.11.08 01:45:59.490 2024.11.08 01:46:00.141 2024.11.08 00:46:26.704 2024.11.08 00:46:27.137
128 6.0.0.516 2024.11.04 b0c36 P P 670 667 2024.11.05 01:47:06.232 2024.11.05 01:47:06.902 2024.11.05 00:46:23.070 2024.11.05 00:46:23.737
129 6.0.0.515 2024.10.30 d53f3 P P 651 438 2024.11.04 01:46:41.972 2024.11.04 01:46:42.623 2024.11.04 00:46:28.336 2024.11.04 00:46:28.774
130 6.0.0.512 2024.10.29 833ef P P 673 442 2024.10.30 01:49:05.626 2024.10.30 01:49:06.299 2024.10.30 00:47:21.517 2024.10.30 00:47:21.959
131 6.0.0.511 2024.10.26 c4bc9 P P 660 462 2024.10.29 01:48:51.584 2024.10.29 01:48:52.244 2024.10.29 00:47:01.342 2024.10.29 00:47:01.804
132 6.0.0.508 2024.10.24 a8f5b P P 698 441 2024.10.26 09:55:50.267 2024.10.26 09:55:50.965 2024.10.26 08:53:31.045 2024.10.26 08:53:31.486
133 6.0.0.502 2024.10.22 6bfd7 P P 664 438 2024.10.23 01:48:35.499 2024.10.23 01:48:36.163 2024.10.23 00:47:00.094 2024.10.23 00:47:00.532
134 6.0.0.500 2024.10.21 be565 P P 655 443 2024.10.22 01:48:43.416 2024.10.22 01:48:44.071 2024.10.22 00:47:14.937 2024.10.22 00:47:15.380
135 6.0.0.499 2024.10.19 6214b P P 656 440 2024.10.20 01:48:06.458 2024.10.20 01:48:07.114 2024.10.20 00:47:02.901 2024.10.20 00:47:03.341
136 6.0.0.498 2024.10.18 591a7 P P 665 440 2024.10.19 01:47:27.412 2024.10.19 01:47:28.077 2024.10.19 00:46:33.474 2024.10.19 00:46:33.914
137 6.0.0.494 2024.10.17 042ce P P 655 439 2024.10.18 01:48:08.974 2024.10.18 01:48:09.629 2024.10.18 00:46:44.069 2024.10.18 00:46:44.508
138 6.0.0.491 2024.10.14 dc5fb P P 657 436 2024.10.15 01:47:48.566 2024.10.15 01:47:49.223 2024.10.15 00:46:29.848 2024.10.15 00:46:30.284
139 6.0.0.489 2024.10.11 2ba59 P P 692 430 2024.10.12 01:47:12.809 2024.10.12 01:47:13.501 2024.10.12 00:46:15.283 2024.10.12 00:46:15.713
140 6.0.0.488 2024.10.09 1c93e P P 709 466 2024.10.10 01:47:04.888 2024.10.10 01:47:05.597 2024.10.10 00:46:41.281 2024.10.10 00:46:41.747
141 6.0.0.487 2024.10.06 065a3 P P 657 505 2024.10.07 01:48:26.844 2024.10.07 01:48:27.501 2024.10.07 00:47:04.105 2024.10.07 00:47:04.610
142 6.0.0.485 2024.10.05 9f5f7 P P 693 442 2024.10.06 01:48:04.145 2024.10.06 01:48:04.838 2024.10.06 00:46:55.803 2024.10.06 00:46:56.245
143 6.0.0.485 2024.10.04 e95c1 P P 690 457 2024.10.05 01:47:36.845 2024.10.05 01:47:37.535 2024.10.05 00:46:37.249 2024.10.05 00:46:37.706
144 6.0.0.483 2024.10.02 5e5ae P P 667 442 2024.10.03 01:48:56.002 2024.10.03 01:48:56.669 2024.10.03 00:47:20.412 2024.10.03 00:47:20.854
145 6.0.0.478 2024.09.30 b5010 P P 651 434 2024.10.01 01:48:07.932 2024.10.01 01:48:08.583 2024.10.01 00:46:41.138 2024.10.01 00:46:41.572
146 6.0.0.474 2024.09.26 e4efb P P 689 444 2024.09.30 01:47:43.066 2024.09.30 01:47:43.755 2024.09.30 00:46:44.006 2024.09.30 00:46:44.450
147 6.0.0.471 2024.09.25 dab71 P P 690 466 2024.09.26 01:47:50.560 2024.09.26 01:47:51.250 2024.09.26 00:46:57.755 2024.09.26 00:46:58.221
148 6.0.0.471 2024.09.24 01b51 P P 654 459 2024.09.25 01:48:39.332 2024.09.25 01:48:39.986 2024.09.25 00:47:18.043 2024.09.25 00:47:18.502
149 6.0.0.470 2024.09.23 77cc0 P P 654 438 2024.09.24 01:47:49.946 2024.09.24 01:47:50.600 2024.09.24 00:47:06.157 2024.09.24 00:47:06.595
150 6.0.0.467 2024.09.21 ea0b8 P P 659 434 2024.09.23 01:49:01.632 2024.09.23 01:49:02.291 2024.09.23 00:47:30.679 2024.09.23 00:47:31.113
151 6.0.0.466 2024.09.20 32dc6 P P 657 436 2024.09.21 01:47:20.833 2024.09.21 01:47:21.490 2024.09.21 00:46:43.155 2024.09.21 00:46:43.591
152 6.0.0.461 2024.09.17 2c895 P P 657 438 2024.09.18 01:46:38.805 2024.09.18 01:46:39.462 2024.09.18 00:45:55.749 2024.09.18 00:45:56.187
153 6.0.0.460 2024.09.11 3c253 P P 665 442 2024.09.17 01:46:38.753 2024.09.17 01:46:39.418 2024.09.17 00:46:06.825 2024.09.17 00:46:07.267
154 6.0.0.457 2024.09.09 fdc6f P P 649 439 2024.09.10 01:47:30.836 2024.09.10 01:47:31.485 2024.09.10 00:46:34.293 2024.09.10 00:46:34.732
155 6.0.0.455 2024.09.07 500d8 P P 695 437 2024.09.08 01:47:52.999 2024.09.08 01:47:53.694 2024.09.08 00:47:07.687 2024.09.08 00:47:08.124
156 6.0.0.454 2024.09.05 4d70f P P 657 436 2024.09.06 01:48:00.742 2024.09.06 01:48:01.399 2024.09.06 00:46:40.466 2024.09.06 00:46:40.902
157 6.0.0.452 2024.09.04 9ff9c P P 670 437 2024.09.05 01:47:33.366 2024.09.05 01:47:34.036 2024.09.05 00:46:48.628 2024.09.05 00:46:49.065
158 6.0.0.450 2024.09.02 27124 P P 656 438 2024.09.04 01:48:04.504 2024.09.04 01:48:05.160 2024.09.04 00:46:48.909 2024.09.04 00:46:49.347

Elapsed time, ms. Chart for last 150 runs:

Last commits information (all timestamps in UTC):