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
AssertionError: Server must be configured for parallel work. Check values of ParallelWorkers and MaxParallelWorkers
assert (1 >= 2)

LOG DETAILS:

2025-06-29 13:21:02.740
2025-06-29 13:21:02.740 act = <firebird.qa.plugin.Action object at [hex]>
2025-06-29 13:21:02.740 tmp_sql = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11555/tmp_2668.sql')
2025-06-29 13:21:02.740 tmp_log = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11555/tmp_2668.log')
2025-06-29 13:21:02.740 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-06-29 13:21:02.740
2025-06-29 13:21:02.740     @pytest.mark.trace
2025-06-29 13:21:02.740     @pytest.mark.version('>=5.0.0')
2025-06-29 13:21:02.740     def test_1(act: Action, tmp_sql: Path, tmp_log: Path, capsys):
2025-06-29 13:21:02.741
2025-06-29 13:21:02.741         if act.vars['server-arch'] != 'SuperServer':
2025-06-29 13:21:02.741             pytest.skip("Applies only to SuperServer")
2025-06-29 13:21:02.741
2025-06-29 13:21:02.741         with act.db.connect() as con:
2025-06-29 13:21:02.741             cur = con.cursor()
2025-06-29 13:21:02.741             sql = """
2025-06-29 13:21:02.741                 select
2025-06-29 13:21:02.741                      cast(max(iif(g.rdb$config_name = 'ParallelWorkers', g.rdb$config_value, null)) as int) as cfg_par_workers
2025-06-29 13:21:02.741                     ,cast(max(iif(g.rdb$config_name = 'MaxParallelWorkers', g.rdb$config_value, null)) as int) as cfg_max_par_workers
2025-06-29 13:21:02.741                 from rdb$database
2025-06-29 13:21:02.741                 left join rdb$config g on g.rdb$config_name in ('ParallelWorkers', 'MaxParallelWorkers')
2025-06-29 13:21:02.741             """
2025-06-29 13:21:02.741             cur.execute(sql)
2025-06-29 13:21:02.741             cfg_par_workers, cfg_max_par_workers = cur.fetchone()
2025-06-29 13:21:02.741
2025-06-29 13:21:02.741 >           assert cfg_par_workers >=2 and cfg_max_par_workers >= cfg_par_workers, "Server must be configured for parallel work. Check values of ParallelWorkers and MaxParallelWorkers"
2025-06-29 13:21:02.741 E           AssertionError: Server must be configured for parallel work. Check values of ParallelWorkers and MaxParallelWorkers
2025-06-29 13:21:02.741 E           assert (1 >= 2)
2025-06-29 13:21:02.741
2025-06-29 13:21:02.742 tests\bugs\gh_7304_test.py:107: AssertionError
2025-06-29 13:21:02.742 ---------------------------- Captured stdout setup ----------------------------
2025-06-29 13:21:02.742 Creating db: localhost:H:\QA\temp\qa2024.tmp\fbqa\test_11555\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]>
tmp_sql = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11555/tmp_2668.sql')
tmp_log = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11555/tmp_2668.log')
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    @pytest.mark.trace
    @pytest.mark.version('>=5.0.0')
    def test_1(act: Action, tmp_sql: Path, tmp_log: Path, capsys):
    
        if act.vars['server-arch'] != 'SuperServer':
            pytest.skip("Applies only to SuperServer")
    
        with act.db.connect() as con:
            cur = con.cursor()
            sql = """
                select
                     cast(max(iif(g.rdb$config_name = 'ParallelWorkers', g.rdb$config_value, null)) as int) as cfg_par_workers
                    ,cast(max(iif(g.rdb$config_name = 'MaxParallelWorkers', g.rdb$config_value, null)) as int) as cfg_max_par_workers
                from rdb$database
                left join rdb$config g on g.rdb$config_name in ('ParallelWorkers', 'MaxParallelWorkers')
            """
            cur.execute(sql)
            cfg_par_workers, cfg_max_par_workers = cur.fetchone()
    
>           assert cfg_par_workers >=2 and cfg_max_par_workers >= cfg_par_workers, "Server must be configured for parallel work. Check values of ParallelWorkers and MaxParallelWorkers"
E           AssertionError: Server must be configured for parallel work. Check values of ParallelWorkers and MaxParallelWorkers
E           assert (1 >= 2)

