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
subprocess.TimeoutExpired: Command '[PosixPath('/home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql'), '-i', '/var/tmp/qa_2024/test_11560/tmp_8085.sql', '-user', 'SYSDBA', '-password', 'masterkey', 'localhost:/var/tmp/qa_2024/test_11560/test.fdb']' timed out after 11 seconds

LOG DETAILS:

2025-02-17 03:28:32.944
2025-02-17 03:28:32.949 act = <firebird.qa.plugin.Action object at [hex]>
2025-02-17 03:28:32.954 tmp_sql = PosixPath('/var/tmp/qa_2024/test_11560/tmp_8085.sql')
2025-02-17 03:28:32.959 tmp_log = PosixPath('/var/tmp/qa_2024/test_11560/tmp_8085.log')
2025-02-17 03:28:32.964 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-02-17 03:28:32.969
2025-02-17 03:28:32.974 @pytest.mark.version('>=4.0.5')
2025-02-17 03:28:32.980 def test_1(act: Action, tmp_sql: Path, tmp_log: Path, capsys):
2025-02-17 03:28:32.985
2025-02-17 03:28:32.990 test_sql = f"""
2025-02-17 03:28:32.995 recreate table tmplog(srv_pid int);
2025-02-17 03:28:32.999 insert into tmplog(srv_pid)
2025-02-17 03:28:33.005 select mon$server_pid as p
2025-02-17 03:28:33.010 from mon$attachments
2025-02-17 03:28:33.016 where mon$attachment_id = current_connection
2025-02-17 03:28:33.021 ;
2025-02-17 03:28:33.026 commit;
2025-02-17 03:28:33.031 SET STATEMENT TIMEOUT 7200;
2025-02-17 03:28:33.037 set term ^;
2025-02-17 03:28:33.042 execute block as
2025-02-17 03:28:33.047 declare res double precision;
2025-02-17 03:28:33.052 begin
2025-02-17 03:28:33.058 while (1=1) do
2025-02-17 03:28:33.064 begin
2025-02-17 03:28:33.069 execute statement 'select ' || rand() || ' from rdb$database' into res;
2025-02-17 03:28:33.075 end
2025-02-17 03:28:33.080 end
2025-02-17 03:28:33.085 ^
2025-02-17 03:28:33.090 """
2025-02-17 03:28:33.095 with open(tmp_sql, 'w') as f:
2025-02-17 03:28:33.100 f.write(test_sql)
2025-02-17 03:28:33.105
2025-02-17 03:28:33.110 memo_rss_list = []
2025-02-17 03:28:33.115 with act.db.connect() as con:
2025-02-17 03:28:33.121 with open(tmp_log, 'w') as f:
2025-02-17 03:28:33.125 try:
2025-02-17 03:28:33.130 p_handed_isql = subprocess.Popen( [act.vars['isql'], '-i', str(tmp_sql),
2025-02-17 03:28:33.135 '-user', act.db.user,
2025-02-17 03:28:33.141 '-password', act.db.password, act.db.dsn],
2025-02-17 03:28:33.146 stdout = f,
2025-02-17 03:28:33.152 stderr = subprocess.STDOUT
2025-02-17 03:28:33.158 )
2025-02-17 03:28:33.164
2025-02-17 03:28:33.170 # Let ISQL time to establish connection and start infinite loop with ES:
2025-02-17 03:28:33.176 time.sleep(MAX_WAIT_FOR_ISQL_BEGIN_WORK)
2025-02-17 03:28:33.181
2025-02-17 03:28:33.187 cur = con.cursor()
2025-02-17 03:28:33.192 cur.execute('select srv_pid from tmplog')
2025-02-17 03:28:33.198 fb_srv = psutil.Process( int(cur.fetchone()[0]) )
2025-02-17 03:28:33.203
2025-02-17 03:28:33.209 for i in range(N_CNT):
2025-02-17 03:28:33.215 memo_rss_list.append(int(fb_srv.memory_info().rss / 1024))
2025-02-17 03:28:33.221 time.sleep(1)
2025-02-17 03:28:33.226
2025-02-17 03:28:33.232 finally:
2025-02-17 03:28:33.237 p_handed_isql.terminate()
2025-02-17 03:28:33.242
2025-02-17 03:28:33.248 >               p_handed_isql.wait(MAX_WAIT_FOR_ISQL_TERMINATE)
2025-02-17 03:28:33.253
2025-02-17 03:28:33.258 tests/bugs/gh_8085_test.py:102:
2025-02-17 03:28:33.263 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2025-02-17 03:28:33.268
2025-02-17 03:28:33.273 self = <Popen: returncode: None args: [PosixPath('/home/fbqa/qa-2024/unpacked-snaps...>
2025-02-17 03:28:33.278 timeout = 11
2025-02-17 03:28:33.283
2025-02-17 03:28:33.288 def wait(self, timeout=None):
2025-02-17 03:28:33.294 """Wait for child process to terminate; returns self.returncode."""
2025-02-17 03:28:33.300 if timeout is not None:
2025-02-17 03:28:33.305 endtime = _time() + timeout
2025-02-17 03:28:33.310 try:
2025-02-17 03:28:33.316 >           return self._wait(timeout=timeout)
2025-02-17 03:28:33.321
2025-02-17 03:28:33.326 /usr/lib/python3.11/subprocess.py:1264:
2025-02-17 03:28:33.331 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2025-02-17 03:28:33.336
2025-02-17 03:28:33.342 self = <Popen: returncode: None args: [PosixPath('/home/fbqa/qa-2024/unpacked-snaps...>
2025-02-17 03:28:33.347 timeout = 11
2025-02-17 03:28:33.351
2025-02-17 03:28:33.356 def _wait(self, timeout):
2025-02-17 03:28:33.362 """Internal implementation of wait() on POSIX."""
2025-02-17 03:28:33.367 if self.returncode is not None:
2025-02-17 03:28:33.372 return self.returncode
2025-02-17 03:28:33.377
2025-02-17 03:28:33.381 if timeout is not None:
2025-02-17 03:28:33.386 endtime = _time() + timeout
2025-02-17 03:28:33.391 # Enter a busy loop if we have a timeout.  This busy loop was
2025-02-17 03:28:33.396 # cribbed from Lib/threading.py in Thread.wait() at r71065.
2025-02-17 03:28:33.402 delay = 0.0005 # 500 us -> initial delay of 1 ms
2025-02-17 03:28:33.406 while True:
2025-02-17 03:28:33.411 if self._waitpid_lock.acquire(False):
2025-02-17 03:28:33.416 try:
2025-02-17 03:28:33.421 if self.returncode is not None:
2025-02-17 03:28:33.426 break  # Another thread waited.
2025-02-17 03:28:33.431 (pid, sts) = self._try_wait(os.WNOHANG)
2025-02-17 03:28:33.436 assert pid == self.pid or pid == 0
2025-02-17 03:28:33.442 if pid == self.pid:
2025-02-17 03:28:33.447 self._handle_exitstatus(sts)
2025-02-17 03:28:33.452 break
2025-02-17 03:28:33.457 finally:
2025-02-17 03:28:33.462 self._waitpid_lock.release()
2025-02-17 03:28:33.467 remaining = self._remaining_time(endtime)
2025-02-17 03:28:33.474 if remaining <= 0:
2025-02-17 03:28:33.479 >                   raise TimeoutExpired(self.args, timeout)
2025-02-17 03:28:33.485 E                   subprocess.TimeoutExpired: Command '[PosixPath('/home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql'), '-i', '/var/tmp/qa_2024/test_11560/tmp_8085.sql', '-user', 'SYSDBA', '-password', 'masterkey', 'localhost:/var/tmp/qa_2024/test_11560/test.fdb']' timed out after 11 seconds
2025-02-17 03:28:33.490
2025-02-17 03:28:33.495 /usr/lib/python3.11/subprocess.py:2045: TimeoutExpired
2025-02-17 03:28:33.500 ---------------------------- Captured stdout setup -----------------------------
2025-02-17 03:28:33.505 Creating db: localhost:/var/tmp/qa_2024/test_11560/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 = PosixPath('/var/tmp/qa_2024/test_11560/tmp_8085.sql')
tmp_log = PosixPath('/var/tmp/qa_2024/test_11560/tmp_8085.log')
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    @pytest.mark.version('>=4.0.5')
    def test_1(act: Action, tmp_sql: Path, tmp_log: Path, capsys):
    
        test_sql = f"""
            recreate table tmplog(srv_pid int);
            insert into tmplog(srv_pid)
            select mon$server_pid as p
            from mon$attachments
            where mon$attachment_id = current_connection
            ;
            commit;
            SET STATEMENT TIMEOUT 7200;
            set term ^;
            execute block as
                declare res double precision;
            begin
                while (1=1) do
                begin
                    execute statement 'select ' || rand() || ' from rdb$database' into res;
                end
            end
            ^
        """
        with open(tmp_sql, 'w') as f:
            f.write(test_sql)
    
        memo_rss_list = []
        with act.db.connect() as con:
            with open(tmp_log, 'w') as f:
                try:
                    p_handed_isql = subprocess.Popen( [act.vars['isql'], '-i', str(tmp_sql),
                                                      '-user', act.db.user,
                                                      '-password', act.db.password, act.db.dsn],
                                                      stdout = f,
                                                      stderr = subprocess.STDOUT
                                                    )
    
                    # Let ISQL time to establish connection and start infinite loop with ES:
                    time.sleep(MAX_WAIT_FOR_ISQL_BEGIN_WORK)
    
                    cur = con.cursor()
                    cur.execute('select srv_pid from tmplog')
                    fb_srv = psutil.Process( int(cur.fetchone()[0]) )
    
                    for i in range(N_CNT):
                        memo_rss_list.append(int(fb_srv.memory_info().rss / 1024))
                        time.sleep(1)
    
                finally:
                    p_handed_isql.terminate()
    
>               p_handed_isql.wait(MAX_WAIT_FOR_ISQL_TERMINATE)

tests/bugs/gh_8085_test.py:102: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <Popen: returncode: None args: [PosixPath('/home/fbqa/qa-2024/unpacked-snaps...>
timeout = 11

    def wait(self, timeout=None):
        """Wait for child process to terminate; returns self.returncode."""
        if timeout is not None:
            endtime = _time() + timeout
        try:
>           return self._wait(timeout=timeout)

/usr/lib/python3.11/subprocess.py:1264: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <Popen: returncode: None args: [PosixPath('/home/fbqa/qa-2024/unpacked-snaps...>
timeout = 11

    def _wait(self, timeout):
        """Internal implementation of wait() on POSIX."""
        if self.returncode is not None:
            return self.returncode
    
        if timeout is not None:
            endtime = _time() + timeout
            # Enter a busy loop if we have a timeout.  This busy loop was
            # cribbed from Lib/threading.py in Thread.wait() at r71065.
            delay = 0.0005 # 500 us -> initial delay of 1 ms
            while True:
                if self._waitpid_lock.acquire(False):
                    try:
                        if self.returncode is not None:
                            break  # Another thread waited.
                        (pid, sts) = self._try_wait(os.WNOHANG)
                        assert pid == self.pid or pid == 0
                        if pid == self.pid:
                            self._handle_exitstatus(sts)
                            break
                    finally:
                        self._waitpid_lock.release()
                remaining = self._remaining_time(endtime)
                if remaining <= 0:
>                   raise TimeoutExpired(self.args, timeout)
E                   subprocess.TimeoutExpired: Command '[PosixPath('/home/fbqa/qa-2024/unpacked-snapshot.tmp/bin/isql'), '-i', '/var/tmp/qa_2024/test_11560/tmp_8085.sql', '-user', 'SYSDBA', '-password', 'masterkey', 'localhost:/var/tmp/qa_2024/test_11560/test.fdb']' timed out after 11 seconds

/usr/lib/python3.11/subprocess.py:2045: TimeoutExpired
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.6.3215 2025.06.25 6461d P P 18581 18386 2025.06.26 07:52:37.832 2025.06.26 07:52:56.413 2025.06.26 06:43:32.153 2025.06.26 06:43:50.539
2 4.0.6.3214 2025.06.21 e11f6 P P 18576 18463 2025.06.25 07:52:37.822 2025.06.25 07:52:56.398 2025.06.25 06:43:07.222 2025.06.25 06:43:25.685
3 4.0.6.3213 2025.06.14 f015c P P 18623 18407 2025.06.21 07:29:04.295 2025.06.21 07:29:22.918 2025.06.21 06:19:32.036 2025.06.21 06:19:50.443
4 4.0.6.3212 2025.06.11 bc50d P P 18583 18405 2025.06.14 08:38:21.728 2025.06.14 08:38:40.311 2025.06.14 07:17:39.505 2025.06.14 07:17:57.910
5 4.0.6.3208 2025.06.10 19fe3 P P 18662 18515 2025.06.11 07:15:43.121 2025.06.11 07:16:01.783 2025.06.11 05:56:27.679 2025.06.11 05:56:46.194
6 4.0.6.3207 2025.06.07 205ff P P 18785 18523 2025.06.10 07:18:23.657 2025.06.10 07:18:42.442 2025.06.10 05:57:52.594 2025.06.10 05:58:11.117
7 4.0.6.3206 2025.05.22 d7d10 P P 18690 18563 2025.06.06 07:24:07.324 2025.06.06 07:24:26.014 2025.06.06 06:03:30.973 2025.06.06 06:03:49.536
8 4.0.6.3205 2025.05.07 00148 P P 18726 18508 2025.05.21 07:18:15.156 2025.05.21 07:18:33.882 2025.05.21 05:56:54.363 2025.05.21 05:57:12.871
9 4.0.6.3204 2025.05.06 35b85 P P 18654 18499 2025.05.07 06:50:30.524 2025.05.07 06:50:49.178 2025.05.07 05:30:29.756 2025.05.07 05:30:48.255
10 4.0.6.3203 2025.05.05 c2cbd P P 18673 18466 2025.05.06 06:56:47.606 2025.05.06 06:57:06.279 2025.05.06 05:27:28.785 2025.05.06 05:27:47.251
11 4.0.6.3200 2025.04.18 7ef56 P P 18775 18532 2025.05.01 06:38:33.045 2025.05.01 06:38:51.820 2025.05.01 05:18:49.175 2025.05.01 05:19:07.707
12 4.0.6.3199 2025.04.14 33a10 P P 18692 18549 2025.04.18 06:49:31.925 2025.04.18 06:49:50.617 2025.04.18 05:29:23.835 2025.04.18 05:29:42.384
13 4.0.6.3198 2025.04.13 64a7f P P 18573 18461 2025.04.14 05:54:35.462 2025.04.14 05:54:54.035 2025.04.14 04:40:51.978 2025.04.14 04:41:10.439
14 4.0.6.3195 2025.03.28 b9faf P P 18622 18519 2025.04.13 05:52:37.954 2025.04.13 05:52:56.576 2025.04.13 04:29:32.657 2025.04.13 04:29:51.176
15 4.0.6.3194 2025.03.26 912aa P P 18693 18443 2025.03.28 06:23:53.365 2025.03.28 06:24:12.058 2025.03.28 05:06:31.290 2025.03.28 05:06:49.733
16 4.0.6.3193 2025.03.20 80234 P P 18680 18514 2025.03.24 06:42:21.643 2025.03.24 06:42:40.323 2025.03.24 05:20:36.073 2025.03.24 05:20:54.587
17 4.0.6.3192 2025.03.13 2a9da P P 2366 2460 2025.03.17 03:24:36.526 2025.03.17 03:24:38.892 2025.03.17 02:03:29.584 2025.03.17 02:03:32.044
18 4.0.6.3191 2025.03.10 3d9fd P P 2541 2308 2025.03.13 06:33:32.805 2025.03.13 06:33:35.346 2025.03.13 05:11:04.129 2025.03.13 05:11:06.437
19 4.0.6.3190 2025.02.25 c9928 P P 2755 2250 2025.03.09 06:19:19.729 2025.03.09 06:19:22.484 2025.03.09 04:58:22.121 2025.03.09 04:58:24.371
20 4.0.6.3189 2025.02.22 3fb0b P P 2610 2397 2025.02.25 06:09:15.858 2025.02.25 06:09:18.468 2025.02.25 04:49:41.575 2025.02.25 04:49:43.972
21 4.0.6.3188 2025.02.21 8ee1c P P 2640 2288 2025.02.22 06:08:48.768 2025.02.22 06:08:51.408 2025.02.22 04:45:56.140 2025.02.22 04:45:58.428
22 4.0.6.3186 2025.02.19 92cb6 P P 3145 2405 2025.02.20 03:09:22.613 2025.02.20 03:09:25.758 2025.02.20 01:40:59.718 2025.02.20 01:41:02.123
23 4.0.6.3185 2025.02.16 9cac4 F P 2744 3517 2025.02.17 00:07:31.182 2025.02.17 00:07:33.926 2025.02.16 22:15:02.807 2025.02.16 22:15:06.324
24 4.0.6.3183 2025.02.04 bf738 P P 2748 2842 2025.02.14 06:21:36.507 2025.02.14 06:21:39.255 2025.02.14 05:00:34.843 2025.02.14 05:00:37.685
25 4.0.6.3181 2025.02.01 00b64 P P 2769 2298 2025.02.04 06:24:43.867 2025.02.04 06:24:46.636 2025.02.04 05:04:16.072 2025.02.04 05:04:18.370
26 4.0.6.3180 2025.01.27 2edb8 P P 2690 2191 2025.01.28 06:25:24.879 2025.01.28 06:25:27.569 2025.01.28 04:54:57.686 2025.01.28 04:54:59.877
27 4.0.6.3179 2025.01.24 008d4 P P 2676 2189 2025.01.25 06:11:07.678 2025.01.25 06:11:10.354 2025.01.25 04:50:48.411 2025.01.25 04:50:50.600
28 4.0.6.3178 2025.01.20 ec94d P P 2484 2336 2025.01.24 06:10:46.121 2025.01.24 06:10:48.605 2025.01.24 04:50:44.832 2025.01.24 04:50:47.168
29 4.0.6.3176 2025.01.16 79cc1 P P 2318 2509 2025.01.20 06:00:19.315 2025.01.20 06:00:21.633 2025.01.20 04:42:03.241 2025.01.20 04:42:05.750
30 4.0.6.3175 2025.01.15 91361 P P 2446 2114 2025.01.16 05:59:36.032 2025.01.16 05:59:38.478 2025.01.16 04:41:32.311 2025.01.16 04:41:34.425
31 4.0.6.3174 2024.12.23 ffd39 P P 2347 2191 2025.01.14 06:14:40.540 2025.01.14 06:14:42.887 2025.01.14 04:45:52.601 2025.01.14 04:45:54.792
32 4.0.6.3173 2024.12.19 60b32 P P 2103 1857 2024.12.21 17:41:48.923 2024.12.21 17:41:51.026 2024.12.21 16:38:51.126 2024.12.21 16:38:52.983
33 4.0.6.3172 2024.12.11 33f5d P P 1976 1820 2024.12.16 04:35:05.567 2024.12.16 04:35:07.543 2024.12.16 03:32:05.296 2024.12.16 03:32:07.116
34 4.0.6.3171 2024.12.10 ab1d4 P P 2083 1908 2024.12.11 04:21:25.668 2024.12.11 04:21:27.751 2024.12.11 03:18:41.667 2024.12.11 03:18:43.575
35 4.0.6.3170 2024.12.02 68abd P P 2028 1840 2024.12.04 04:11:17.883 2024.12.04 04:11:19.911 2024.12.04 03:08:23.585 2024.12.04 03:08:25.425
36 4.0.6.3169 2024.11.28 1673f P P 2031 1882 2024.11.30 04:34:58.393 2024.11.30 04:35:00.424 2024.11.30 03:22:20.253 2024.11.30 03:22:22.135
37 4.0.6.3168 2024.11.07 f67e2 P P 2074 1774 2024.11.27 04:09:00.544 2024.11.27 04:09:02.618 2024.11.27 02:59:08.329 2024.11.27 02:59:10.103
38 4.0.6.3167 2024.11.04 c9228 P P 1914 1778 2024.11.05 05:47:10.043 2024.11.05 05:47:11.957 2024.11.05 04:47:48.517 2024.11.05 04:47:50.295
39 4.0.6.3165 2024.10.23 b0c36 P P 1930 1652 2024.11.04 05:51:32.931 2024.11.04 05:51:34.861 2024.11.04 04:51:35.726 2024.11.04 04:51:37.378
40 4.0.6.3164 2024.10.17 35344 P P 2038 1860 2024.10.23 06:06:18.687 2024.10.23 06:06:20.725 2024.10.23 05:04:11.294 2024.10.23 05:04:13.154
41 4.0.6.3163 2024.10.14 2e35e P P 1913 1764 2024.10.15 05:53:46.870 2024.10.15 05:53:48.783 2024.10.15 04:52:52.372 2024.10.15 04:52:54.136
42 4.0.6.3161 2024.10.05 91502 P P 2279 2009 2024.10.06 03:57:30.025 2024.10.06 03:57:32.304 2024.10.06 02:52:35.709 2024.10.06 02:52:37.718
43 4.0.6.3159 2024.10.01 85136 P P 1909 1949 2024.10.02 01:21:42.360 2024.10.02 01:21:44.269 2024.10.01 23:58:53.772 2024.10.01 23:58:55.721
44 4.0.6.3158 2024.09.30 d2c33 P P 1922 1950 2024.10.01 06:01:58.681 2024.10.01 06:02:00.603 2024.10.01 05:00:40.404 2024.10.01 05:00:42.354
45 4.0.6.3157 2024.09.24 3bb2e P P 1968 1929 2024.09.30 06:07:21.890 2024.09.30 06:07:23.858 2024.09.30 05:04:00.491 2024.09.30 05:04:02.420
46 4.0.6.3156 2024.09.21 f6416 P P 2193 1904 2024.09.24 04:12:54.256 2024.09.24 04:12:56.449 2024.09.24 03:09:50.697 2024.09.24 03:09:52.601
47 4.0.6.3155 2024.09.20 1ed0c P P 2076 1847 2024.09.21 04:07:32.817 2024.09.21 04:07:34.893 2024.09.21 03:04:55.201 2024.09.21 03:04:57.048
48 4.0.6.3151 2024.09.09 1b77f P P 3420 2866 2024.09.17 06:42:03.063 2024.09.17 06:42:06.483 2024.09.17 05:09:14.958 2024.09.17 05:09:17.824
49 4.0.6.3149 2024.09.04 32ce9 P P 3638 2927 2024.09.06 06:49:22.288 2024.09.06 06:49:25.926 2024.09.06 05:17:08.194 2024.09.06 05:17:11.121
50 4.0.6.3148 2024.09.02 4be5c P P 3974 4071 2024.09.04 08:56:14.766 2024.09.04 08:56:18.740 2024.09.04 07:06:33.768 2024.09.04 07:06:37.839
51 4.0.6.3147 2024.08.30 5ffd7 P P 4184 3708 2024.09.02 08:12:38.024 2024.09.02 08:12:42.208 2024.09.02 06:21:37.680 2024.09.02 06:21:41.388
52 4.0.6.3146 2024.08.27 38582 P P 3883 3286 2024.08.30 07:56:31.923 2024.08.30 07:56:35.806 2024.08.30 06:04:54.924 2024.08.30 06:04:58.210
53 4.0.6.3145 2024.08.21 87240 P P 4993 2888 2024.08.27 07:32:13.311 2024.08.27 07:32:18.304 2024.08.27 04:50:05.352 2024.08.27 04:50:08.240
54 4.0.6.3144 2024.08.20 5a3b7 P P 3757 3305 2024.08.21 07:35:26.319 2024.08.21 07:35:30.076 2024.08.21 05:50:39.419 2024.08.21 05:50:42.724
55 4.0.6.3142 2024.08.11 b9f39 P P 2180 1986 2024.08.19 04:40:43.810 2024.08.19 04:40:45.990 2024.08.19 03:29:27.810 2024.08.19 03:29:29.796
56 4.0.6.3141 2024.08.09 6d39f P P 2187 1919 2024.08.10 04:32:58.712 2024.08.10 04:33:00.899 2024.08.10 03:23:11.558 2024.08.10 03:23:13.477
57 4.0.5.3140 2024.08.06 64f3a P P 2188 2036 2024.08.09 04:28:31.894 2024.08.09 04:28:34.082 2024.08.09 03:18:45.066 2024.08.09 03:18:47.102
58 4.0.5.3139 2024.08.01 3bc8b P P 2149 1774 2024.08.06 03:41:42.251 2024.08.06 03:41:44.400 2024.08.06 02:39:36.590 2024.08.06 02:39:38.364
59 4.0.5.3136 2024.07.31 e41ec P P 1891 1817 2024.08.01 03:40:52.940 2024.08.01 03:40:54.831 2024.08.01 02:39:27.710 2024.08.01 02:39:29.527
60 4.0.5.3135 2024.07.26 b4981 P P 1917 1733 2024.07.30 03:38:09.191 2024.07.30 03:38:11.108 2024.07.30 02:37:03.753 2024.07.30 02:37:05.486
61 4.0.5.3129 2024.07.24 b8184 P P 2059 1806 2024.07.25 03:36:09.958 2024.07.25 03:36:12.017 2024.07.25 02:34:53.222 2024.07.25 02:34:55.028
62 4.0.5.3128 2024.07.13 aa318 P P 1930 1802 2024.07.24 03:42:20.161 2024.07.24 03:42:22.091 2024.07.24 02:41:00.659 2024.07.24 02:41:02.461
63 4.0.5.3127 2024.07.10 eace3 P P 1922 1805 2024.07.13 03:34:31.654 2024.07.13 03:34:33.576 2024.07.13 02:32:44.438 2024.07.13 02:32:46.243
64 4.0.5.3123 2024.06.24 c27c6 P P 1887 1764 2024.07.10 03:27:10.769 2024.07.10 03:27:12.656 2024.07.10 02:27:20.009 2024.07.10 02:27:21.773
65 4.0.5.3112 2024.06.13 d2e61 P P 1840 1778 2024.06.22 03:27:57.289 2024.06.22 03:27:59.129 2024.06.22 02:28:36.870 2024.06.22 02:28:38.648
66 4.0.5.3098 2024.05.09 4c3ec P P 2097 2047 2024.05.14 08:02:14.902 2024.05.14 08:02:16.999 2024.05.14 06:59:34.785 2024.05.14 06:59:36.832
67 4.0.5.3092 2024.05.06 bbc47 P P 2005 1981 2024.05.08 19:20:22.524 2024.05.08 19:20:24.529 2024.05.08 18:26:23.599 2024.05.08 18:26:25.580
68 4.0.5.3091 2024.04.29 062a7 P P 636 384 2024.05.01 12:04:33.339 2024.05.01 12:04:33.975 2024.05.01 11:11:35.858 2024.05.01 11:11:36.242
69 4.0.5.3089 2024.04.19 08c92 P P 551 385 2024.04.27 14:03:39.956 2024.04.27 14:03:40.507 2024.04.27 13:09:49.741 2024.04.27 13:09:50.126

Elapsed time, ms. Chart for last 69 runs:

Last commits information (all timestamps in UTC):