09/30/2024 04:22:27 PM UTC [INFO] Listening for events... 09/30/2024 04:22:27 PM UTC [INFO] Press Ctrl-C to stop. 09/30/2024 04:43:25 PM UTC [INFO] Received an event for node: 66fa8ec3e9f4d92446eb277a 09/30/2024 04:43:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fa8ec3e9f4d92446eb277a 09/30/2024 06:21:35 PM UTC [INFO] Received an event for node: 66fa97bce9f4d92446eb2bae 09/30/2024 06:21:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fa97bce9f4d92446eb2bae 09/30/2024 07:21:41 PM UTC [INFO] Received an event for node: 66facfe0e9f4d92446eb8f4c 09/30/2024 07:21:41 PM UTC [ERROR] Traceback (most recent call last): File "/home/kernelci/pipeline/base.py", line 69, in run status = self._run(context) ^^^^^^^^^^^^^^^^^^ File "/home/kernelci/pipeline/send_kcidb.py", line 487, in _run parsed_checkout_node = self._parse_checkout_node( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kernelci/pipeline/send_kcidb.py", line 133, in _parse_checkout_node checkout_node['data']['kernel_revision']['commit_tags'], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ KeyError: 'commit_tags' 09/30/2024 07:21:43 PM UTC [INFO] Listening for events... 09/30/2024 07:21:43 PM UTC [INFO] Press Ctrl-C to stop. 09/30/2024 08:09:25 PM UTC [INFO] Received an event for node: 66fb0531ad57aa842a067151 09/30/2024 08:09:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0531ad57aa842a067151 09/30/2024 08:09:51 PM UTC [INFO] Received an event for node: 66fb0575ad57aa842a067152 09/30/2024 08:09:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0575ad57aa842a067152 09/30/2024 08:16:44 PM UTC [INFO] Received an event for node: 66fb058fad57aa842a06717e 09/30/2024 08:16:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058fad57aa842a06717e 09/30/2024 08:17:45 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067156 09/30/2024 08:17:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067156 09/30/2024 08:20:27 PM UTC [INFO] Received an event for node: 66fb0578ad57aa842a067159 09/30/2024 08:20:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0578ad57aa842a067159 09/30/2024 08:21:57 PM UTC [INFO] Received an event for node: 66fb0579ad57aa842a06715a 09/30/2024 08:21:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0579ad57aa842a06715a 09/30/2024 08:23:17 PM UTC [INFO] Received an event for node: 66fb057bad57aa842a06715e 09/30/2024 08:23:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057bad57aa842a06715e 09/30/2024 08:24:19 PM UTC [INFO] Received an event for node: 66fb057cad57aa842a06715f 09/30/2024 08:24:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057cad57aa842a06715f 09/30/2024 08:24:44 PM UTC [INFO] Received an event for node: 66fb057aad57aa842a06715c 09/30/2024 08:24:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057aad57aa842a06715c 09/30/2024 08:25:14 PM UTC [INFO] Received an event for node: 66fb0577ad57aa842a067157 09/30/2024 08:25:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0577ad57aa842a067157 09/30/2024 08:26:55 PM UTC [INFO] Received an event for node: 66fb0577ad57aa842a067158 09/30/2024 08:26:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0577ad57aa842a067158 09/30/2024 08:27:14 PM UTC [INFO] Received an event for node: 66fb0583ad57aa842a067168 09/30/2024 08:27:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0583ad57aa842a067168 09/30/2024 08:29:16 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067174 09/30/2024 08:29:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067174 09/30/2024 08:31:04 PM UTC [INFO] Received an event for node: 66fb0589ad57aa842a067173 09/30/2024 08:31:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0589ad57aa842a067173 09/30/2024 08:32:09 PM UTC [INFO] Received an event for node: 66fb0579ad57aa842a06715b 09/30/2024 08:32:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0579ad57aa842a06715b 09/30/2024 08:32:41 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067175 09/30/2024 08:32:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067175 09/30/2024 08:33:25 PM UTC [INFO] Received an event for node: 66fb0588ad57aa842a067170 09/30/2024 08:33:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0588ad57aa842a067170 09/30/2024 08:34:29 PM UTC [INFO] Received an event for node: 66fb058ead57aa842a06717d 09/30/2024 08:34:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058ead57aa842a06717d 09/30/2024 08:37:17 PM UTC [INFO] Received an event for node: 66fb058bad57aa842a067178 09/30/2024 08:37:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058bad57aa842a067178 09/30/2024 08:39:50 PM UTC [INFO] Received an event for node: 66fb0587ad57aa842a06716f 09/30/2024 08:39:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0587ad57aa842a06716f 09/30/2024 08:40:58 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717b 09/30/2024 08:40:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717b 09/30/2024 08:41:03 PM UTC [INFO] Received an event for node: 66fb057ead57aa842a067162 09/30/2024 08:41:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057ead57aa842a067162 09/30/2024 08:41:10 PM UTC [INFO] Received an event for node: 66fb057ead57aa842a067163 09/30/2024 08:41:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057ead57aa842a067163 09/30/2024 08:41:10 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067155 09/30/2024 08:41:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067155 09/30/2024 08:41:16 PM UTC [INFO] Received an event for node: 66fb057dad57aa842a067160 09/30/2024 08:41:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057dad57aa842a067160 09/30/2024 08:41:58 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717c 09/30/2024 08:41:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717c 09/30/2024 08:42:03 PM UTC [INFO] Received an event for node: 66fb057fad57aa842a067164 09/30/2024 08:42:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057fad57aa842a067164 09/30/2024 08:42:05 PM UTC [INFO] Received an event for node: 66fb058cad57aa842a067179 09/30/2024 08:42:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058cad57aa842a067179 09/30/2024 08:42:05 PM UTC [INFO] Received an event for node: 66fb0d1dad57aa842a067373 09/30/2024 08:42:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1dad57aa842a067373 09/30/2024 08:42:41 PM UTC [INFO] Received an event for node: 66fb0cf0ad57aa842a06736e 09/30/2024 08:42:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cf0ad57aa842a06736e 09/30/2024 08:42:50 PM UTC [INFO] Received an event for node: 66fb0ce1ad57aa842a06735f 09/30/2024 08:42:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce1ad57aa842a06735f 09/30/2024 08:42:52 PM UTC [INFO] Received an event for node: 66fb0ce4ad57aa842a067365 09/30/2024 08:42:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce4ad57aa842a067365 09/30/2024 08:42:53 PM UTC [INFO] Received an event for node: 66fb0cddad57aa842a067355 09/30/2024 08:42:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cddad57aa842a067355 09/30/2024 08:43:06 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067361 09/30/2024 08:43:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067361 09/30/2024 08:43:08 PM UTC [INFO] Received an event for node: 66fb0cdcad57aa842a067352 09/30/2024 08:43:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdcad57aa842a067352 09/30/2024 08:43:21 PM UTC [INFO] Received an event for node: 66fb0cdbad57aa842a067351 09/30/2024 08:43:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdbad57aa842a067351 09/30/2024 08:43:29 PM UTC [INFO] Received an event for node: 66fb0580ad57aa842a067166 09/30/2024 08:43:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0580ad57aa842a067166 09/30/2024 08:43:32 PM UTC [INFO] Received an event for node: 66fb0d1ead57aa842a067375 09/30/2024 08:43:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1ead57aa842a067375 09/30/2024 08:43:33 PM UTC [INFO] Received an event for node: 66fb0cedad57aa842a06736b 09/30/2024 08:43:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cedad57aa842a06736b 09/30/2024 08:43:34 PM UTC [INFO] Received an event for node: 66fb0cdead57aa842a067356 09/30/2024 08:43:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdead57aa842a067356 09/30/2024 08:43:36 PM UTC [INFO] Received an event for node: 66fb0cdead57aa842a067357 09/30/2024 08:43:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdead57aa842a067357 09/30/2024 08:43:46 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739d 09/30/2024 08:43:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739d 09/30/2024 08:43:47 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a067358 09/30/2024 08:43:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a067358 09/30/2024 08:43:56 PM UTC [INFO] Received an event for node: 66fb0d2fad57aa842a06739b 09/30/2024 08:43:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2fad57aa842a06739b 09/30/2024 08:43:59 PM UTC [INFO] Received an event for node: 66fb0cdcad57aa842a067353 09/30/2024 08:43:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdcad57aa842a067353 09/30/2024 08:44:08 PM UTC [INFO] Received an event for node: 66fb0ceead57aa842a06736c 09/30/2024 08:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ceead57aa842a06736c 09/30/2024 08:44:08 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737c 09/30/2024 08:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737c 09/30/2024 08:44:09 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067392 09/30/2024 08:44:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067392 09/30/2024 08:44:10 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739c 09/30/2024 08:44:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739c 09/30/2024 08:44:12 PM UTC [INFO] Received an event for node: 66fb0d2dad57aa842a067397 09/30/2024 08:44:12 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2dad57aa842a067397 09/30/2024 08:44:15 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a067398 09/30/2024 08:44:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a067398 09/30/2024 08:44:15 PM UTC [INFO] Received an event for node: 66fb0d25ad57aa842a067385 09/30/2024 08:44:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d25ad57aa842a067385 09/30/2024 08:44:19 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067393 09/30/2024 08:44:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067393 09/30/2024 08:44:19 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a067399 09/30/2024 08:44:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a067399 09/30/2024 08:44:26 PM UTC [INFO] Received an event for node: 66fb0d2aad57aa842a06738f 09/30/2024 08:44:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2aad57aa842a06738f 09/30/2024 08:44:26 PM UTC [INFO] Received an event for node: 66fb0d32ad57aa842a0673a1 09/30/2024 08:44:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d32ad57aa842a0673a1 09/30/2024 08:44:30 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737d 09/30/2024 08:44:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737d 09/30/2024 08:44:33 PM UTC [INFO] Received an event for node: 66fb0d23ad57aa842a067381 09/30/2024 08:44:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d23ad57aa842a067381 09/30/2024 08:44:33 PM UTC [INFO] Received an event for node: 66fb0d28ad57aa842a06738b 09/30/2024 08:44:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d28ad57aa842a06738b 09/30/2024 08:44:35 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a06739a 09/30/2024 08:44:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a06739a 09/30/2024 08:44:36 PM UTC [INFO] Received an event for node: 66fb0d20ad57aa842a067379 09/30/2024 08:44:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d20ad57aa842a067379 09/30/2024 08:44:38 PM UTC [INFO] Received an event for node: 66fb0d24ad57aa842a067382 09/30/2024 08:44:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d24ad57aa842a067382 09/30/2024 08:44:45 PM UTC [INFO] Received an event for node: 66fb0d22ad57aa842a06737e 09/30/2024 08:44:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d22ad57aa842a06737e 09/30/2024 08:44:45 PM UTC [INFO] Received an event for node: 66fb0d29ad57aa842a06738e 09/30/2024 08:44:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d29ad57aa842a06738e 09/30/2024 08:44:48 PM UTC [INFO] Received an event for node: 66fb0d1fad57aa842a067378 09/30/2024 08:44:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1fad57aa842a067378 09/30/2024 08:44:48 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739e 09/30/2024 08:44:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739e 09/30/2024 08:44:49 PM UTC [INFO] Received an event for node: 66fb0d24ad57aa842a067383 09/30/2024 08:44:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d24ad57aa842a067383 09/30/2024 08:44:49 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067388 09/30/2024 08:44:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067388 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d31ad57aa842a0673a0 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d31ad57aa842a0673a0 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d25ad57aa842a067384 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d25ad57aa842a067384 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067387 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067387 09/30/2024 08:44:57 PM UTC [INFO] Received an event for node: 66fb0d2cad57aa842a067394 09/30/2024 08:44:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2cad57aa842a067394 09/30/2024 08:45:05 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067386 09/30/2024 08:45:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067386 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0cdbad57aa842a067350 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdbad57aa842a067350 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0d20ad57aa842a06737a 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d20ad57aa842a06737a 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0d27ad57aa842a06738a 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d27ad57aa842a06738a 09/30/2024 08:45:09 PM UTC [INFO] Received an event for node: 66fb0d2aad57aa842a067390 09/30/2024 08:45:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2aad57aa842a067390 09/30/2024 08:45:26 PM UTC [INFO] Received an event for node: 66fb0cddad57aa842a067354 09/30/2024 08:45:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cddad57aa842a067354 09/30/2024 08:45:36 PM UTC [INFO] Received an event for node: 66fb0d2dad57aa842a067396 09/30/2024 08:45:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2dad57aa842a067396 09/30/2024 08:45:39 PM UTC [INFO] Received an event for node: 66fb058bad57aa842a067177 09/30/2024 08:45:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058bad57aa842a067177 09/30/2024 08:45:43 PM UTC [INFO] Received an event for node: 66fb0d23ad57aa842a067380 09/30/2024 08:45:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d23ad57aa842a067380 09/30/2024 08:45:46 PM UTC [INFO] Received an event for node: 66fb0d49ad57aa842a0673c5 09/30/2024 08:45:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d49ad57aa842a0673c5 09/30/2024 08:45:48 PM UTC [INFO] Received an event for node: 66fb0d22ad57aa842a06737f 09/30/2024 08:45:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d22ad57aa842a06737f 09/30/2024 08:45:50 PM UTC [INFO] Received an event for node: 66fb0d52ad57aa842a0673ed 09/30/2024 08:45:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d52ad57aa842a0673ed 09/30/2024 08:45:50 PM UTC [INFO] Received an event for node: 66fb0d37ad57aa842a0673aa 09/30/2024 08:45:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d37ad57aa842a0673aa 09/30/2024 08:45:53 PM UTC [INFO] Received an event for node: 66fb0d33ad57aa842a0673a4 09/30/2024 08:45:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d33ad57aa842a0673a4 09/30/2024 08:45:55 PM UTC [INFO] Received an event for node: 66fb0d34ad57aa842a0673a5 09/30/2024 08:45:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d34ad57aa842a0673a5 09/30/2024 08:45:55 PM UTC [INFO] Received an event for node: 66fb0d48ad57aa842a0673c2 09/30/2024 08:45:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d48ad57aa842a0673c2 09/30/2024 08:45:56 PM UTC [INFO] Received an event for node: 66fb0d36ad57aa842a0673a8 09/30/2024 08:45:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d36ad57aa842a0673a8 09/30/2024 08:45:56 PM UTC [INFO] Received an event for node: 66fb0d47ad57aa842a0673c1 09/30/2024 08:45:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d47ad57aa842a0673c1 09/30/2024 08:45:57 PM UTC [INFO] Received an event for node: 66fb0d4fad57aa842a0673e7 09/30/2024 08:45:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4fad57aa842a0673e7 09/30/2024 08:46:07 PM UTC [INFO] Received an event for node: 66fb0d3fad57aa842a0673ae 09/30/2024 08:46:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3fad57aa842a0673ae 09/30/2024 08:46:08 PM UTC [INFO] Received an event for node: 66fb0d54ad57aa842a0673f0 09/30/2024 08:46:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d54ad57aa842a0673f0 09/30/2024 08:46:10 PM UTC [INFO] Received an event for node: 66fb0d1ead57aa842a067376 09/30/2024 08:46:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1ead57aa842a067376 09/30/2024 08:46:14 PM UTC [INFO] Received an event for node: 66fb0d48ad57aa842a0673c3 09/30/2024 08:46:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d48ad57aa842a0673c3 09/30/2024 08:46:15 PM UTC [INFO] Received an event for node: 66fb0d6ead57aa842a06743e 09/30/2024 08:46:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6ead57aa842a06743e 09/30/2024 08:46:15 PM UTC [INFO] Received an event for node: 66fb0d66ad57aa842a067425 09/30/2024 08:46:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d66ad57aa842a067425 09/30/2024 08:46:20 PM UTC [INFO] Received an event for node: 66fb0588ad57aa842a067171 09/30/2024 08:46:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0588ad57aa842a067171 09/30/2024 08:46:23 PM UTC [INFO] Received an event for node: 66fb0d34ad57aa842a0673a6 09/30/2024 08:46:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d34ad57aa842a0673a6 09/30/2024 08:46:24 PM UTC [INFO] Received an event for node: 66fb0d44ad57aa842a0673bc 09/30/2024 08:46:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d44ad57aa842a0673bc 09/30/2024 08:46:24 PM UTC [INFO] Received an event for node: 66fb0d4aad57aa842a0673c6 09/30/2024 08:46:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4aad57aa842a0673c6 09/30/2024 08:46:25 PM UTC [INFO] Received an event for node: 66fb0d4aad57aa842a0673c7 09/30/2024 08:46:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4aad57aa842a0673c7 09/30/2024 08:46:31 PM UTC [INFO] Received an event for node: 66fb0d6fad57aa842a067440 09/30/2024 08:46:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6fad57aa842a067440 09/30/2024 08:46:36 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a067406 09/30/2024 08:46:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a067406 09/30/2024 08:46:38 PM UTC [INFO] Received an event for node: 66fb0d71ad57aa842a067445 09/30/2024 08:46:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d71ad57aa842a067445 09/30/2024 08:46:58 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a067181 09/30/2024 08:46:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a067181 09/30/2024 08:46:59 PM UTC [INFO] Received an event for node: 66fb0d1fad57aa842a067377 09/30/2024 08:46:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1fad57aa842a067377 09/30/2024 08:47:01 PM UTC [INFO] Received an event for node: 66fb0d49ad57aa842a0673c4 09/30/2024 08:47:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d49ad57aa842a0673c4 09/30/2024 08:47:03 PM UTC [INFO] Received an event for node: 66fb0d45ad57aa842a0673be 09/30/2024 08:47:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d45ad57aa842a0673be 09/30/2024 08:47:04 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737b 09/30/2024 08:47:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737b 09/30/2024 08:47:04 PM UTC [INFO] Received an event for node: 66fb0d67ad57aa842a067428 09/30/2024 08:47:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d67ad57aa842a067428 09/30/2024 08:47:05 PM UTC [INFO] Received an event for node: 66fb0d29ad57aa842a06738d 09/30/2024 08:47:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d29ad57aa842a06738d 09/30/2024 08:47:06 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067391 09/30/2024 08:47:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067391 09/30/2024 08:47:08 PM UTC [INFO] Received an event for node: 66fb0d36ad57aa842a0673a9 09/30/2024 08:47:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d36ad57aa842a0673a9 09/30/2024 08:47:09 PM UTC [INFO] Received an event for node: 66fb0d42ad57aa842a0673b8 09/30/2024 08:47:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d42ad57aa842a0673b8 09/30/2024 08:47:10 PM UTC [INFO] Received an event for node: 66fb0d3ead57aa842a0673ab 09/30/2024 08:47:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3ead57aa842a0673ab 09/30/2024 08:47:13 PM UTC [INFO] Received an event for node: 66fb0d53ad57aa842a0673ee 09/30/2024 08:47:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d53ad57aa842a0673ee 09/30/2024 08:47:13 PM UTC [INFO] Received an event for node: 66fb0d43ad57aa842a0673ba 09/30/2024 08:47:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d43ad57aa842a0673ba 09/30/2024 08:47:16 PM UTC [INFO] Received an event for node: 66fb0d58ad57aa842a0673f9 09/30/2024 08:47:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d58ad57aa842a0673f9 09/30/2024 08:47:23 PM UTC [INFO] Received an event for node: 66fb0d42ad57aa842a0673b9 09/30/2024 08:47:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d42ad57aa842a0673b9 09/30/2024 08:47:23 PM UTC [INFO] Received an event for node: 66fb0d5cad57aa842a067411 09/30/2024 08:47:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5cad57aa842a067411 09/30/2024 08:47:24 PM UTC [INFO] Received an event for node: 66fb0d52ad57aa842a0673ec 09/30/2024 08:47:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d52ad57aa842a0673ec 09/30/2024 08:47:28 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673d9 09/30/2024 08:47:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673d9 09/30/2024 08:47:29 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e3 09/30/2024 08:47:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e3 09/30/2024 08:47:33 PM UTC [INFO] Received an event for node: 66fb0d4bad57aa842a0673cf 09/30/2024 08:47:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4bad57aa842a0673cf 09/30/2024 08:47:34 PM UTC [INFO] Received an event for node: 66fb0d50ad57aa842a0673e9 09/30/2024 08:47:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d50ad57aa842a0673e9 09/30/2024 08:47:35 PM UTC [INFO] Received an event for node: 66fb0d3fad57aa842a0673ad 09/30/2024 08:47:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3fad57aa842a0673ad 09/30/2024 08:47:37 PM UTC [INFO] Received an event for node: 66fb0d65ad57aa842a067423 09/30/2024 08:47:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d65ad57aa842a067423 09/30/2024 08:47:44 PM UTC [INFO] Received an event for node: 66fb0d35ad57aa842a0673a7 09/30/2024 08:47:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d35ad57aa842a0673a7 09/30/2024 08:47:46 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a0673fd 09/30/2024 08:47:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a0673fd 09/30/2024 08:47:49 PM UTC [INFO] Received an event for node: 66fb0d44ad57aa842a0673bd 09/30/2024 08:47:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d44ad57aa842a0673bd 09/30/2024 08:47:51 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067421 09/30/2024 08:47:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067421 09/30/2024 08:47:53 PM UTC [INFO] Received an event for node: 66fb0d2cad57aa842a067395 09/30/2024 08:47:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2cad57aa842a067395 09/30/2024 08:47:56 PM UTC [INFO] Received an event for node: 66fb0d53ad57aa842a0673ef 09/30/2024 08:47:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d53ad57aa842a0673ef 09/30/2024 08:48:00 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e5 09/30/2024 08:48:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e5 09/30/2024 08:48:01 PM UTC [INFO] Received an event for node: 66fb0d50ad57aa842a0673e8 09/30/2024 08:48:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d50ad57aa842a0673e8 09/30/2024 08:48:01 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067414 09/30/2024 08:48:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067414 09/30/2024 08:48:02 PM UTC [INFO] Received an event for node: 66fb0d5dad57aa842a067412 09/30/2024 08:48:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5dad57aa842a067412 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d5cad57aa842a067409 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5cad57aa842a067409 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a067439 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a067439 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d6fad57aa842a06743f 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6fad57aa842a06743f 09/30/2024 08:48:04 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e4 09/30/2024 08:48:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e4 09/30/2024 08:48:04 PM UTC [INFO] Received an event for node: 66fb0d59ad57aa842a0673fb 09/30/2024 08:48:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d59ad57aa842a0673fb 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d58ad57aa842a0673fa 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d58ad57aa842a0673fa 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067413 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067413 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d63ad57aa842a06741f 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d63ad57aa842a06741f 09/30/2024 08:48:06 PM UTC [INFO] Received an event for node: 66fb0d62ad57aa842a06741d 09/30/2024 08:48:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d62ad57aa842a06741d 09/30/2024 08:48:17 PM UTC [INFO] Received an event for node: 66fb0d32ad57aa842a0673a2 09/30/2024 08:48:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d32ad57aa842a0673a2 09/30/2024 08:48:17 PM UTC [INFO] Received an event for node: 66fb0d66ad57aa842a067426 09/30/2024 08:48:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d66ad57aa842a067426 09/30/2024 08:48:18 PM UTC [INFO] Received an event for node: 66fb0d56ad57aa842a0673f6 09/30/2024 08:48:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d56ad57aa842a0673f6 09/30/2024 08:48:18 PM UTC [INFO] Received an event for node: 66fb0d67ad57aa842a067427 09/30/2024 08:48:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d67ad57aa842a067427 09/30/2024 08:48:19 PM UTC [INFO] Received an event for node: 66fb0d54ad57aa842a0673f1 09/30/2024 08:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d54ad57aa842a0673f1 09/30/2024 08:48:19 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a067405 09/30/2024 08:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a067405 09/30/2024 08:48:23 PM UTC [INFO] Received an event for node: 66fb0d28ad57aa842a06738c 09/30/2024 08:48:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d28ad57aa842a06738c 09/30/2024 08:48:24 PM UTC [INFO] Received an event for node: 66fb0d41ad57aa842a0673b7 09/30/2024 08:48:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d41ad57aa842a0673b7 09/30/2024 08:48:25 PM UTC [INFO] Received an event for node: 66fb0d68ad57aa842a06742a 09/30/2024 08:48:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d68ad57aa842a06742a 09/30/2024 08:48:26 PM UTC [INFO] Received an event for node: 66fb0d6dad57aa842a06743b 09/30/2024 08:48:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6dad57aa842a06743b 09/30/2024 08:48:44 PM UTC [INFO] Received an event for node: 66fb0d47ad57aa842a0673c0 09/30/2024 08:48:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d47ad57aa842a0673c0 09/30/2024 08:48:51 PM UTC [INFO] Received an event for node: 66fb0d56ad57aa842a0673f5 09/30/2024 08:48:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d56ad57aa842a0673f5 09/30/2024 08:48:51 PM UTC [INFO] Received an event for node: 66fb0d27ad57aa842a067389 09/30/2024 08:48:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d27ad57aa842a067389 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d68ad57aa842a067429 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d68ad57aa842a067429 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f3 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f3 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d5fad57aa842a067417 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5fad57aa842a067417 09/30/2024 08:48:58 PM UTC [INFO] Received an event for node: 66fb0d63ad57aa842a06741e 09/30/2024 08:48:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d63ad57aa842a06741e 09/30/2024 08:49:11 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673d1 09/30/2024 08:49:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673d1 09/30/2024 08:49:14 PM UTC [INFO] Received an event for node: 66fb0d5fad57aa842a067416 09/30/2024 08:49:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5fad57aa842a067416 09/30/2024 08:49:23 PM UTC [INFO] Received an event for node: 66fb0d4dad57aa842a0673e2 09/30/2024 08:49:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4dad57aa842a0673e2 09/30/2024 08:49:25 PM UTC [INFO] Received an event for node: 66fb0d45ad57aa842a0673bf 09/30/2024 08:49:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d45ad57aa842a0673bf 09/30/2024 08:49:26 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067415 09/30/2024 08:49:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067415 09/30/2024 08:49:26 PM UTC [INFO] Received an event for node: 66fb0d4fad57aa842a0673e6 09/30/2024 08:49:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4fad57aa842a0673e6 09/30/2024 08:49:28 PM UTC [INFO] Received an event for node: 66fb0d51ad57aa842a0673eb 09/30/2024 08:49:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d51ad57aa842a0673eb 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0d61ad57aa842a06741a 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d61ad57aa842a06741a 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0e43ad57aa842a067792 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e43ad57aa842a067792 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0d70ad57aa842a067441 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d70ad57aa842a067441 09/30/2024 08:49:35 PM UTC [INFO] Received an event for node: 66fb0d6ead57aa842a06743d 09/30/2024 08:49:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6ead57aa842a06743d 09/30/2024 08:49:36 PM UTC [INFO] Received an event for node: 66fb0d33ad57aa842a0673a3 09/30/2024 08:49:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d33ad57aa842a0673a3 09/30/2024 08:49:40 PM UTC [INFO] Received an event for node: 66fb057bad57aa842a06715d 09/30/2024 08:49:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057bad57aa842a06715d 09/30/2024 08:49:42 PM UTC [INFO] Received an event for node: 66fb0d57ad57aa842a0673f8 09/30/2024 08:49:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d57ad57aa842a0673f8 09/30/2024 08:49:56 PM UTC [INFO] Received an event for node: 66fb0d43ad57aa842a0673bb 09/30/2024 08:49:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d43ad57aa842a0673bb 09/30/2024 08:50:00 PM UTC [INFO] Received an event for node: 66fb0d71ad57aa842a067443 09/30/2024 08:50:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d71ad57aa842a067443 09/30/2024 08:50:01 PM UTC [INFO] Received an event for node: 66fb0d62ad57aa842a06741c 09/30/2024 08:50:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d62ad57aa842a06741c 09/30/2024 08:50:02 PM UTC [INFO] Received an event for node: 66fb0d59ad57aa842a0673fc 09/30/2024 08:50:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d59ad57aa842a0673fc 09/30/2024 08:50:03 PM UTC [INFO] Received an event for node: 66fb0e42ad57aa842a067791 09/30/2024 08:50:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e42ad57aa842a067791 09/30/2024 08:50:06 PM UTC [INFO] Received an event for node: 66fb0d31ad57aa842a06739f 09/30/2024 08:50:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d31ad57aa842a06739f 09/30/2024 08:50:16 PM UTC [INFO] Received an event for node: 66fb0e45ad57aa842a0677a1 09/30/2024 08:50:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e45ad57aa842a0677a1 09/30/2024 08:50:19 PM UTC [INFO] Received an event for node: 66fb0593ad57aa842a067182 09/30/2024 08:50:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0593ad57aa842a067182 09/30/2024 08:50:22 PM UTC [INFO] Received an event for node: 66fb0d6dad57aa842a06743c 09/30/2024 08:50:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6dad57aa842a06743c 09/30/2024 08:50:39 PM UTC [INFO] Received an event for node: 66fb0d51ad57aa842a0673ea 09/30/2024 08:50:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d51ad57aa842a0673ea 09/30/2024 08:50:42 PM UTC [INFO] Received an event for node: 66fb0e44ad57aa842a06779a 09/30/2024 08:50:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e44ad57aa842a06779a 09/30/2024 08:50:47 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a06743a 09/30/2024 08:50:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a06743a 09/30/2024 08:50:49 PM UTC [INFO] Received an event for node: 66fb0d5bad57aa842a067407 09/30/2024 08:50:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5bad57aa842a067407 09/30/2024 08:50:52 PM UTC [INFO] Received an event for node: 66fb0584ad57aa842a067169 09/30/2024 08:50:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0584ad57aa842a067169 09/30/2024 08:50:54 PM UTC [INFO] Received an event for node: 66fb0d5bad57aa842a067408 09/30/2024 08:50:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5bad57aa842a067408 09/30/2024 08:50:55 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067420 09/30/2024 08:50:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067420 09/30/2024 08:50:55 PM UTC [INFO] Received an event for node: 66fb0575ad57aa842a067153 09/30/2024 08:50:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0575ad57aa842a067153 09/30/2024 08:51:00 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067422 09/30/2024 08:51:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067422 09/30/2024 08:51:00 PM UTC [INFO] Received an event for node: 66fb0d70ad57aa842a067442 09/30/2024 08:51:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d70ad57aa842a067442 09/30/2024 08:51:04 PM UTC [INFO] Received an event for node: 66fb0d60ad57aa842a067419 09/30/2024 08:51:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d60ad57aa842a067419 09/30/2024 08:51:26 PM UTC [INFO] Received an event for node: 66fb0d40ad57aa842a0673af 09/30/2024 08:51:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d40ad57aa842a0673af 09/30/2024 08:51:42 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673da 09/30/2024 08:51:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673da 09/30/2024 08:51:44 PM UTC [INFO] Received an event for node: 66fb0d72ad57aa842a067446 09/30/2024 08:51:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d72ad57aa842a067446 09/30/2024 08:52:02 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717a 09/30/2024 08:52:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717a 09/30/2024 08:52:04 PM UTC [INFO] Received an event for node: 66fb0593ad57aa842a067183 09/30/2024 08:52:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0593ad57aa842a067183 09/30/2024 08:52:15 PM UTC [INFO] Received an event for node: 66fb0589ad57aa842a067172 09/30/2024 08:52:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0589ad57aa842a067172 09/30/2024 08:52:25 PM UTC [INFO] Received an event for node: 66fb0d65ad57aa842a067424 09/30/2024 08:52:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d65ad57aa842a067424 09/30/2024 08:52:27 PM UTC [INFO] Received an event for node: 66fb0d1dad57aa842a067374 09/30/2024 08:52:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1dad57aa842a067374 09/30/2024 08:52:29 PM UTC [INFO] Received an event for node: 66fb0d57ad57aa842a0673f7 09/30/2024 08:52:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d57ad57aa842a0673f7 09/30/2024 08:52:32 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067176 09/30/2024 08:52:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067176 09/30/2024 08:52:36 PM UTC [INFO] Received an event for node: 66fb0f10ad57aa842a068c8e 09/30/2024 08:52:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f10ad57aa842a068c8e 09/30/2024 08:52:36 PM UTC [INFO] Received an event for node: 66fb0586ad57aa842a06716c 09/30/2024 08:52:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0586ad57aa842a06716c 09/30/2024 08:52:42 PM UTC [INFO] Received an event for node: 66fb0f0fad57aa842a068c8c 09/30/2024 08:52:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0fad57aa842a068c8c 09/30/2024 08:52:44 PM UTC [INFO] Received an event for node: 66fb0f10ad57aa842a068c8d 09/30/2024 08:52:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f10ad57aa842a068c8d 09/30/2024 08:52:49 PM UTC [INFO] Received an event for node: 66fb0d3ead57aa842a0673ac 09/30/2024 08:52:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3ead57aa842a0673ac 09/30/2024 08:52:50 PM UTC [INFO] Received an event for node: 66fb0584ad57aa842a06716a 09/30/2024 08:52:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0584ad57aa842a06716a 09/30/2024 08:52:51 PM UTC [INFO] Received an event for node: 66fb0d6bad57aa842a067436 09/30/2024 08:52:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6bad57aa842a067436 09/30/2024 08:52:59 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c93 09/30/2024 08:52:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c93 09/30/2024 08:53:00 PM UTC [INFO] Received an event for node: 66fb0f0cad57aa842a068c81 09/30/2024 08:53:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0cad57aa842a068c81 09/30/2024 08:53:01 PM UTC [INFO] Received an event for node: 66fb0d6bad57aa842a067437 09/30/2024 08:53:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6bad57aa842a067437 09/30/2024 08:53:02 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c8a 09/30/2024 08:53:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c8a 09/30/2024 08:53:02 PM UTC [INFO] Received an event for node: 66fb0f0dad57aa842a068c83 09/30/2024 08:53:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0dad57aa842a068c83 09/30/2024 08:53:03 PM UTC [INFO] Received an event for node: 66fb0f0bad57aa842a068c80 09/30/2024 08:53:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0bad57aa842a068c80 09/30/2024 08:53:05 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067154 09/30/2024 08:53:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067154 09/30/2024 08:53:08 PM UTC [INFO] Received an event for node: 66fb0f11ad57aa842a068c8f 09/30/2024 08:53:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f11ad57aa842a068c8f 09/30/2024 08:53:13 PM UTC [INFO] Received an event for node: 66fb0f0dad57aa842a068c84 09/30/2024 08:53:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0dad57aa842a068c84 09/30/2024 08:53:23 PM UTC [INFO] Received an event for node: 66fb0f1bad57aa842a068ca2 09/30/2024 08:53:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1bad57aa842a068ca2 09/30/2024 08:53:29 PM UTC [INFO] Received an event for node: 66fb057dad57aa842a067161 09/30/2024 08:53:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057dad57aa842a067161 09/30/2024 08:53:33 PM UTC [INFO] Received an event for node: 66fb0f0cad57aa842a068c82 09/30/2024 08:53:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0cad57aa842a068c82 09/30/2024 08:53:42 PM UTC [INFO] Received an event for node: 66fb0d69ad57aa842a06742b 09/30/2024 08:53:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d69ad57aa842a06742b 09/30/2024 08:54:10 PM UTC [INFO] Received an event for node: 66fb0e4aad57aa842a0677cc 09/30/2024 08:54:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4aad57aa842a0677cc 09/30/2024 08:54:16 PM UTC [INFO] Received an event for node: 66fb0f76ad57aa842a0690a7 09/30/2024 08:54:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f76ad57aa842a0690a7 09/30/2024 08:54:16 PM UTC [INFO] Received an event for node: 66fb0f11ad57aa842a068c90 09/30/2024 08:54:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f11ad57aa842a068c90 09/30/2024 08:54:17 PM UTC [INFO] Received an event for node: 66fb0f7dad57aa842a0690b4 09/30/2024 08:54:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7dad57aa842a0690b4 09/30/2024 08:54:27 PM UTC [INFO] Received an event for node: 66fb0d69ad57aa842a067433 09/30/2024 08:54:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d69ad57aa842a067433 09/30/2024 08:54:31 PM UTC [INFO] Received an event for node: 66fb0f7cad57aa842a0690b2 09/30/2024 08:54:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7cad57aa842a0690b2 09/30/2024 08:54:32 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a067438 09/30/2024 08:54:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a067438 09/30/2024 08:54:32 PM UTC [INFO] Received an event for node: 66fb0d61ad57aa842a06741b 09/30/2024 08:54:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d61ad57aa842a06741b 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f7bad57aa842a0690b1 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7bad57aa842a0690b1 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f79ad57aa842a0690ad 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f79ad57aa842a0690ad 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f75ad57aa842a0690a4 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f75ad57aa842a0690a4 09/30/2024 08:54:35 PM UTC [INFO] Received an event for node: 66fb0f74ad57aa842a0690a3 09/30/2024 08:54:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f74ad57aa842a0690a3 09/30/2024 08:54:36 PM UTC [INFO] Received an event for node: 66fb0f80ad57aa842a0690bb 09/30/2024 08:54:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f80ad57aa842a0690bb 09/30/2024 08:54:37 PM UTC [INFO] Received an event for node: 66fb0f7cad57aa842a0690b3 09/30/2024 08:54:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7cad57aa842a0690b3 09/30/2024 08:54:46 PM UTC [INFO] Received an event for node: 66fb0f7ead57aa842a0690b7 09/30/2024 08:54:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7ead57aa842a0690b7 09/30/2024 08:54:59 PM UTC [INFO] Received an event for node: 66fb0f74ad57aa842a0690a2 09/30/2024 08:54:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f74ad57aa842a0690a2 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0f7aad57aa842a0690af 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7aad57aa842a0690af 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0f7bad57aa842a0690b0 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7bad57aa842a0690b0 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0e4bad57aa842a0677cd 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4bad57aa842a0677cd 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0f75ad57aa842a0690a5 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f75ad57aa842a0690a5 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0f76ad57aa842a0690a6 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f76ad57aa842a0690a6 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0d6aad57aa842a067434 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6aad57aa842a067434 09/30/2024 08:55:07 PM UTC [INFO] Received an event for node: 66fb0f78ad57aa842a0690aa 09/30/2024 08:55:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f78ad57aa842a0690aa 09/30/2024 08:55:35 PM UTC [INFO] Received an event for node: 66fb0e4dad57aa842a0677dd 09/30/2024 08:55:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4dad57aa842a0677dd 09/30/2024 08:55:47 PM UTC [INFO] Received an event for node: 66fb0d4bad57aa842a0673d0 09/30/2024 08:55:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4bad57aa842a0673d0 09/30/2024 08:55:47 PM UTC [INFO] Received an event for node: 66fb0f77ad57aa842a0690a9 09/30/2024 08:55:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f77ad57aa842a0690a9 09/30/2024 08:55:48 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f2 09/30/2024 08:55:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f2 09/30/2024 08:56:21 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a067180 09/30/2024 08:56:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a067180 09/30/2024 08:56:33 PM UTC [INFO] Received an event for node: 66fb0f83ad57aa842a0690c2 09/30/2024 08:56:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f83ad57aa842a0690c2 09/30/2024 08:56:38 PM UTC [INFO] Received an event for node: 66fb0f86ad57aa842a0690c8 09/30/2024 08:56:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f86ad57aa842a0690c8 09/30/2024 08:56:42 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c89 09/30/2024 08:56:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c89 09/30/2024 08:56:43 PM UTC [INFO] Received an event for node: 66fb0e4cad57aa842a0677dc 09/30/2024 08:56:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4cad57aa842a0677dc 09/30/2024 08:57:07 PM UTC [INFO] Received an event for node: 66fb0f7ead57aa842a0690b6 09/30/2024 08:57:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7ead57aa842a0690b6 09/30/2024 08:57:16 PM UTC [INFO] Received an event for node: 66fb0f8aad57aa842a06919b 09/30/2024 08:57:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8aad57aa842a06919b 09/30/2024 08:57:33 PM UTC [INFO] Received an event for node: 66fb0e46ad57aa842a0677a2 09/30/2024 08:57:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e46ad57aa842a0677a2 09/30/2024 08:57:51 PM UTC [INFO] Received an event for node: 66fb0f7fad57aa842a0690ba 09/30/2024 08:57:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7fad57aa842a0690ba 09/30/2024 08:58:07 PM UTC [INFO] Received an event for node: 66fb0f79ad57aa842a0690ac 09/30/2024 08:58:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f79ad57aa842a0690ac 09/30/2024 08:58:19 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c92 09/30/2024 08:58:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c92 09/30/2024 08:58:48 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f4 09/30/2024 08:58:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f4 09/30/2024 08:59:07 PM UTC [INFO] Received an event for node: 66fb0f77ad57aa842a0690a8 09/30/2024 08:59:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f77ad57aa842a0690a8 09/30/2024 08:59:28 PM UTC [INFO] Received an event for node: 66fb1079ad57aa842a0694f4 09/30/2024 08:59:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1079ad57aa842a0694f4 09/30/2024 08:59:31 PM UTC [INFO] Received an event for node: 66fb0f8ead57aa842a069226 09/30/2024 08:59:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8ead57aa842a069226 09/30/2024 08:59:43 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a06717f 09/30/2024 08:59:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a06717f 09/30/2024 08:59:45 PM UTC [INFO] Received an event for node: 66fb0e47ad57aa842a0677a3 09/30/2024 08:59:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e47ad57aa842a0677a3 09/30/2024 08:59:49 PM UTC [INFO] Received an event for node: 66fb0fa0ad57aa842a069259 09/30/2024 08:59:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa0ad57aa842a069259 09/30/2024 08:59:49 PM UTC [INFO] Received an event for node: 66fb1075ad57aa842a0694f0 09/30/2024 08:59:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1075ad57aa842a0694f0 09/30/2024 08:59:54 PM UTC [INFO] Received an event for node: 66fb1078ad57aa842a0694f3 09/30/2024 08:59:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1078ad57aa842a0694f3 09/30/2024 08:59:55 PM UTC [INFO] Received an event for node: 66fb0f7dad57aa842a0690b5 09/30/2024 08:59:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7dad57aa842a0690b5 09/30/2024 08:59:56 PM UTC [INFO] Received an event for node: 66fb0e52ad57aa842a067872 09/30/2024 08:59:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e52ad57aa842a067872 09/30/2024 08:59:57 PM UTC [INFO] Received an event for node: 66fb0fa2ad57aa842a069264 09/30/2024 08:59:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa2ad57aa842a069264 09/30/2024 08:59:59 PM UTC [INFO] Received an event for node: 66fb0e58ad57aa842a0678fa 09/30/2024 08:59:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e58ad57aa842a0678fa 09/30/2024 09:00:01 PM UTC [INFO] Received an event for node: 66fb0fa4ad57aa842a069273 09/30/2024 09:00:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa4ad57aa842a069273 09/30/2024 09:00:02 PM UTC [INFO] Received an event for node: 66fb0f87ad57aa842a0690ca 09/30/2024 09:00:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f87ad57aa842a0690ca 09/30/2024 09:00:06 PM UTC [INFO] Received an event for node: 66fb0f98ad57aa842a06923e 09/30/2024 09:00:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f98ad57aa842a06923e 09/30/2024 09:00:11 PM UTC [INFO] Received an event for node: 66fb107bad57aa842a0694f7 09/30/2024 09:00:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107bad57aa842a0694f7 09/30/2024 09:00:20 PM UTC [INFO] Received an event for node: 66fb0f89ad57aa842a069199 09/30/2024 09:00:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f89ad57aa842a069199 09/30/2024 09:00:36 PM UTC [INFO] Received an event for node: 66fb1077ad57aa842a0694f2 09/30/2024 09:00:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1077ad57aa842a0694f2 09/30/2024 09:00:46 PM UTC [INFO] Received an event for node: 66fb0f82ad57aa842a0690c0 09/30/2024 09:00:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f82ad57aa842a0690c0 09/30/2024 09:01:25 PM UTC [INFO] Received an event for node: 66fb0f99ad57aa842a069241 09/30/2024 09:01:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f99ad57aa842a069241 09/30/2024 09:01:27 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c85 09/30/2024 09:01:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c85 09/30/2024 09:01:48 PM UTC [INFO] Received an event for node: 66fb0d60ad57aa842a067418 09/30/2024 09:01:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d60ad57aa842a067418 09/30/2024 09:02:01 PM UTC [INFO] Received an event for node: 66fb0f90ad57aa842a06922b 09/30/2024 09:02:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f90ad57aa842a06922b 09/30/2024 09:02:13 PM UTC [INFO] Received an event for node: 66fb0fa2ad57aa842a069262 09/30/2024 09:02:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa2ad57aa842a069262 09/30/2024 09:02:14 PM UTC [INFO] Received an event for node: 66fb0f91ad57aa842a06922c 09/30/2024 09:02:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f91ad57aa842a06922c 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0ce0ad57aa842a06735c 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce0ad57aa842a06735c 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f9bad57aa842a06924a 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9bad57aa842a06924a 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f93ad57aa842a06922e 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f93ad57aa842a06922e 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c91 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c91 09/30/2024 09:02:27 PM UTC [INFO] Received an event for node: 66fb0f82ad57aa842a0690bf 09/30/2024 09:02:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f82ad57aa842a0690bf 09/30/2024 09:02:29 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067362 09/30/2024 09:02:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067362 09/30/2024 09:02:38 PM UTC [INFO] Received an event for node: 66fb0f8fad57aa842a069228 09/30/2024 09:02:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8fad57aa842a069228 09/30/2024 09:02:39 PM UTC [INFO] Received an event for node: 66fb0ce5ad57aa842a067366 09/30/2024 09:02:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce5ad57aa842a067366 09/30/2024 09:02:41 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a06735b 09/30/2024 09:02:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a06735b 09/30/2024 09:02:44 PM UTC [INFO] Received an event for node: 66fb0f88ad57aa842a069136 09/30/2024 09:02:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f88ad57aa842a069136 09/30/2024 09:02:48 PM UTC [INFO] Received an event for node: 66fb0e4ead57aa842a0677e5 09/30/2024 09:02:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4ead57aa842a0677e5 09/30/2024 09:02:48 PM UTC [INFO] Received an event for node: 66fb0f99ad57aa842a069240 09/30/2024 09:02:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f99ad57aa842a069240 09/30/2024 09:02:49 PM UTC [INFO] Received an event for node: 66fb0f83ad57aa842a0690c1 09/30/2024 09:02:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f83ad57aa842a0690c1 09/30/2024 09:02:55 PM UTC [INFO] Received an event for node: 66fb1080ad57aa842a0694fc 09/30/2024 09:02:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1080ad57aa842a0694fc 09/30/2024 09:03:10 PM UTC [INFO] Received an event for node: 66fb0ce1ad57aa842a06735e 09/30/2024 09:03:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce1ad57aa842a06735e 09/30/2024 09:03:18 PM UTC [INFO] Received an event for node: 66fb0f89ad57aa842a06919a 09/30/2024 09:03:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f89ad57aa842a06919a 09/30/2024 09:03:18 PM UTC [INFO] Received an event for node: 66fb107aad57aa842a0694f6 09/30/2024 09:03:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107aad57aa842a0694f6 09/30/2024 09:03:30 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067360 09/30/2024 09:03:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067360 09/30/2024 09:03:39 PM UTC [INFO] Received an event for node: 66fb0ce4ad57aa842a067364 09/30/2024 09:03:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce4ad57aa842a067364 09/30/2024 09:03:42 PM UTC [INFO] Received an event for node: 66fb0e5aad57aa842a0678fc 09/30/2024 09:03:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5aad57aa842a0678fc 09/30/2024 09:03:45 PM UTC [INFO] Received an event for node: 66fb0ce0ad57aa842a06735d 09/30/2024 09:03:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce0ad57aa842a06735d 09/30/2024 09:03:45 PM UTC [INFO] Received an event for node: 66fb0f92ad57aa842a06922d 09/30/2024 09:03:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f92ad57aa842a06922d 09/30/2024 09:03:59 PM UTC [INFO] Received an event for node: 66fb0f81ad57aa842a0690bd 09/30/2024 09:03:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f81ad57aa842a0690bd 09/30/2024 09:04:07 PM UTC [INFO] Received an event for node: 66fb0f84ad57aa842a0690c3 09/30/2024 09:04:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f84ad57aa842a0690c3 09/30/2024 09:04:11 PM UTC [INFO] Received an event for node: 66fb1143ad57aa842a0696c4 09/30/2024 09:04:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1143ad57aa842a0696c4 09/30/2024 09:04:24 PM UTC [INFO] Received an event for node: 66fb0d72ad57aa842a067447 09/30/2024 09:04:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d72ad57aa842a067447 09/30/2024 09:04:59 PM UTC [INFO] Received an event for node: 66fb1094ad57aa842a069535 09/30/2024 09:04:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1094ad57aa842a069535 09/30/2024 09:05:00 PM UTC [INFO] Received an event for node: 66fb107cad57aa842a0694f8 09/30/2024 09:05:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107cad57aa842a0694f8 09/30/2024 09:05:06 PM UTC [INFO] Received an event for node: 66fb0f13ad57aa842a068c94 09/30/2024 09:05:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f13ad57aa842a068c94 09/30/2024 09:05:06 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a06735a 09/30/2024 09:05:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a06735a 09/30/2024 09:05:10 PM UTC [INFO] Received an event for node: 66fb0f9aad57aa842a069249 09/30/2024 09:05:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9aad57aa842a069249 09/30/2024 09:05:14 PM UTC [INFO] Received an event for node: 66fb0f0fad57aa842a068c8b 09/30/2024 09:05:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0fad57aa842a068c8b 09/30/2024 09:05:15 PM UTC [INFO] Received an event for node: 66fb0f8bad57aa842a06919c 09/30/2024 09:05:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8bad57aa842a06919c 09/30/2024 09:06:21 PM UTC [INFO] Received an event for node: 66fb0fa3ad57aa842a069272 09/30/2024 09:06:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa3ad57aa842a069272 09/30/2024 09:06:28 PM UTC [INFO] Received an event for node: 66fb1091ad57aa842a069531 09/30/2024 09:06:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1091ad57aa842a069531 09/30/2024 09:06:31 PM UTC [INFO] Received an event for node: 66fb0f9fad57aa842a069257 09/30/2024 09:06:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9fad57aa842a069257 09/30/2024 09:06:40 PM UTC [INFO] Received an event for node: 66fb0e4fad57aa842a0677e6 09/30/2024 09:06:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4fad57aa842a0677e6 09/30/2024 09:06:44 PM UTC [INFO] Received an event for node: 66fb0ce3ad57aa842a067363 09/30/2024 09:06:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce3ad57aa842a067363 09/30/2024 09:06:46 PM UTC [INFO] Received an event for node: 66fb057fad57aa842a067165 09/30/2024 09:06:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057fad57aa842a067165 09/30/2024 09:07:15 PM UTC [INFO] Received an event for node: 66fb1149ad57aa842a0696d7 09/30/2024 09:07:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1149ad57aa842a0696d7 09/30/2024 09:07:16 PM UTC [INFO] Received an event for node: 66fb108dad57aa842a06952d 09/30/2024 09:07:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108dad57aa842a06952d 09/30/2024 09:07:19 PM UTC [INFO] Received an event for node: 66fb0e5cad57aa842a0679d1 09/30/2024 09:07:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5cad57aa842a0679d1 09/30/2024 09:07:27 PM UTC [INFO] Received an event for node: 66fb0e5ead57aa842a067a55 09/30/2024 09:07:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5ead57aa842a067a55 09/30/2024 09:07:29 PM UTC [INFO] Received an event for node: 66fb0cefad57aa842a06736d 09/30/2024 09:07:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cefad57aa842a06736d 09/30/2024 09:07:31 PM UTC [INFO] Received an event for node: 66fb1084ad57aa842a069507 09/30/2024 09:07:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1084ad57aa842a069507 09/30/2024 09:07:34 PM UTC [INFO] Received an event for node: 66fb1097ad57aa842a069539 09/30/2024 09:07:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1097ad57aa842a069539 09/30/2024 09:07:42 PM UTC [INFO] Received an event for node: 66fb1081ad57aa842a069504 09/30/2024 09:07:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1081ad57aa842a069504 09/30/2024 09:07:48 PM UTC [INFO] Received an event for node: 66fb0cecad57aa842a06736a 09/30/2024 09:07:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cecad57aa842a06736a 09/30/2024 09:07:55 PM UTC [INFO] Received an event for node: 66fb0f97ad57aa842a06923c 09/30/2024 09:07:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f97ad57aa842a06923c 09/30/2024 09:08:06 PM UTC [INFO] Received an event for node: 66fb0f93ad57aa842a06922f 09/30/2024 09:08:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f93ad57aa842a06922f 09/30/2024 09:08:19 PM UTC [INFO] Received an event for node: 66fb1088ad57aa842a069511 09/30/2024 09:08:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1088ad57aa842a069511 09/30/2024 09:08:19 PM UTC [INFO] Received an event for node: 66fb114fad57aa842a06970c 09/30/2024 09:08:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114fad57aa842a06970c 09/30/2024 09:08:27 PM UTC [INFO] Received an event for node: 66fb109aad57aa842a06953d 09/30/2024 09:08:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb109aad57aa842a06953d 09/30/2024 09:08:58 PM UTC [INFO] Received an event for node: 66fb0fa8ad57aa842a069279 09/30/2024 09:08:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa8ad57aa842a069279 09/30/2024 09:09:08 PM UTC [INFO] Received an event for node: 66fb115aad57aa842a069729 09/30/2024 09:09:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115aad57aa842a069729 09/30/2024 09:09:41 PM UTC [INFO] Received an event for node: 66fb108bad57aa842a06952a 09/30/2024 09:09:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108bad57aa842a06952a 09/30/2024 09:09:42 PM UTC [INFO] Received an event for node: 66fb0582ad57aa842a067167 09/30/2024 09:09:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0582ad57aa842a067167 09/30/2024 09:09:51 PM UTC [INFO] Received an event for node: 66fb1176ad57aa842a069754 09/30/2024 09:09:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1176ad57aa842a069754 09/30/2024 09:10:13 PM UTC [INFO] Received an event for node: 66fb0fa5ad57aa842a069274 09/30/2024 09:10:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa5ad57aa842a069274 09/30/2024 09:10:31 PM UTC [INFO] Received an event for node: 66fb108ead57aa842a06952e 09/30/2024 09:10:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108ead57aa842a06952e 09/30/2024 09:10:33 PM UTC [INFO] Received an event for node: 66fb0586ad57aa842a06716d 09/30/2024 09:10:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0586ad57aa842a06716d 09/30/2024 09:11:00 PM UTC [INFO] Received an event for node: 66fb1168ad57aa842a069743 09/30/2024 09:11:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1168ad57aa842a069743 09/30/2024 09:11:01 PM UTC [INFO] Received an event for node: 66fb113fad57aa842a06965d 09/30/2024 09:11:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb113fad57aa842a06965d 09/30/2024 09:11:13 PM UTC [INFO] Received an event for node: 66fb1161ad57aa842a069736 09/30/2024 09:11:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1161ad57aa842a069736 09/30/2024 09:11:15 PM UTC [INFO] Received an event for node: 66fb1170ad57aa842a069749 09/30/2024 09:11:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1170ad57aa842a069749 09/30/2024 09:11:15 PM UTC [INFO] Received an event for node: 66fb1083ad57aa842a069506 09/30/2024 09:11:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1083ad57aa842a069506 09/30/2024 09:11:16 PM UTC [INFO] Received an event for node: 66fb13a0ad57aa842a069b53 09/30/2024 09:11:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a0ad57aa842a069b53 09/30/2024 09:11:17 PM UTC [INFO] Received an event for node: 66fb0f9bad57aa842a06924b 09/30/2024 09:11:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9bad57aa842a06924b 09/30/2024 09:11:29 PM UTC [INFO] Received an event for node: 66fb0cf1ad57aa842a06736f 09/30/2024 09:11:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cf1ad57aa842a06736f 09/30/2024 09:11:38 PM UTC [INFO] Received an event for node: 66fb1097ad57aa842a06953a 09/30/2024 09:11:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1097ad57aa842a06953a 09/30/2024 09:11:42 PM UTC [INFO] Received an event for node: 66fb1091ad57aa842a069532 09/30/2024 09:11:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1091ad57aa842a069532 09/30/2024 09:11:57 PM UTC [INFO] Received an event for node: 66fb139fad57aa842a069b4c 09/30/2024 09:11:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139fad57aa842a069b4c 09/30/2024 09:12:08 PM UTC [INFO] Received an event for node: 66fb139cad57aa842a069b4a 09/30/2024 09:12:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139cad57aa842a069b4a 09/30/2024 09:12:15 PM UTC [INFO] Received an event for node: 66fb0d6aad57aa842a067435 09/30/2024 09:12:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6aad57aa842a067435 09/30/2024 09:12:16 PM UTC [INFO] Received an event for node: 66fb1146ad57aa842a0696d4 09/30/2024 09:12:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1146ad57aa842a0696d4 09/30/2024 09:12:21 PM UTC [INFO] Received an event for node: 66fb1094ad57aa842a069536 09/30/2024 09:12:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1094ad57aa842a069536 09/30/2024 09:12:29 PM UTC [INFO] Received an event for node: 66fb0f78ad57aa842a0690ab 09/30/2024 09:12:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f78ad57aa842a0690ab 09/30/2024 09:12:30 PM UTC [INFO] Received an event for node: 66fb139aad57aa842a069b48 09/30/2024 09:12:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139aad57aa842a069b48 09/30/2024 09:12:31 PM UTC [INFO] Received an event for node: 66fb139bad57aa842a069b49 09/30/2024 09:12:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139bad57aa842a069b49 09/30/2024 09:12:35 PM UTC [INFO] Received an event for node: 66fb1396ad57aa842a069b45 09/30/2024 09:12:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1396ad57aa842a069b45 09/30/2024 09:12:39 PM UTC [INFO] Received an event for node: 66fb0f1fad57aa842a068caa 09/30/2024 09:12:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1fad57aa842a068caa 09/30/2024 09:12:42 PM UTC [INFO] Received an event for node: 66fb1398ad57aa842a069b46 09/30/2024 09:12:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1398ad57aa842a069b46 09/30/2024 09:13:35 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068c9f 09/30/2024 09:13:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068c9f 09/30/2024 09:13:37 PM UTC [INFO] Received an event for node: 66fb13a1ad57aa842a069b54 09/30/2024 09:13:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a1ad57aa842a069b54 09/30/2024 09:14:14 PM UTC [INFO] Received an event for node: 66fb0f23ad57aa842a068cc0 09/30/2024 09:14:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f23ad57aa842a068cc0 09/30/2024 09:14:14 PM UTC [INFO] Received an event for node: 66fb0f26ad57aa842a068cc7 09/30/2024 09:14:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f26ad57aa842a068cc7 09/30/2024 09:14:18 PM UTC [INFO] Received an event for node: 66fb0f14ad57aa842a068c96 09/30/2024 09:14:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f14ad57aa842a068c96 09/30/2024 09:14:37 PM UTC [INFO] Received an event for node: 66fb13a3ad57aa842a069b56 09/30/2024 09:14:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a3ad57aa842a069b56 09/30/2024 09:14:50 PM UTC [INFO] Received an event for node: 66fb0f7aad57aa842a0690ae 09/30/2024 09:14:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7aad57aa842a0690ae 09/30/2024 09:14:51 PM UTC [INFO] Received an event for node: 66fb0f7fad57aa842a0690b8 09/30/2024 09:14:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7fad57aa842a0690b8 09/30/2024 09:15:01 PM UTC [INFO] Received an event for node: 66fb0f22ad57aa842a068cbe 09/30/2024 09:15:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f22ad57aa842a068cbe 09/30/2024 09:15:07 PM UTC [INFO] Received an event for node: 66fb0f15ad57aa842a068c98 09/30/2024 09:15:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f15ad57aa842a068c98 09/30/2024 09:15:15 PM UTC [INFO] Received an event for node: 66fb0f27ad57aa842a068ccc 09/30/2024 09:15:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f27ad57aa842a068ccc 09/30/2024 09:15:24 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca6 09/30/2024 09:15:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca6 09/30/2024 09:15:26 PM UTC [INFO] Received an event for node: 66fb0f1aad57aa842a068ca1 09/30/2024 09:15:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1aad57aa842a068ca1 09/30/2024 09:15:32 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb5 09/30/2024 09:15:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb5 09/30/2024 09:15:40 PM UTC [INFO] Received an event for node: 66fb0f2aad57aa842a068d53 09/30/2024 09:15:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f2aad57aa842a068d53 09/30/2024 09:15:44 PM UTC [INFO] Received an event for node: 66fb0f1dad57aa842a068ca8 09/30/2024 09:15:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1dad57aa842a068ca8 09/30/2024 09:15:48 PM UTC [INFO] Received an event for node: 66fb0f18ad57aa842a068c9d 09/30/2024 09:15:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f18ad57aa842a068c9d 09/30/2024 09:15:49 PM UTC [INFO] Received an event for node: 66fb0e53ad57aa842a0678bd 09/30/2024 09:15:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e53ad57aa842a0678bd 09/30/2024 09:15:49 PM UTC [INFO] Received an event for node: 66fb0f25ad57aa842a068cc5 09/30/2024 09:15:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f25ad57aa842a068cc5 09/30/2024 09:15:55 PM UTC [INFO] Received an event for node: 66fb1156ad57aa842a06971f 09/30/2024 09:15:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1156ad57aa842a06971f 09/30/2024 09:16:02 PM UTC [INFO] Received an event for node: 66fb115ead57aa842a069733 09/30/2024 09:16:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115ead57aa842a069733 09/30/2024 09:16:41 PM UTC [INFO] Received an event for node: 66fb13a6ad57aa842a069b59 09/30/2024 09:16:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a6ad57aa842a069b59 09/30/2024 09:16:48 PM UTC [INFO] Received an event for node: 66fb0f80ad57aa842a0690bc 09/30/2024 09:16:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f80ad57aa842a0690bc 09/30/2024 09:17:00 PM UTC [INFO] Received an event for node: 66fb114cad57aa842a0696fb 09/30/2024 09:17:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114cad57aa842a0696fb 09/30/2024 09:17:03 PM UTC [INFO] Received an event for node: 66fb0585ad57aa842a06716b 09/30/2024 09:17:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0585ad57aa842a06716b 09/30/2024 09:17:03 PM UTC [INFO] Received an event for node: 66fb0f16ad57aa842a068c9a 09/30/2024 09:17:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f16ad57aa842a068c9a 09/30/2024 09:17:27 PM UTC [INFO] Received an event for node: 66fb0f88ad57aa842a0690cb 09/30/2024 09:17:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f88ad57aa842a0690cb 09/30/2024 09:17:31 PM UTC [INFO] Received an event for node: 66fb0e56ad57aa842a0678f8 09/30/2024 09:17:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e56ad57aa842a0678f8 09/30/2024 09:17:32 PM UTC [INFO] Received an event for node: 66fb0f81ad57aa842a0690be 09/30/2024 09:17:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f81ad57aa842a0690be 09/30/2024 09:17:33 PM UTC [INFO] Received an event for node: 66fb0f1bad57aa842a068ca3 09/30/2024 09:17:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1bad57aa842a068ca3 09/30/2024 09:17:43 PM UTC [INFO] Received an event for node: 66fb0fa1ad57aa842a069261 09/30/2024 09:17:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa1ad57aa842a069261 09/30/2024 09:18:10 PM UTC [INFO] Received an event for node: 66fb0f8fad57aa842a069229 09/30/2024 09:18:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8fad57aa842a069229 09/30/2024 09:18:22 PM UTC [INFO] Received an event for node: 66fb13a5ad57aa842a069b58 09/30/2024 09:18:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a5ad57aa842a069b58 09/30/2024 09:18:29 PM UTC [INFO] Received an event for node: 66fb0f27ad57aa842a068cc8 09/30/2024 09:18:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f27ad57aa842a068cc8 09/30/2024 09:18:29 PM UTC [INFO] Received an event for node: 66fb0f24ad57aa842a068cc2 09/30/2024 09:18:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f24ad57aa842a068cc2 09/30/2024 09:18:33 PM UTC [INFO] Received an event for node: 66fb0f20ad57aa842a068cb2 09/30/2024 09:18:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f20ad57aa842a068cb2 09/30/2024 09:18:34 PM UTC [INFO] Received an event for node: 66fb1087ad57aa842a069510 09/30/2024 09:18:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1087ad57aa842a069510 09/30/2024 09:18:44 PM UTC [INFO] Received an event for node: 66fb0f1ead57aa842a068ca9 09/30/2024 09:18:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1ead57aa842a068ca9 09/30/2024 09:19:03 PM UTC [INFO] Received an event for node: 66fb1144ad57aa842a0696c5 09/30/2024 09:19:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1144ad57aa842a0696c5 09/30/2024 09:19:16 PM UTC [INFO] Received an event for node: 66fb0f23ad57aa842a068cc1 09/30/2024 09:19:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f23ad57aa842a068cc1 09/30/2024 09:19:39 PM UTC [INFO] Received an event for node: 66fb0f1fad57aa842a068cb1 09/30/2024 09:19:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1fad57aa842a068cb1 09/30/2024 09:19:41 PM UTC [INFO] Received an event for node: 66fb116cad57aa842a069746 09/30/2024 09:19:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116cad57aa842a069746 09/30/2024 09:19:42 PM UTC [INFO] Received an event for node: 66fb0f15ad57aa842a068c97 09/30/2024 09:19:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f15ad57aa842a068c97 09/30/2024 09:19:44 PM UTC [INFO] Received an event for node: 66fb0f98ad57aa842a06923f 09/30/2024 09:19:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f98ad57aa842a06923f 09/30/2024 09:19:56 PM UTC [INFO] Received an event for node: 66fb0f28ad57aa842a068d10 09/30/2024 09:19:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f28ad57aa842a068d10 09/30/2024 09:20:03 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c5 09/30/2024 09:20:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c5 09/30/2024 09:20:20 PM UTC [INFO] Received an event for node: 66fb0f8cad57aa842a0691a1 09/30/2024 09:20:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8cad57aa842a0691a1 09/30/2024 09:20:33 PM UTC [INFO] Received an event for node: 66fb114aad57aa842a0696da 09/30/2024 09:20:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114aad57aa842a0696da 09/30/2024 09:20:35 PM UTC [INFO] Received an event for node: 66fb0f95ad57aa842a069239 09/30/2024 09:20:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f95ad57aa842a069239 09/30/2024 09:20:35 PM UTC [INFO] Received an event for node: 66fb108dad57aa842a06952c 09/30/2024 09:20:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108dad57aa842a06952c 09/30/2024 09:20:36 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068ca0 09/30/2024 09:20:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068ca0 09/30/2024 09:20:37 PM UTC [INFO] Received an event for node: 66fb1165ad57aa842a069740 09/30/2024 09:20:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1165ad57aa842a069740 09/30/2024 09:20:50 PM UTC [INFO] Received an event for node: 66fb0f84ad57aa842a0690c4 09/30/2024 09:20:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f84ad57aa842a0690c4 09/30/2024 09:20:51 PM UTC [INFO] Received an event for node: 66fb0f87ad57aa842a0690c9 09/30/2024 09:20:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f87ad57aa842a0690c9 09/30/2024 09:20:54 PM UTC [INFO] Received an event for node: 66fb0f8ead57aa842a069227 09/30/2024 09:20:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8ead57aa842a069227 09/30/2024 09:20:54 PM UTC [INFO] Received an event for node: 66fb108aad57aa842a06951b 09/30/2024 09:20:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108aad57aa842a06951b 09/30/2024 09:21:07 PM UTC [INFO] Received an event for node: 66fb1093ad57aa842a069534 09/30/2024 09:21:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1093ad57aa842a069534 09/30/2024 09:21:14 PM UTC [INFO] Received an event for node: 66fb0e54ad57aa842a0678f6 09/30/2024 09:21:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e54ad57aa842a0678f6 09/30/2024 09:21:14 PM UTC [INFO] Received an event for node: 66fb1142ad57aa842a0696c3 09/30/2024 09:21:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1142ad57aa842a0696c3 09/30/2024 09:21:16 PM UTC [INFO] Received an event for node: 66fb0e50ad57aa842a0677e7 09/30/2024 09:21:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e50ad57aa842a0677e7 09/30/2024 09:21:32 PM UTC [INFO] Received an event for node: 66fb1163ad57aa842a069737 09/30/2024 09:21:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1163ad57aa842a069737 09/30/2024 09:21:35 PM UTC [INFO] Received an event for node: 66fb0f9dad57aa842a069254 09/30/2024 09:21:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9dad57aa842a069254 09/30/2024 09:21:37 PM UTC [INFO] Received an event for node: 66fb0f8bad57aa842a0691a0 09/30/2024 09:21:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8bad57aa842a0691a0 09/30/2024 09:21:38 PM UTC [INFO] Received an event for node: 66fb0e57ad57aa842a0678f9 09/30/2024 09:21:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e57ad57aa842a0678f9 09/30/2024 09:21:39 PM UTC [INFO] Received an event for node: 66fb115bad57aa842a06972a 09/30/2024 09:21:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115bad57aa842a06972a 09/30/2024 09:21:59 PM UTC [INFO] Received an event for node: 66fb1169ad57aa842a069744 09/30/2024 09:21:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1169ad57aa842a069744 09/30/2024 09:22:01 PM UTC [INFO] Received an event for node: 66fb0f16ad57aa842a068c99 09/30/2024 09:22:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f16ad57aa842a068c99 09/30/2024 09:22:01 PM UTC [INFO] Received an event for node: 66fb0f22ad57aa842a068cbf 09/30/2024 09:22:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f22ad57aa842a068cbf 09/30/2024 09:22:06 PM UTC [INFO] Received an event for node: 66fb1154ad57aa842a06971d 09/30/2024 09:22:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1154ad57aa842a06971d 09/30/2024 09:22:13 PM UTC [INFO] Received an event for node: 66fb0f97ad57aa842a06923d 09/30/2024 09:22:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f97ad57aa842a06923d 09/30/2024 09:22:14 PM UTC [INFO] Received an event for node: 66fb1151ad57aa842a06970d 09/30/2024 09:22:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1151ad57aa842a06970d 09/30/2024 09:22:18 PM UTC [INFO] Received an event for node: 66fb0f28ad57aa842a068ccd 09/30/2024 09:22:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f28ad57aa842a068ccd 09/30/2024 09:22:24 PM UTC [INFO] Received an event for node: 66fb1076ad57aa842a0694f1 09/30/2024 09:22:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1076ad57aa842a0694f1 09/30/2024 09:22:29 PM UTC [INFO] Received an event for node: 66fb0f94ad57aa842a069237 09/30/2024 09:22:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f94ad57aa842a069237 09/30/2024 09:22:37 PM UTC [INFO] Received an event for node: 66fb1148ad57aa842a0696d6 09/30/2024 09:22:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1148ad57aa842a0696d6 09/30/2024 09:22:40 PM UTC [INFO] Received an event for node: 66fb0e5bad57aa842a067989 09/30/2024 09:22:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5bad57aa842a067989 09/30/2024 09:22:41 PM UTC [INFO] Received an event for node: 66fb1177ad57aa842a069755 09/30/2024 09:22:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1177ad57aa842a069755 09/30/2024 09:22:58 PM UTC [INFO] Received an event for node: 66fb0e59ad57aa842a0678fb 09/30/2024 09:22:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e59ad57aa842a0678fb 09/30/2024 09:23:00 PM UTC [INFO] Received an event for node: 66fb0f18ad57aa842a068c9c 09/30/2024 09:23:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f18ad57aa842a068c9c 09/30/2024 09:23:02 PM UTC [INFO] Received an event for node: 66fb0fa0ad57aa842a069258 09/30/2024 09:23:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa0ad57aa842a069258 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb0fa8ad57aa842a06927a 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa8ad57aa842a06927a 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca5 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca5 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb1079ad57aa842a0694f5 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1079ad57aa842a0694f5 09/30/2024 09:23:43 PM UTC [INFO] Received an event for node: 66fb1090ad57aa842a069530 09/30/2024 09:23:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1090ad57aa842a069530 09/30/2024 09:23:46 PM UTC [INFO] Received an event for node: 66fb1158ad57aa842a069728 09/30/2024 09:23:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1158ad57aa842a069728 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb1160ad57aa842a069735 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1160ad57aa842a069735 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb0f9cad57aa842a069253 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9cad57aa842a069253 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb107ead57aa842a0694fa 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107ead57aa842a0694fa 09/30/2024 09:23:48 PM UTC [INFO] Received an event for node: 66fb0f8dad57aa842a069225 09/30/2024 09:23:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8dad57aa842a069225 09/30/2024 09:23:54 PM UTC [INFO] Received an event for node: 66fb0f96ad57aa842a06923b 09/30/2024 09:23:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f96ad57aa842a06923b 09/30/2024 09:24:05 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c7 09/30/2024 09:24:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c7 09/30/2024 09:24:06 PM UTC [INFO] Received an event for node: 66fb0f17ad57aa842a068c9b 09/30/2024 09:24:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f17ad57aa842a068c9b 09/30/2024 09:24:07 PM UTC [INFO] Received an event for node: 66fb114ead57aa842a069704 09/30/2024 09:24:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114ead57aa842a069704 09/30/2024 09:24:07 PM UTC [INFO] Received an event for node: 66fb1096ad57aa842a069538 09/30/2024 09:24:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1096ad57aa842a069538 09/30/2024 09:24:08 PM UTC [INFO] Received an event for node: 66fb1099ad57aa842a06953c 09/30/2024 09:24:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1099ad57aa842a06953c 09/30/2024 09:24:10 PM UTC [INFO] Received an event for node: 66fb0fa6ad57aa842a069275 09/30/2024 09:24:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa6ad57aa842a069275 09/30/2024 09:24:20 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca4 09/30/2024 09:24:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca4 09/30/2024 09:24:50 PM UTC [INFO] Received an event for node: 66fb1167ad57aa842a069742 09/30/2024 09:24:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1167ad57aa842a069742 09/30/2024 09:24:52 PM UTC [INFO] Received an event for node: 66fb107dad57aa842a0694f9 09/30/2024 09:24:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107dad57aa842a0694f9 09/30/2024 09:24:54 PM UTC [INFO] Received an event for node: 66fb0fa6ad57aa842a069276 09/30/2024 09:24:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa6ad57aa842a069276 09/30/2024 09:24:57 PM UTC [INFO] Received an event for node: 66fb116ead57aa842a069748 09/30/2024 09:24:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116ead57aa842a069748 09/30/2024 09:25:22 PM UTC [INFO] Received an event for node: 66fb0587ad57aa842a06716e 09/30/2024 09:25:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0587ad57aa842a06716e 09/30/2024 09:25:34 PM UTC [INFO] Received an event for node: 66fb0e5dad57aa842a067a54 09/30/2024 09:25:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5dad57aa842a067a54 09/30/2024 09:25:45 PM UTC [INFO] Received an event for node: 66fb1175ad57aa842a069753 09/30/2024 09:25:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1175ad57aa842a069753 09/30/2024 09:26:04 PM UTC [INFO] Received an event for node: 66fb1085ad57aa842a069508 09/30/2024 09:26:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1085ad57aa842a069508 09/30/2024 09:26:28 PM UTC [INFO] Received an event for node: 66fb0f20ad57aa842a068cb3 09/30/2024 09:26:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f20ad57aa842a068cb3 09/30/2024 09:26:35 PM UTC [INFO] Received an event for node: 66fb0f9ead57aa842a069256 09/30/2024 09:26:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9ead57aa842a069256 09/30/2024 09:26:47 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068c9e 09/30/2024 09:26:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068c9e 09/30/2024 09:26:51 PM UTC [INFO] Received an event for node: 66fb0f1dad57aa842a068ca7 09/30/2024 09:26:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1dad57aa842a068ca7 09/30/2024 09:27:13 PM UTC [INFO] Received an event for node: 66fb0f24ad57aa842a068cc3 09/30/2024 09:27:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f24ad57aa842a068cc3 09/30/2024 09:27:16 PM UTC [INFO] Received an event for node: 66fb0e5ead57aa842a067a56 09/30/2024 09:27:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5ead57aa842a067a56 09/30/2024 09:27:57 PM UTC [INFO] Received an event for node: 66fb1140ad57aa842a06965e 09/30/2024 09:27:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1140ad57aa842a06965e 09/30/2024 09:28:09 PM UTC [INFO] Received an event for node: 66fb0f26ad57aa842a068cc6 09/30/2024 09:28:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f26ad57aa842a068cc6 09/30/2024 09:28:18 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb6 09/30/2024 09:28:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb6 09/30/2024 09:28:31 PM UTC [INFO] Received an event for node: 66fb1089ad57aa842a069512 09/30/2024 09:28:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1089ad57aa842a069512 09/30/2024 09:28:50 PM UTC [INFO] Received an event for node: 66fb108aad57aa842a069513 09/30/2024 09:28:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108aad57aa842a069513 09/30/2024 09:29:19 PM UTC [INFO] Received an event for node: 66fb1147ad57aa842a0696d5 09/30/2024 09:29:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1147ad57aa842a0696d5 09/30/2024 09:29:34 PM UTC [INFO] Received an event for node: 66fb0f2bad57aa842a068d54 09/30/2024 09:29:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f2bad57aa842a068d54 09/30/2024 09:30:58 PM UTC [INFO] Received an event for node: 66fb1172ad57aa842a06974a 09/30/2024 09:30:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1172ad57aa842a06974a 09/30/2024 09:32:19 PM UTC [INFO] Received an event for node: 66fb1082ad57aa842a069505 09/30/2024 09:32:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1082ad57aa842a069505 09/30/2024 09:32:52 PM UTC [INFO] Received an event for node: 66fb1745ad57aa842a06a60f 09/30/2024 09:32:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1745ad57aa842a06a60f 09/30/2024 09:35:11 PM UTC [INFO] Received an event for node: 66fb0e51ad57aa842a067871 09/30/2024 09:35:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e51ad57aa842a067871 09/30/2024 09:35:11 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c6 09/30/2024 09:35:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c6 09/30/2024 09:35:40 PM UTC [INFO] Received an event for node: 66fb1742ad57aa842a06a60c 09/30/2024 09:35:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1742ad57aa842a06a60c 09/30/2024 09:35:41 PM UTC [INFO] Received an event for node: 66fb108cad57aa842a06952b 09/30/2024 09:35:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108cad57aa842a06952b 09/30/2024 09:36:17 PM UTC [INFO] Received an event for node: 66fb0f8cad57aa842a0691df 09/30/2024 09:36:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8cad57aa842a0691df 09/30/2024 09:37:18 PM UTC [INFO] Received an event for node: 66fb0e55ad57aa842a0678f7 09/30/2024 09:37:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e55ad57aa842a0678f7 09/30/2024 09:37:43 PM UTC [INFO] Received an event for node: 66fb108fad57aa842a06952f 09/30/2024 09:37:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108fad57aa842a06952f 09/30/2024 09:39:03 PM UTC [INFO] Received an event for node: 66fb1746ad57aa842a06a610 09/30/2024 09:39:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1746ad57aa842a06a610 09/30/2024 09:40:23 PM UTC [INFO] Received an event for node: 66fb114dad57aa842a069703 09/30/2024 09:40:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114dad57aa842a069703 09/30/2024 09:40:24 PM UTC [INFO] Received an event for node: 66fb1744ad57aa842a06a60e 09/30/2024 09:40:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1744ad57aa842a06a60e 09/30/2024 09:40:24 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb4 09/30/2024 09:40:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb4 09/30/2024 09:41:38 PM UTC [INFO] Received an event for node: 66fb0f25ad57aa842a068cc4 09/30/2024 09:41:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f25ad57aa842a068cc4 09/30/2024 09:41:46 PM UTC [INFO] Received an event for node: 66fb0f29ad57aa842a068d52 09/30/2024 09:41:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f29ad57aa842a068d52 09/30/2024 09:42:35 PM UTC [INFO] Received an event for node: 66fb1173ad57aa842a06974b 09/30/2024 09:42:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1173ad57aa842a06974b 09/30/2024 09:44:08 PM UTC [INFO] Received an event for node: 66fb1095ad57aa842a069537 09/30/2024 09:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1095ad57aa842a069537 09/30/2024 09:44:55 PM UTC [INFO] Received an event for node: 66fb114bad57aa842a0696e7 09/30/2024 09:44:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114bad57aa842a0696e7 09/30/2024 09:44:59 PM UTC [INFO] Received an event for node: 66fb0fa7ad57aa842a069278 09/30/2024 09:44:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa7ad57aa842a069278 09/30/2024 09:45:13 PM UTC [INFO] Received an event for node: 66fb1145ad57aa842a0696c6 09/30/2024 09:45:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1145ad57aa842a0696c6 09/30/2024 09:45:16 PM UTC [INFO] Received an event for node: 66fb0f29ad57aa842a068d51 09/30/2024 09:45:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f29ad57aa842a068d51 09/30/2024 09:45:23 PM UTC [INFO] Received an event for node: 66fb1098ad57aa842a06953b 09/30/2024 09:45:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1098ad57aa842a06953b 09/30/2024 09:46:29 PM UTC [INFO] Received an event for node: 66fb1157ad57aa842a069727 09/30/2024 09:46:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1157ad57aa842a069727 09/30/2024 09:48:19 PM UTC [INFO] Received an event for node: 66fb1152ad57aa842a069715 09/30/2024 09:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1152ad57aa842a069715 09/30/2024 09:48:34 PM UTC [INFO] Received an event for node: 66fb1155ad57aa842a06971e 09/30/2024 09:48:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1155ad57aa842a06971e 09/30/2024 09:48:48 PM UTC [INFO] Received an event for node: 66fb115cad57aa842a069732 09/30/2024 09:48:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115cad57aa842a069732 09/30/2024 09:50:33 PM UTC [INFO] Received an event for node: 66fb1164ad57aa842a069738 09/30/2024 09:50:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1164ad57aa842a069738 09/30/2024 09:51:02 PM UTC [INFO] Received an event for node: 66fb115fad57aa842a069734 09/30/2024 09:51:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115fad57aa842a069734 09/30/2024 09:51:07 PM UTC [INFO] Received an event for node: 66fb1092ad57aa842a069533 09/30/2024 09:51:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1092ad57aa842a069533 09/30/2024 09:51:28 PM UTC [INFO] Received an event for node: 66fb1178ad57aa842a069756 09/30/2024 09:51:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1178ad57aa842a069756 09/30/2024 09:51:40 PM UTC [INFO] Received an event for node: 66fb116aad57aa842a069745 09/30/2024 09:51:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116aad57aa842a069745 09/30/2024 09:53:39 PM UTC [INFO] Received an event for node: 66fb116dad57aa842a069747 09/30/2024 09:53:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116dad57aa842a069747 09/30/2024 09:56:09 PM UTC [INFO] Received an event for node: 66fb1166ad57aa842a069741 09/30/2024 09:56:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1166ad57aa842a069741 09/30/2024 09:57:51 PM UTC [INFO] Received an event for node: 66fb0f96ad57aa842a06923a 09/30/2024 09:57:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f96ad57aa842a06923a 09/30/2024 09:58:16 PM UTC [INFO] Received an event for node: 66fb0f9dad57aa842a069255 09/30/2024 09:58:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9dad57aa842a069255 09/30/2024 10:00:30 PM UTC [INFO] Received an event for node: 66fb1399ad57aa842a069b47 09/30/2024 10:00:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1399ad57aa842a069b47 09/30/2024 10:01:04 PM UTC [INFO] Received an event for node: 66fb1743ad57aa842a06a60d 09/30/2024 10:01:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1743ad57aa842a06a60d 09/30/2024 10:11:37 PM UTC [INFO] Received an event for node: 66fb13a2ad57aa842a069b55 09/30/2024 10:11:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a2ad57aa842a069b55 09/30/2024 10:13:07 PM UTC [INFO] Received an event for node: 66fb13a4ad57aa842a069b57 09/30/2024 10:13:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a4ad57aa842a069b57 09/30/2024 10:18:35 PM UTC [INFO] Received an event for node: 66fb1747ad57aa842a06a611 09/30/2024 10:18:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1747ad57aa842a06a611 09/30/2024 10:20:11 PM UTC [INFO] Received an event for node: 66fb0fa7ad57aa842a069277 09/30/2024 10:20:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa7ad57aa842a069277 09/30/2024 10:21:54 PM UTC [INFO] Received an event for node: 66fb13a7ad57aa842a069b5a 09/30/2024 10:21:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a7ad57aa842a069b5a 09/30/2024 10:47:19 PM UTC [INFO] Received an event for node: 66fb107fad57aa842a0694fb 09/30/2024 10:47:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107fad57aa842a0694fb 09/30/2024 11:54:01 PM UTC [INFO] Received an event for node: 66fb0e48ad57aa842a0677bc 09/30/2024 11:54:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e48ad57aa842a0677bc 09/30/2024 11:54:48 PM UTC [INFO] Received an event for node: 66fb0e49ad57aa842a0677c4 09/30/2024 11:54:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e49ad57aa842a0677c4 10/01/2024 12:24:03 AM UTC [INFO] Received an event for node: 66fb40d8ad57aa842a06a99f 10/01/2024 12:24:03 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [{'id': 'maestro:66fb40d8ad57aa842a06a99f', 'origin': 'maestro', 'tree_name': 'kernelci', 'git_repository_url': 'https://github.com/kernelci/linux.git', 'git_commit_hash': 'efc3c5b0753fb4322936b45b857277385fd2ecd8', 'git_commit_name': 'staging-next-20241001.0', 'git_repository_branch': 'staging-next', 'git_commit_tags': ['staging-next-20241001.0'], 'git_commit_message': 'staging-next-20241001.0', 'git_repository_branch_tip': False, 'start_time': '2024-10-01T00:22:48.188000+00:00', 'patchset_hash': '', 'misc': {'submitted_by': 'kernelci-pipeline'}}], 'builds': [], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:24:28 AM UTC [INFO] Received an event for node: 66fb4123ad57aa842a06a9a0 10/01/2024 12:24:28 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True}], 'tests': [{'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4123ad57aa842a06a9a0', 'origin': 'maestro', 'comment': 'kver on shell in shell', 'start_time': '2024-10-01T00:24:03.319000+00:00', 'environment': {'comment': 'Runtime: shell', 'misc': {'platform': 'shell', 'job_id': '8'}}, 'waived': False, 'path': 'kernelci_kver', 'misc': {'runtime': 'shell'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}]}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:27:13 AM UTC [INFO] Received an event for node: 66fb4133ad57aa842a06a9b5 10/01/2024 12:30:19 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}], 'tests': [{'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb4133ad57aa842a06a9b5', 'origin': 'maestro', 'comment': 'kunit-x86_64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:24:19.948000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bb', 'origin': 'maestro', 'comment': 'config on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.198000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.config', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bc', 'origin': 'maestro', 'comment': 'build on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.198000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.build', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bf', 'origin': 'maestro', 'comment': 'example_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example_init.example_init_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c1', 'origin': 'maestro', 'comment': 'time64_to_tm_test_date_range on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.time_test_cases.time64_to_tm_test_date_range', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c3', 'origin': 'maestro', 'comment': 'test_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c4', 'origin': 'maestro', 'comment': 'test_many_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_many_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c5', 'origin': 'maestro', 'comment': 'test_one_task_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_on_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c6', 'origin': 'maestro', 'comment': 'test_two_tasks_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c7', 'origin': 'maestro', 'comment': 'test_one_task_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_on_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c8', 'origin': 'maestro', 'comment': 'test_one_task_mixed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_mixed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c9', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ca', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_one_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cb', 'origin': 'maestro', 'comment': 'test_task_on_all_and_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_task_on_all_and_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cd', 'origin': 'maestro', 'comment': 'resource_test_union on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_union', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ce', 'origin': 'maestro', 'comment': 'resource_test_intersection on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_intersection', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cf', 'origin': 'maestro', 'comment': 'resource_test_region_intersects on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_region_intersects', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d1', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_null_tbl_data on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_null_tbl_data', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d2', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_maxlen_unset on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_maxlen_unset', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d3', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_len_is_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_len_is_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d4', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_read_but_position_set on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_read_but_position_set', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d5', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_read_happy_single_positive', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d6', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_read_happy_single_negative', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d7', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_write_happy_single_positive', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d8', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_write_happy_single_negative', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d9', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_less_int_min on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_write_single_less_int_min', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9da', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_greater_int_max on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_write_single_greater_int_max', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9db', 'origin': 'maestro', 'comment': 'sysctl_test_register_sysctl_sz_invalid_extra_value on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_register_sysctl_sz_invalid_extra_value', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9dd', 'origin': 'maestro', 'comment': 'exec_test_bprm_stack_limits on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.exec.exec_test_bprm_stack_limits', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9df', 'origin': 'maestro', 'comment': 'total_mapping_size_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.binfmt_elf.total_mapping_size_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e1', 'origin': 'maestro', 'comment': 'string_test_memset16 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset16', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e2', 'origin': 'maestro', 'comment': 'string_test_memset32 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset32', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e3', 'origin': 'maestro', 'comment': 'string_test_memset64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset64', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e4', 'origin': 'maestro', 'comment': 'string_test_strchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strchr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e5', 'origin': 'maestro', 'comment': 'string_test_strnchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strnchr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e6', 'origin': 'maestro', 'comment': 'string_test_strspn on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strspn', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e7', 'origin': 'maestro', 'comment': 'string_test_strcmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e8', 'origin': 'maestro', 'comment': 'string_test_strcmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e9', 'origin': 'maestro', 'comment': 'string_test_strncmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ea', 'origin': 'maestro', 'comment': 'string_test_strncmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9eb', 'origin': 'maestro', 'comment': 'string_test_strcasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcasecmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ec', 'origin': 'maestro', 'comment': 'string_test_strcasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcasecmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ed', 'origin': 'maestro', 'comment': 'string_test_strncasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncasecmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ee', 'origin': 'maestro', 'comment': 'string_test_strncasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncasecmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ef', 'origin': 'maestro', 'comment': 'string_test_strscpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strscpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f0', 'origin': 'maestro', 'comment': 'string_test_strcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f1', 'origin': 'maestro', 'comment': 'string_test_strncat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f2', 'origin': 'maestro', 'comment': 'string_test_strlcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strlcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f3', 'origin': 'maestro', 'comment': 'string_test_strtomem on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strtomem', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f4', 'origin': 'maestro', 'comment': 'string_test_memtostr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memtostr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f6', 'origin': 'maestro', 'comment': 'test_get_size on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_get_size', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f7', 'origin': 'maestro', 'comment': 'test_upper_lower on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_upper_lower', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f8', 'origin': 'maestro', 'comment': 'test_unescape on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_unescape', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fa', 'origin': 'maestro', 'comment': 'test_cpumask_weight on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_weight', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fb', 'origin': 'maestro', 'comment': 'test_cpumask_first on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_first', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36