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

Annotation type Annotation details
1 @message
assert   
  + unsuccessful metadata update
  + -ALTER DATABASE failed
  + -Missing correct crypt key
  + -Plugin fbSampleDbCrypt:
  + -Crypt key Red not set

LOG DETAILS:

2024-04-21 05:23:45.841
2024-04-21 05:23:45.841 act = <firebird.qa.plugin.Action object at [hex]>
2024-04-21 05:23:45.841 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841     @pytest.mark.version('>=3.0.3')
2024-04-21 05:23:45.841     @pytest.mark.encryption
2024-04-21 05:23:45.841     def test_1(act: Action, capsys):
2024-04-21 05:23:45.841         for m in ('encryption', 'decryption'):
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841             expected_stdout_show_db = f"""
2024-04-21 05:23:45.841                 Expected: {m} status presents in the 'SHOW DATABASE' output.
2024-04-21 05:23:45.841             """
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841             with act.db.connect() as con:
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841                 tx1 = con.transaction_manager(default_tpb=custom_tpb.get_buffer())
2024-04-21 05:23:45.841                 tx1.begin()
2024-04-21 05:23:45.841                 cur1 = tx1.cursor()
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841                 cur1 = con.cursor()
2024-04-21 05:23:45.841                 cur1.execute( f"insert into test(db_state, x) values('{m}', 1)" )
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841                 t1=py_dt.datetime.now()
2024-04-21 05:23:45.841                 d1 = t1-t1
2024-04-21 05:23:45.841                 sttm = 'alter database '  + ( f'encrypt with "{ENCRYPTION_PLUGIN}" key "{ENCRYPTION_KEY}"' if m == 'encryption' else 'decrypt' )
2024-04-21 05:23:45.841                 try:
2024-04-21 05:23:45.841                     con.execute_immediate(sttm)
2024-04-21 05:23:45.841                     con.commit()
2024-04-21 05:23:45.841                 except DatabaseError as e:
2024-04-21 05:23:45.841                     print( e.__str__() )
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841                 act.expected_stdout = ''
2024-04-21 05:23:45.841                 act.stdout = capsys.readouterr().out
2024-04-21 05:23:45.841 >               assert act.clean_stdout == act.clean_expected_stdout
2024-04-21 05:23:45.841 E               assert
2024-04-21 05:23:45.841 E                 + unsuccessful metadata update
2024-04-21 05:23:45.841 E                 + -ALTER DATABASE failed
2024-04-21 05:23:45.841 E                 + -Missing correct crypt key
2024-04-21 05:23:45.841 E                 + -Plugin fbSampleDbCrypt:
2024-04-21 05:23:45.841 E                 + -Crypt key Red not set
2024-04-21 05:23:45.841
2024-04-21 05:23:45.841 tests\bugs\core_5673_test.py:104: AssertionError
2024-04-21 05:23:45.841 ---------------------------- Captured stdout setup ----------------------------
2024-04-21 05:23:45.857 Cached db: db-12.0-None-None-NONE.fdb [page_size=None, sql_dialect=None, charset='NONE'
2 #text
act = <firebird.qa.plugin.Action pytest object at [hex]>
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    @pytest.mark.version('>=3.0.3')
    @pytest.mark.encryption
    def test_1(act: Action, capsys):
        for m in ('encryption', 'decryption'):
    
            expected_stdout_show_db = f"""
                Expected: {m} status presents in the 'SHOW DATABASE' output.
            """
    
            with act.db.connect() as con:
    
                tx1 = con.transaction_manager(default_tpb=custom_tpb.get_buffer())
                tx1.begin()
                cur1 = tx1.cursor()
    
                cur1 = con.cursor()
                cur1.execute( f"insert into test(db_state, x) values('{m}', 1)" )
    
                t1=py_dt.datetime.now()
                d1 = t1-t1
                sttm = 'alter database '  + ( f'encrypt with "{ENCRYPTION_PLUGIN}" key "{ENCRYPTION_KEY}"' if m == 'encryption' else 'decrypt' )
                try:
                    con.execute_immediate(sttm)
                    con.commit()
                except DatabaseError as e:
                    print( e.__str__() )
    
                act.expected_stdout = ''
                act.stdout = capsys.readouterr().out
>               assert act.clean_stdout == act.clean_expected_stdout
E               assert   
E                 + unsuccessful metadata update
E                 + -ALTER DATABASE failed
E                 + -Missing correct crypt key
E                 + -Plugin fbSampleDbCrypt:
E                 + -Crypt key Red not set

tests\bugs\core_5673_test.py:104: 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.14 6638e P P 1053 615 2025.06.28 14:41:58.012 2025.06.28 14:41:59.065 2025.06.28 14:06:49.345 2025.06.28 14:06:49.960
2 3.0.13.33809 2025.05.06 28ad0 P P 1049 600 2025.05.14 08:20:11.383 2025.05.14 08:20:12.432 2025.05.14 07:43:36.868 2025.05.14 07:43:37.468
3 3.0.13.33808 2025.04.25 28426 P P 1045 588 2025.05.06 13:31:01.188 2025.05.06 13:31:02.233 2025.05.06 12:56:17.889 2025.05.06 12:56:18.477
4 3.0.13.33803 2025.04.23 307b8 P P 1086 604 2025.04.25 13:39:35.222 2025.04.25 13:39:36.308 2025.04.25 13:04:44.273 2025.04.25 13:04:44.877
5 3.0.13.33803 2025.03.25 ea22a P P 1081 605 2025.04.20 08:10:53.328 2025.04.20 08:10:54.409 2025.04.20 07:14:17.466 2025.04.20 07:14:18.071
6 3.0.13.33803 2025.02.25 08ebd P P 1122 624 2025.03.25 10:26:33.050 2025.03.25 10:26:34.172 2025.03.25 09:28:44.367 2025.03.25 09:28:44.991
7 3.0.13.33796 2025.01.29 0ab85 P P 1120 590 2025.02.25 12:17:11.998 2025.02.25 12:17:13.118 2025.02.25 11:42:00.830 2025.02.25 11:42:01.420
8 3.0.13.33796 2025.01.14 99b3b P P 1055 590 2025.01.24 11:21:43.350 2025.01.24 11:21:44.405 2025.01.24 10:46:44.475 2025.01.24 10:46:45.065
9 3.0.13.33795 2024.12.13 fbbd9 P P 1150 603 2025.01.01 12:32:46.031 2025.01.01 12:32:47.181 2025.01.01 11:57:19.689 2025.01.01 11:57:20.292
10 3.0.13.33795 2024.11.24 b8847 P P 1116 607 2024.12.11 12:30:30.308 2024.12.11 12:30:31.424 2024.12.11 11:55:15.440 2024.12.11 11:55:16.047
11 3.0.13.33794 2024.10.15 abe09 P P 1082 618 2024.11.22 12:06:53.167 2024.11.22 12:06:54.249 2024.11.22 11:31:31.311 2024.11.22 11:31:31.929
12 3.0.13.33793 2024.10.14 f831a P P 1074 599 2024.10.15 12:34:28.180 2024.10.15 12:34:29.254 2024.10.15 11:58:58.162 2024.10.15 11:58:58.761
13 3.0.13.33793 2024.10.04 82ccc P P 1079 594 2024.10.12 12:33:26.976 2024.10.12 12:33:28.055 2024.10.12 11:58:15.187 2024.10.12 11:58:15.781
14 3.0.13.33792 2024.08.31 d8791 P P 1071 633 2024.10.03 12:41:45.482 2024.10.03 12:41:46.553 2024.10.03 12:05:31.802 2024.10.03 12:05:32.435
15 3.0.13.33787 2024.08.23 8ee81 P P 1103 652 2024.09.01 12:51:58.171 2024.09.01 12:51:59.274 2024.09.01 12:12:43.985 2024.09.01 12:12:44.637
16 3.0.13.33787 2024.08.09 df740 P P 1177 688 2024.08.23 12:47:47.982 2024.08.23 12:47:49.159 2024.08.23 12:08:45.024 2024.08.23 12:08:45.712
17 3.0.12.33746 2024.07.15 11dd4 P P 1180 695 2024.08.09 12:08:06.885 2024.08.09 12:08:08.065 2024.08.09 11:29:25.966 2024.08.09 11:29:26.661
18 3.0.12.33746 2024.06.11 8a5eb P P 1046 608 2024.07.15 11:01:25.284 2024.07.15 11:01:26.330 2024.07.15 10:27:30.430 2024.07.15 10:27:31.038
19 3.0.12.33745 2024.05.21 301a7 P P 938 453 2024.05.25 07:59:00.649 2024.05.25 07:59:01.587 2024.05.25 07:27:40.613 2024.05.25 07:27:41.066
20 3.0.12.33745 2024.05.09 9cf37 P P 938 454 2024.05.21 07:59:21.372 2024.05.21 07:59:22.310 2024.05.21 07:27:56.371 2024.05.21 07:27:56.825
21 3.0.12.33744 2024.04.20 af6b2 P P 938 453 2024.05.11 07:55:51.091 2024.05.11 07:55:52.029 2024.05.11 07:25:08.809 2024.05.11 07:25:09.262
22 3.0.12.33740 2024.04.06 c6cdd F F 547 234 2024.04.21 02:10:01.111 2024.04.21 02:10:01.658 2024.04.21 01:39:42.681 2024.04.21 01:39:42.915
23 3.0.12.33726 2024.03.29 1fac6 F F 516 235 2024.04.05 07:05:38.136 2024.04.05 07:05:38.652 2024.04.05 06:35:53.078 2024.04.05 06:35:53.313
24 3.0.12.33726 2024.03.11 456ca F F 484 234 2024.03.29 12:46:30.251 2024.03.29 12:46:30.735 2024.03.29 12:18:10.328 2024.03.29 12:18:10.562

Elapsed time, ms. Chart for last 24 runs:

Last commits information (all timestamps in UTC):