Jump to: output_first_mismatch    outcomes_full_history    elapsed_time_chart
Show cross-report outcomes.

Annotation type Annotation details
2 @message
assert   
    Select Expression
    -> Aggregate
    -> Table "TEST" Full Scan
  + 2024-05-12T18:40:41.8440 (2548924:0x7fbbd151bdc0) PREPARE_STATEMENT
  + /var/tmp/fbqa/test_1860/test.fdb (ATT_9, SYSDBA:NONE, NONE, TCPv4:127.0.0.1/16012)
  + /home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql:2548921
  + (TRA_7, READ_COMMITTED | NO_REC_VERSION | WAIT | READ_WRITE)
  + Statement 25:
  + -------------------------------------------------------------------------------
  + select count(*) from test
  + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  + Select Expression
  + -> Aggregate
  + -> Table "TEST" Full Scan

LOG DETAILS:

2024-05-12 19:15:52.342
2024-05-12 19:15:52.348 act = <firebird.qa.plugin.Action object at [hex]>
2024-05-12 19:15:52.353 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2024-05-12 19:15:52.358
2024-05-12 19:15:52.365 @pytest.mark.version('>=3.0')
2024-05-12 19:15:52.370 def test_1(act: Action, capsys):
2024-05-12 19:15:52.377 with act.trace(db_events=trace):
2024-05-12 19:15:52.381 act.isql(switches=[], input='select count(*) from test;')
2024-05-12 19:15:52.387 # Process trace
2024-05-12 19:15:52.391 show_line = 0
2024-05-12 19:15:52.396 for line in act.trace_log:
2024-05-12 19:15:52.401 show_line = (show_line + 1 if ('^' * 79) in line or show_line>0 else show_line)
2024-05-12 19:15:52.406 if show_line > 1:
2024-05-12 19:15:52.411 print(line)
2024-05-12 19:15:52.416 # Check
2024-05-12 19:15:52.420 act.expected_stdout = expected_stdout
2024-05-12 19:15:52.425 act.stdout = capsys.readouterr().out
2024-05-12 19:15:52.429 >       assert act.clean_stdout == act.clean_expected_stdout
2024-05-12 19:15:52.434 E       assert
2024-05-12 19:15:52.438 E           Select Expression
2024-05-12 19:15:52.442 E           -> Aggregate
2024-05-12 19:15:52.447 E           -> Table "TEST" Full Scan
2024-05-12 19:15:52.452 E         + 2024-05-12T18:40:41.8440 (2548924:0x7fbbd151bdc0) PREPARE_STATEMENT
2024-05-12 19:15:52.458 E         + /var/tmp/fbqa/test_1860/test.fdb (ATT_9, SYSDBA:NONE, NONE, TCPv4:127.0.0.1/16012)
2024-05-12 19:15:52.463 E         + /home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql:2548921
2024-05-12 19:15:52.468 E         + (TRA_7, READ_COMMITTED | NO_REC_VERSION | WAIT | READ_WRITE)
2024-05-12 19:15:52.473 E         + Statement 25:
2024-05-12 19:15:52.478 E         + -------------------------------------------------------------------------------
2024-05-12 19:15:52.483 E         + select count(*) from test
2024-05-12 19:15:52.488 E         + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-05-12 19:15:52.493 E         + Select Expression
2024-05-12 19:15:52.497 E         + -> Aggregate
2024-05-12 19:15:52.502 E         + -> Table "TEST" Full Scan
2024-05-12 19:15:52.507
2024-05-12 19:15:52.512 tests/bugs/core_4451_test.py:50: AssertionError
2024-05-12 19:15:52.517 ---------------------------- Captured stdout setup -----------------------------
2024-05-12 19:15:52.522 Cached db: db-12.0-None-None-NONE.fdb [page_size=None, sql_dialect=None, charset='NONE'
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):
        with act.trace(db_events=trace):
            act.isql(switches=[], input='select count(*) from test;')
        # Process trace
        show_line = 0
        for line in act.trace_log:
            show_line = (show_line + 1 if ('^' * 79) in line or show_line>0 else show_line)
            if show_line > 1:
                print(line)
        # Check
        act.expected_stdout = expected_stdout
        act.stdout = capsys.readouterr().out
