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

Annotation type Annotation details
2 @message
assert   
  + ['2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'recreate /* ddl_1 line_1 */ \n', ' \n', '            table /* ddl_1 line_2 */ \n', ' \n', ' \n', ' \n', '            t_test /* ddl_1 line_3 */ (x int) \n', '        \r \n', '0 records fetched\r \n', '      1 ms, 22 read(s), 244 fetch(es), 30 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'comment on  /* ddl_2 line_1 */ \n', '    table /* ddl_2 line_2 */ \n', ' \n', ' \n', '    t_test is /* ddl_2 line_3 */ \n', "            'foo  /* ddl_2 line_4 */ \n", "             /* ddl_2 line_4 */ bar' \n", '    \r \n', '0 records fetched\r \n', '      0 ms, 19 fetch(es), 3 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', ' \n', ' \n', '            create /* ddl_3 line_1 */ \n', '    or /* ddl_3 line_2 */ \n', ' \n', '    alter /* ddl_3 line_3 */ \n', '                    view /* ddl_3 line_4 */ \n', ' \n', '                    v_rio /* ddl_3 line_5 */ \n', ' \n', '                    as /* ddl_3 line_6 */ \n', '                    select * /* ddl_3 line_6 */ \n', '                    ...\r \n', '0 records fetched\r \n', '      0 ms, 4 read(s), 221 fetch(es), 51 mark(s)\r \n', '\r \n']

LOG DETAILS:

2024-05-16 10:08:13.332
2024-05-16 10:08:13.332 act = <firebird.qa.plugin.Action object at [hex]>
2024-05-16 10:08:13.332 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2024-05-16 10:08:13.332
2024-05-16 10:08:13.332     @pytest.mark.trace
2024-05-16 10:08:13.332     @pytest.mark.version('>=3')
2024-05-16 10:08:13.332     def test_1(act: Action, capsys):
2024-05-16 10:08:13.332         with act.trace(db_events=trace), act.db.connect() as con:
2024-05-16 10:08:13.332             for cmd in ddl_lst:
2024-05-16 10:08:13.332                 con.execute_immediate(cmd)
2024-05-16 10:08:13.332             con.commit()
2024-05-16 10:08:13.332
2024-05-16 10:08:13.332         #print(act.trace_to_stdout())
2024-05-16 10:08:13.332         print(act.trace_log)
2024-05-16 10:08:13.332         act.expected_stdout = '' # expected_stdout
2024-05-16 10:08:13.332         act.stdout = capsys.readouterr().out
2024-05-16 10:08:13.332 >       assert act.clean_stdout == act.clean_expected_stdout
2024-05-16 10:08:13.332 E       assert
2024-05-16 10:08:13.332 E         + ['2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'recreate /* ddl_1 line_1 */ \n', ' \n', '            table /* ddl_1 line_2 */ \n', ' \n', ' \n', ' \n', '            t_test /* ddl_1 line_3 */ (x int) \n', '        \r \n', '0 records fetched\r \n', '      1 ms, 22 read(s), 244 fetch(es), 30 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'comment on  /* ddl_2 line_1 */ \n', '    table /* ddl_2 line_2 */ \n', ' \n', ' \n', '    t_test is /* ddl_2 line_3 */ \n', "            'foo  /* ddl_2 line_4 */ \n", "             /* ddl_2 line_4 */ bar' \n", '    \r \n', '0 records fetched\r \n', '      0 ms, 19 fetch(es), 3 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', ' \n', ' \n', '            create /* ddl_3 line_1 */ \n', '    or /* ddl_3 line_2 */ \n', ' \n', '    alter /* ddl_3 line_3 */ \n', '                    view /* ddl_3 line_4 */ \n', ' \n', '                    v_rio /* ddl_3 line_5 */ \n', ' \n', '                    as /* ddl_3 line_6 */ \n', '                    select * /* ddl_3 line_6 */ \n', '                    ...\r \n', '0 records fetched\r \n', '      0 ms, 4 read(s), 221 fetch(es), 51 mark(s)\r \n', '\r \n']
2024-05-16 10:08:13.332
2024-05-16 10:08:13.332 tests\bugs\test_trace_eol_cr_space_nl.py:76: AssertionError
2024-05-16 10:08:13.332 ---------------------------- Captured stdout setup ----------------------------
2024-05-16 10:08:13.332 Cached db: db-13.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.trace
    @pytest.mark.version('>=3')
    def test_1(act: Action, capsys):
        with act.trace(db_events=trace), act.db.connect() as con:
            for cmd in ddl_lst:
                con.execute_immediate(cmd)
            con.commit()
    
        #print(act.trace_to_stdout())
        print(act.trace_log)
        act.expected_stdout = '' # expected_stdout
        act.stdout = capsys.readouterr().out
>       assert act.clean_stdout == act.clean_expected_stdout
E       assert   
E         + ['2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'recreate /* ddl_1 line_1 */ \n', ' \n', '            table /* ddl_1 line_2 */ \n', ' \n', ' \n', ' \n', '            t_test /* ddl_1 line_3 */ (x int) \n', '        \r \n', '0 records fetched\r \n', '      1 ms, 22 read(s), 244 fetch(es), 30 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', 'comment on  /* ddl_2 line_1 */ \n', '    table /* ddl_2 line_2 */ \n', ' \n', ' \n', '    t_test is /* ddl_2 line_3 */ \n', "            'foo  /* ddl_2 line_4 */ \n", "             /* ddl_2 line_4 */ bar' \n", '    \r \n', '0 records fetched\r \n', '      0 ms, 19 fetch(es), 3 mark(s)\r \n', '\r \n', '2024-05-16T09:55:01.7090 (2788:00000000057A04C0) EXECUTE_STATEMENT_FINISH\r \n', '\tR:\\TEMP\\QA\\FBQA\\TEST_11558\\TEST.FDB (ATT_5, SYSDBA:NONE, NONE, TCPv6:::1/64708)\r \n', '\tC:\\Python3x\\python.exe:1924\r \n', '\t\t(TRA_5, CONCURRENCY | WAIT | READ_WRITE)\r \n', '\r \n', '-------------------------------------------------------------------------------\r \n', ' \n', ' \n', '            create /* ddl_3 line_1 */ \n', '    or /* ddl_3 line_2 */ \n', ' \n', '    alter /* ddl_3 line_3 */ \n', '                    view /* ddl_3 line_4 */ \n', ' \n', '                    v_rio /* ddl_3 line_5 */ \n', ' \n', '                    as /* ddl_3 line_6 */ \n', '                    select * /* ddl_3 line_6 */ \n', '                    ...\r \n', '0 records fetched\r \n', '      0 ms, 4 read(s), 221 fetch(es), 51 mark(s)\r \n', '\r \n']

tests\bugs\test_trace_eol_cr_space_nl.py:76: 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 4.0.5.3097 2024.05.09 27fa6 F F 2594 2391 2024.05.16 06:55:01.443 2024.05.16 06:55:04.037 2024.05.16 06:06:18.003 2024.05.16 06:06:20.394

Elapsed time, ms. Chart for last 1 runs:

Last commits information (all timestamps in UTC):