Show cross-report outcomes.

Annotation type Annotation details
2 @message
AssertionError: assert 2 == 1
 +  where 2 = len({2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])})
 +    where {2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])} = <firebird.driver.core.ServerTraceServices object at 0x7fd3b73b2110>.sessions
 +      where <firebird.driver.core.ServerTraceServices object at 0x7fd3b73b2110> = <firebird.driver.core.Server object at 0x7fd3b73b2490>.trace

LOG DETAILS:

2024-05-12 19:15:55.353
2024-05-12 19:15:55.358 act = <firebird.qa.plugin.Action object at [hex]>
2024-05-12 19:15:55.364
2024-05-12 19:15:55.370 @pytest.mark.version('>=3.0.5')
2024-05-12 19:15:55.379 def test_1(act: Action):
2024-05-12 19:15:55.389 with act.trace(db_events=trace), act.connect_server() as srv:
2024-05-12 19:15:55.396 >           assert len(srv.trace.sessions) == 1
2024-05-12 19:15:55.402 E           AssertionError: assert 2 == 1
2024-05-12 19:15:55.407 E            +  where 2 = len({2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])})
2024-05-12 19:15:55.413 E            +    where {2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])} = <firebird.driver.core.ServerTraceServices object at [hex]>.sessions
2024-05-12 19:15:55.418 E            +      where <firebird.driver.core.ServerTraceServices object at [hex]> = <firebird.driver.core.Server object at [hex]>.trace
2024-05-12 19:15:55.423
2024-05-12 19:15:55.428 tests/bugs/core_5995_test.py:31: AssertionError
2024-05-12 19:15:55.432 ---------------------------- Captured stdout setup -----------------------------
2024-05-12 19:15:55.437 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]>

    @pytest.mark.version('>=3.0.5')
    def test_1(act: Action):
        with act.trace(db_events=trace), act.connect_server() as srv:
>           assert len(srv.trace.sessions) == 1
E           AssertionError: assert 2 == 1
E            +  where 2 = len({2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])})
E            +    where {2: TraceSession(id=2, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 4), name='', flags=['active', ' trace']), 3: TraceSession(id=3, user='SYSDBA', timestamp=datetime.datetime(2024, 5, 12, 18, 57, 6), name='', flags=['active', ' trace'])} = <firebird.driver.core.ServerTraceServices pytest object at [hex]>.sessions
E            +      where <firebird.driver.core.ServerTraceServices pytest object at [hex]> = <firebird.driver.core.Server pytest object at [hex]>.trace

tests/bugs/core_5995_test.py:31: 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 3773 3330 2025.07.02 15:26:51.839 2025.07.02 15:26:55.612 2025.07.02 14:33:33.002 2025.07.02 14:33:36.332
2 3.0.13.33808 2025.04.25 28426 P P 3872 3384 2025.05.06 14:01:16.914 2025.05.06 14:01:20.786 2025.05.06 12:57:45.793 2025.05.06 12:57:49.177
3 3.0.13.33803 2025.02.25 08ebd P P 4008 3412 2025.04.25 17:16:09.574 2025.04.25 17:16:13.582 2025.04.25 16:13:10.325 2025.04.25 16:13:13.737
4 3.0.13.33796 2025.01.29 0ab85 P P 1119 491 2025.02.25 15:48:51.300 2025.02.25 15:48:52.419 2025.02.25 14:45:46.515 2025.02.25 14:45:47.006
5 3.0.13.33796 2025.01.14 99b3b P P 1170 500 2025.01.28 18:03:42.431 2025.01.28 18:03:43.601 2025.01.28 16:58:42.237 2025.01.28 16:58:42.737
6 3.0.13.33795 2024.11.24 b8847 P P 1125 497 2025.01.13 15:40:46.828 2025.01.13 15:40:47.953 2025.01.13 14:36:59.063 2025.01.13 14:36:59.560
7 3.0.13.33794 2024.10.15 abe09 P P 832 359 2024.11.23 06:44:01.595 2024.11.23 06:44:02.427 2024.11.23 05:56:06.431 2024.11.23 05:56:06.790
8 3.0.13.33793 2024.10.04 82ccc P P 1060 463 2024.10.14 04:40:49.718 2024.10.14 04:40:50.778 2024.10.14 03:47:55.985 2024.10.14 03:47:56.448
9 3.0.13.33792 2024.08.31 d8791 P P 1138 475 2024.10.03 09:48:12.516 2024.10.03 09:48:13.654 2024.10.03 08:51:36.436 2024.10.03 08:51:36.911
10 3.0.13.33787 2024.08.17 2e0d6 P P 1988 807 2024.08.25 15:48:35.543 2024.08.25 15:48:37.531 2024.08.25 13:44:50.395 2024.08.25 13:44:51.202
11 3.0.13.33787 2024.08.09 df740 P P 1234 532 2024.08.16 13:04:55.220 2024.08.16 13:04:56.454 2024.08.16 12:00:58.010 2024.08.16 12:00:58.542
12 3.0.12.33746 2024.07.15 11dd4 P P 1130 580 2024.08.09 13:00:45.262 2024.08.09 13:00:46.392 2024.08.09 11:55:30.553 2024.08.09 11:55:31.133
13 3.0.12.33746 2024.06.11 8a5eb P P 890 363 2024.07.15 10:51:02.367 2024.07.15 10:51:03.257 2024.07.15 09:56:36.444 2024.07.15 09:56:36.807
14 3.0.12.33744 2024.05.09 9cf37 F P 806 281 2024.05.12 15:57:08.648 2024.05.12 15:57:09.454 2024.05.12 15:07:59.895 2024.05.12 15:08:00.176
15 3.0.12.33744 2024.04.20 af6b2 P P 755 291 2024.05.08 17:12:25.972 2024.05.08 17:12:26.727 2024.05.08 16:25:31.245 2024.05.08 16:25:31.536

Elapsed time, ms. Chart for last 15 runs:

Last commits information (all timestamps in UTC):