>       assert act.clean_stdout == act.clean_expected_stdout
E       assert   
E           Select Expression
E           -> Aggregate
E           -> Table "TEST" Full Scan
E         + 2024-05-12T18:40:41.8440 (2548924:0x7fbbd151bdc0) PREPARE_STATEMENT
E         + /var/tmp/fbqa/test_1860/test.fdb (ATT_9, SYSDBA:NONE, NONE, TCPv4:127.0.0.1/16012)
E         + /home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql:2548921
E         + (TRA_7, READ_COMMITTED | NO_REC_VERSION | WAIT | READ_WRITE)
E         + Statement 25:
E         + -------------------------------------------------------------------------------
E         + select count(*) from test
E         + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E         + Select Expression
E         + -> Aggregate
E         + -> Table "TEST" Full Scan

tests/bugs/core_4451_test.py:50: 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 3.0.13.33809 2025.05.06 28ad0 P P 3243 2747 2025.07.02 15:09:27.474 2025.07.02 15:09:30.717 2025.07.02 14:21:38.631 2025.07.02 14:21:41.378
2 3.0.13.33808 2025.04.25 28426 P P 3427 2814 2025.05.06 13:40:42.391 2025.05.06 13:40:45.818 2025.05.06 12:43:49.490 2025.05.06 12:43:52.304
3 3.0.13.33803 2025.02.25 08ebd P P 4455 2798 2025.04.25 16:55:39.173 2025.04.25 16:55:43.628 2025.04.25 15:59:16.221 2025.04.25 15:59:19.019
4 3.0.13.33796 2025.01.29 0ab85 P P 1239 661 2025.02.25 15:28:19.488 2025.02.25 15:28:20.727 2025.02.25 14:32:09.014 2025.02.25 14:32:09.675
5 3.0.13.33796 2025.01.14 99b3b P P 1208 820 2025.01.28 17:42:04.110 2025.01.28 17:42:05.318 2025.01.28 16:44:41.542 2025.01.28 16:44:42.362
6 3.0.13.33795 2024.11.24 b8847 P P 1260 707 2025.01.13 15:19:47.357 2025.01.13 15:19:48.617 2025.01.13 14:23:03.630 2025.01.13 14:23:04.337
7 3.0.13.33794 2024.10.15 abe09 P P 886 482 2024.11.23 06:28:05.302 2024.11.23 06:28:06.188 2024.11.23 05:45:08.482 2024.11.23 05:45:08.964
8 3.0.13.33793 2024.10.04 82ccc P P 1089 543 2024.10.14 04:23:43.532 2024.10.14 04:23:44.621 2024.10.14 03:36:35.879 2024.10.14 03:36:36.422
9 3.0.13.33792 2024.08.31 d8791 P P 1141 593 2024.10.03 09:29:58.688 2024.10.03 09:29:59.829 2024.10.03 08:39:38.465 2024.10.03 08:39:39.058
10 3.0.13.33787 2024.08.17 2e0d6 P P 2062 1080 2024.08.25 15:12:31.388 2024.08.25 15:12:33.450 2024.08.25 13:22:52.718 2024.08.25 13:22:53.798
11 3.0.13.33787 2024.08.09 df740 P P 1294 691 2024.08.16 12:44:38.918 2024.08.16 12:44:40.212 2024.08.16 11:47:57.816 2024.08.16 11:47:58.507
12 3.0.12.33746 2024.07.15 11dd4 P P 1167 726 2024.08.09 12:41:40.230 2024.08.09 12:41:41.397 2024.08.09 11:42:58.261 2024.08.09 11:42:58.987
13 3.0.12.33746 2024.06.11 8a5eb P P 1022 564 2024.07.15 10:32:52.603 2024.07.15 10:32:53.625 2024.07.15 09:44:38.917 2024.07.15 09:44:39.481
14 3.0.12.33744 2024.05.09 9cf37 F P 813 455 2024.05.12 15:40:44.455 2024.05.12 15:40:45.268 2024.05.12 14:56:41.428 2024.05.12 14:56:41.883
15 3.0.12.33744 2024.04.20 af6b2 P P 851 392 2024.05.08 16:56:19.095 2024.05.08 16:56:19.946 2024.05.08 16:14:39.075 2024.05.08 16:14:39.467

Elapsed time, ms. Chart for last 15 runs:

Last commits information (all timestamps in UTC):