tests\bugs\gh_7304_test.py:107: 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 5.0.3.1674 2025.06.27 3ee5c S F 439 323 2025.06.29 11:02:59.409 2025.06.29 11:02:59.848 2025.06.29 10:03:20.199 2025.06.29 10:03:20.522
2 5.0.3.1657 2025.06.26 dcb8a S F 394 293 2025.06.27 11:03:47.419 2025.06.27 11:03:47.813 2025.06.27 10:03:57.479 2025.06.27 10:03:57.772
3 5.0.3.1657 2025.06.20 8b4d2 S F 387 287 2025.06.26 11:18:14.945 2025.06.26 11:18:15.332 2025.06.26 10:18:16.026 2025.06.26 10:18:16.313
4 5.0.3.1657 2025.06.19 4bd4c S F 391 295 2025.06.20 05:22:21.512 2025.06.20 05:22:21.903 2025.06.20 04:22:32.115 2025.06.20 04:22:32.410
5 5.0.3.1657 2025.06.11 dae6f S F 395 522 2025.06.19 10:53:56.734 2025.06.19 10:53:57.129 2025.06.19 09:53:56.813 2025.06.19 09:53:57.335
6 5.0.3.1657 2025.06.10 dbc92 S F 389 578 2025.06.11 08:40:05.594 2025.06.11 08:40:05.983 2025.06.11 07:39:53.290 2025.06.11 07:39:53.868
7 5.0.3.1656 2025.06.05 00512 S F 392 530 2025.06.10 09:55:33.178 2025.06.10 09:55:33.570 2025.06.10 08:54:58.078 2025.06.10 08:54:58.608
8 5.0.3.1656 2025.05.20 c4b11 S F 392 288 2025.06.03 09:42:27.701 2025.06.03 09:42:28.093 2025.06.03 08:43:03.702 2025.06.03 08:43:03.990
9 5.0.3.1652 2025.05.13 f51c6 S F 428 292 2025.05.21 06:23:30.246 2025.05.21 06:23:30.674 2025.05.21 05:24:19.120 2025.05.21 05:24:19.412
10 5.0.3.1651 2025.05.08 ee9d2 S F 386 285 2025.05.13 06:36:05.124 2025.05.13 06:36:05.510 2025.05.13 05:18:25.624 2025.05.13 05:18:25.909
11 5.0.3.1651 2025.05.04 3d914 S F 411 302 2025.05.09 04:25:10.463 2025.05.09 04:25:10.874 2025.05.09 03:07:24.446 2025.05.09 03:07:24.748
12 5.0.3.1651 2025.04.30 141ef S F 388 291 2025.05.02 04:32:50.231 2025.05.02 04:32:50.619 2025.05.02 03:15:16.412 2025.05.02 03:15:16.703
13 5.0.3.1650 2025.04.30 6253f S F 391 331 2025.05.01 04:31:52.459 2025.05.01 04:31:52.850 2025.05.01 03:14:08.424 2025.05.01 03:14:08.755
14 5.0.3.1650 2025.04.28 4cbff S F 392 295 2025.04.30 04:30:53.922 2025.04.30 04:30:54.314 2025.04.30 03:13:28.096 2025.04.30 03:13:28.391
15 5.0.3.1649 2025.04.21 5b2d0 S F 399 302 2025.04.26 10:04:46.439 2025.04.26 10:04:46.838 2025.04.26 08:46:25.413 2025.04.26 08:46:25.715
16 5.0.3.1648 2025.04.18 2f4c5 S F 396 297 2025.04.20 04:15:59.504 2025.04.20 04:15:59.900 2025.04.20 03:15:49.000 2025.04.20 03:15:49.297
17 5.0.3.1635 2025.04.03 f6bd1 S F 391 298 2025.04.18 06:43:43.474 2025.04.18 06:43:43.865 2025.04.18 05:25:08.003 2025.04.18 05:25:08.301
18 5.0.3.1635 2025.03.31 22ec6 S F 398 325 2025.04.03 09:49:36.601 2025.04.03 09:49:36.999 2025.04.03 08:30:36.364 2025.04.03 08:30:36.689
19 5.0.3.1633 2025.03.28 3123a S F 416 318 2025.03.31 09:48:05.225 2025.03.31 09:48:05.641 2025.03.31 08:29:10.089 2025.03.31 08:29:10.407
20 5.0.3.1633 2025.03.27 e0fb8 S F 420 413 2025.03.28 10:19:31.498 2025.03.28 10:19:31.918 2025.03.28 08:56:49.627 2025.03.28 08:56:50.040
21 5.0.3.1631 2025.03.25 bda65 S F 420 325 2025.03.27 10:00:02.819 2025.03.27 10:00:03.239 2025.03.27 08:56:03.840 2025.03.27 08:56:04.165
22 5.0.3.1631 2025.03.21 1925b S F 471 328 2025.03.25 06:34:04.293 2025.03.25 06:34:04.764 2025.03.25 05:30:04.183 2025.03.25 05:30:04.511
23 5.0.3.1629 2025.03.18 506d7 S F 405 291 2025.03.20 09:34:31.456 2025.03.20 09:34:31.861 2025.03.20 08:30:14.432 2025.03.20 08:30:14.723
24 5.0.3.1628 2025.03.14 16d05 S F 395 571 2025.03.18 09:28:40.685 2025.03.18 09:28:41.080 2025.03.18 08:25:57.351 2025.03.18 08:25:57.922
25 5.0.3.1627 2025.02.26 4e218 S F 420 326 2025.03.13 09:47:48.599 2025.03.13 09:47:49.019 2025.03.13 08:43:24.490 2025.03.13 08:43:24.816
26 5.0.3.1624 2025.02.25 dc3b2 S F 417 324 2025.02.26 15:20:02.285 2025.02.26 15:20:02.702 2025.02.26 14:16:19.027 2025.02.26 14:16:19.351
27 5.0.2.1615 2025.02.20 4a726 S F 424 295 2025.02.25 08:34:42.864 2025.02.25 08:34:43.288 2025.02.25 07:14:11.003 2025.02.25 07:14:11.298
28 5.0.2.1615 2025.02.14 9cb76 S F 399 429 2025.02.15 04:02:26.352 2025.02.15 04:02:26.751 2025.02.15 03:00:26.285 2025.02.15 03:00:26.714
29 5.0.2.1577 2025.02.07 f50a2 S F 420 301 2025.02.14 06:15:06.838 2025.02.14 06:15:07.258 2025.02.14 05:14:19.013 2025.02.14 05:14:19.314
30 5.0.2.1577 2024.12.24 3c80e S F 419 570 2025.02.06 09:28:35.980 2025.02.06 09:28:36.399 2025.02.06 08:27:49.175 2025.02.06 08:27:49.745
31 5.0.2.1576 2024.12.17 646b0 S F 404 304 2024.12.24 09:11:43.743 2024.12.24 09:11:44.147 2024.12.24 08:11:12.075 2024.12.24 08:11:12.379
32 5.0.2.1575 2024.12.09 9af52 S F 400 299 2024.12.16 09:08:32.481 2024.12.16 09:08:32.881 2024.12.16 08:08:06.248 2024.12.16 08:08:06.547
33 5.0.2.1575 2024.12.08 63d39 S F 345 239 2024.12.09 14:58:52.212 2024.12.09 14:58:52.557 2024.12.09 14:03:23.622 2024.12.09 14:03:23.861
34 5.0.2.1571 2024.12.08 8d11a S F 350 482 2024.12.09 06:12:21.599 2024.12.09 06:12:21.949 2024.12.09 05:14:57.340 2024.12.09 05:14:57.822
35 5.0.2.1567 2024.12.07 b01a2 S F 390 243 2024.12.08 01:49:39.334 2024.12.08 01:49:39.724 2024.12.08 00:51:37.888 2024.12.08 00:51:38.131
36 5.0.2.1567 2024.12.02 6ae74 S F 347 470 2024.12.04 08:54:25.642 2024.12.04 08:54:25.989 2024.12.04 07:58:51.096 2024.12.04 07:58:51.566
37 5.0.2.1567 2024.11.26 56e63 S F 400 298 2024.11.30 08:59:32.525 2024.11.30 08:59:32.925 2024.11.30 07:59:39.812 2024.11.30 07:59:40.110
38 5.0.2.1567 2024.11.21 96f61 S F 430 313 2024.11.27 08:56:20.004 2024.11.27 08:56:20.434 2024.11.27 07:57:00.708 2024.11.27 07:57:01.021
39 5.0.2.1567 2024.11.18 e1289 S E 397 2384 2024.11.21 09:14:42.903 2024.11.21 09:14:43.300 2024.11.21 07:54:15.066 2024.11.21 07:54:17.450
40 5.0.2.1533 2024.10.23 0ec43 S F 392 301 2024.11.18 08:50:32.841 2024.11.18 08:50:33.233 2024.11.18 07:50:29.938 2024.11.18 07:50:30.239

Elapsed time, ms. Chart for last 40 runs:

Last commits information (all timestamps in UTC):