Created attachment 4981 [details] Full ptest log https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5817/steps/12/logs/stdio qemux86-64-ptest on fedora38-ty-5 ------------------------8<------------------------ WARNING: core-image-ptest-curl-1.0-r0 do_testimage: There were failing ptests. Traceback (most recent call last): File "/home/pokybuild/yocto-worker/qemux86-64-ptest/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pokybuild/yocto-worker/qemux86-64-ptest/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pokybuild/yocto-worker/qemux86-64-ptest/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pokybuild/yocto-worker/qemux86-64-ptest/build/meta/lib/oeqa/runtime/cases/ptest.py", line 27, in test_ptestrunner_expectfail self.do_ptestrunner() File "/home/pokybuild/yocto-worker/qemux86-64-ptest/build/meta/lib/oeqa/runtime/cases/ptest.py", line 120, in do_ptestrunner self.fail(failmsg) AssertionError: Failed ptests: {'curl': ['curl']} ------------------------8<------------------------ The ptest log says: ------------------------8<------------------------ test 0337... FAIL: 337: protoc! There was no content at all in the file log/3/server.input. Server glitch? Total curl failure? Returned: 28 TESTDONE: 1646 tests were considered during 146 seconds. TESTDONE: 1059 tests out of PASS: 1060 report: 99% TESTFAIL: These test cases failed: 337 FAIL: curl ------------------------8<------------------------ Full ptest log attached
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5968/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-1 test 0138... FAIL: 138: protoc! There was no content at all in the file log/1/server.input. Server glitch? Total curl failure? Returned: 28
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6020/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6027/steps/12/logs/stdio qemux86-64-ptest ubuntu2304-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6024/steps/12/logs/stdio qemux86-64-ptest alma9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6022/steps/12/logs/stdio qemux86-64-ptest rocky9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5973/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5771/steps/12/logs/stdio qemux86-64-ptest alma9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/5832/steps/13/logs/stdio qemuarm64-ptest ubuntu1804-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6035/steps/12/logs/stdio qemux86-64-ptest ubuntu2004-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6157/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6093/steps/12/logs/stdio qemux86-64-ptest rocky9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6119/steps/12/logs/stdio qemux86-64-ptest rocky9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6085/steps/12/logs/stdio qemux86-64-ptest fedora38-ty-3
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6069/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6068/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6065/steps/12/logs/stdio qemux86-64-ptest fedora38-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6055/steps/12/logs/stdio qemux86-64-ptest debian12-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5762/steps/12/logs/stdio qemux86-64-ptest rocky9-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/5498/steps/12/logs/stdio qemuarm64-ptest ubuntu2204-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/5936/steps/13/logs/stdio qemuarm64-ptest ubuntu1804-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6014/steps/13/logs/stdio qemux86-64-ptest rocky9-ty-1 https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6014/steps/13/logs/stdio qemuarm64-ptest ubuntu1804-arm-1 https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6201/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-3
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6275/steps/12/logs/stdio qemux86-64-ptest fedora38-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6124/steps/13/logs/stdio qemuarm64-ptest ubuntu1804-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6336/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6140/steps/12/logs/stdio qemuarm64-ptest ubuntu2004-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6345/steps/12/logs/stdio qemux86-64-ptest alma9-ty-1
Interestingly this is a set of tests that fail, not just test 337. build-5762-curl-ptest.log: FAIL: 1096: protoc! build-5771-curl-ptest.log: FAIL: 1062: protoc! build-5817-curl-ptest.log: FAIL: 337: protoc! build-5968-curl-ptest.log: FAIL: 138: protoc! build-5973-curl-ptest.log: FAIL: 1091: protoc! build-6014-curl-ptest.log: FAIL: 139: protoc! build-6022-curl-ptest.log: FAIL: 340: protoc! build-6024-curl-ptest.log: FAIL: 1062: protoc! build-6027-curl-ptest.log: FAIL: 340: protoc! build-6065-curl-ptest.log: FAIL: 1137: protoc! build-6068-curl-ptest.log: FAIL: 337: protoc! build-6068-curl-ptest.log: FAIL: 1096: protoc! build-6069-curl-ptest.log: FAIL: 337: protoc! build-6085-curl-ptest.log: FAIL: 340: protoc! build-6093-curl-ptest.log: FAIL: 1091: protoc! build-6119-curl-ptest.log: FAIL: 340: protoc! build-6140-curl-ptest.log: FAIL: 138: protoc! build-6157-curl-ptest.log: FAIL: 340: protoc! build-6201-curl-ptest.log: FAIL: 137: protoc! build-6275-curl-ptest.log: FAIL: 1108: protoc! build-6336-curl-ptest.log: FAIL: 340: protoc! build-6345-curl-ptest.log: FAIL: 1062: protoc! Considering how many tests there are in total, there's definitely a pattern: 137 138 139 337 340 1062 1091 1096 1108 1137
Notable every test logged failed with error code 28, which is CURLE_OPERATION_TIMEDOUT, so loaded host machine.
Patch on the list.
Hopefully fixed with e2e9ec1bf97a7e36a05a247dbc671ecca584205f.
The patch seems to solve the timeout issue for most of the tests, except one (138): ' 138: protocol FAILED!\n' ' There was no content at all in the file log/4/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/4/ dir after test 138\n' '=== Start of file server.cmd\n' ' RETRNOSIZE\n' ' REPLY SIZE 500 command not understood\n' ' Testnum 138\n' '=== End of file server.cmd\n' [...] then finally: ' curl: (28) server response timeout\n' '=== End of file stderr138\n' '=== Start of file trace138\n' ' 08:42:31.974460 == Info: Trying 127.0.0.1:33411...\n' ' 08:42:31.974657 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '33411\n' ' 08:44:32.144351 == Info: server response timeout\n' ' 08:44:32.144613 == Info: Closing connection\n' '=== End of file trace138\n' 'TESTDONE: 1673 tests were considered during 131 seconds.\n' 'TESTDONE: 1082 tests out of 1083 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 138 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 136\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6418/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-2
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6430/steps/12/logs/stdio qemux86-64-ptest alma9-ty-2 ' 1086: protocol FAILED!\n' ' There was no content at all in the file log/4/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/4/ dir after test 1086\n' '=== Start of file server.cmd\n' ' SLOWDOWN\n' ' REPLY welcome 220 Hey\n' ' REPLY USER 331 OK\n' ' REPLY PASS 230 OK\n' ' REPLY PWD 257 "/"\n' ' REPLY TYPE 200 OK\n' ' Testnum 1086\n' '=== End of file server.cmd\n' '=== Start of file stderr1086\n' ' % Total % Received % Xferd Average Speed Time Time ' 'Time Current\n' ' Dload Upload Total Spent ' 'Left Speed\n' ' \n' ' 0 0 0 0 0 0 0 0 --:--:-- --:--:-- ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 ' '--:--:-- 0\n' ' 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 ' '--:--:-- 0\n' ' curl: (28) Operation timed out after 7001 milliseconds with 0 bytes ' 'received\n' [...] 'TESTFAIL: These test cases failed: 1086 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 92\n'}
Reopening, as there were a couple occurrences even after the fix.
' 1107: protocol FAILED!\n' ' There was no content at all in the file log/4/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/4/ dir after test 1107\n' '=== Start of file server.cmd\n' ' REPLY PRET 200 fine\n' ' Testnum 1107\n' '=== End of file server.cmd\n' '=== Start of file stderr1107\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1107\n' '=== Start of file trace1107\n' ' 00:15:11.521496 == Info: Trying 127.0.0.1:33639...\n' ' 00:15:11.521687 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '33639\n' ' 00:17:11.751942 == Info: server response timeout\n' ' 00:17:11.752347 == Info: Closing connection\n' '=== End of file trace1107\n' 'TESTDONE: 1673 tests were considered during 178 seconds.\n' 'TESTDONE: 1082 tests out of 1083 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1107 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 184\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6440/steps/12/logs/stdio qemux86-64-ptest fedora38-ty-6
' 1062: protocol FAILED!\n' ' There was no content at all in the file log/1/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/1/ dir after test 1062\n' '=== Start of file server.cmd\n' ' REPLY CWD ' '250-AAAAAAAAAAAAAAAAAAAAA [...]' "Exactly fill curl's buffer\\r\\n250 Finally, here is the response, " 'boundary condition\n' ' Testnum 1062\n' '=== End of file server.cmd\n' '=== Start of file stderr1062\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1062\n' '=== Start of file trace1062\n' ' 09:00:19.684573 == Info: Trying 127.0.0.1:36013...\n' ' 09:00:19.684668 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '36013\n' ' 09:02:19.832781 == Info: server response timeout\n' ' 09:02:19.832954 == Info: Closing connection\n' '=== End of file trace1062\n' 'TESTDONE: 1673 tests were considered during 168 seconds.\n' 'TESTDONE: 1082 tests out of 1083 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1062 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 173\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6441/steps/13/logs/stdio qemux86-64-ptest opensuse154-ty-1
' 340: protocol FAILED!\n' ' There was no content at all in the file log/2/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/2/ dir after test 340\n' '=== Start of file server.cmd\n' ' Testnum 340\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr340\n' '=== Start of file trace340\n' ' 20:42:24.537129 == Info: Trying 127.0.0.1:38799...\n' ' 20:42:24.537304 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '38799\n' ' 20:44:24.758852 == Info: server response timeout\n' ' 20:44:24.759312 == Info: Closing connection\n' '=== End of file trace340\n' 'TESTDONE: 1673 tests were considered during 146 seconds.\n' 'TESTDONE: 1082 tests out of 1083 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 340 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 152\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6444/steps/12/logs/stdio qemux86-64-ptest rocky9-ty-1
Realised that I was quoting an argument that shouldn't be quoted, another patch on the list.
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6458/steps/12/logs/stdio ' 1062: protocol FAILED!\n' ' There was no content at all in the file log/1/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/1/ dir after test 1062\n' '=== Start of file server.cmd\n' ' REPLY CWD ' '250-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA[...] "Exactly fill curl's buffer\\r\\n250 Finally, here is the response, " 'boundary condition\n' ' Testnum 1062\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1062\n' '=== Start of file trace1062\n' ' 10:54:41.981245 == Info: Trying 127.0.0.1:45403...\n' ' 10:54:41.981443 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '45403\n' ' 10:56:42.154846 == Info: server response timeout\n' ' 10:56:42.155403 == Info: Closing connection\n' '=== End of file trace1062\n' 'TESTDONE: 1673 tests were considered during 170 seconds.\n' 'TESTDONE: 1073 tests out of 1074 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1062 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 175\n'} qemux86-64-ptest ubuntu2304-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6472/steps/12/logs/stdio ' 138: protocol FAILED!\n' ' There was no content at all in the file log/4/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/4/ dir after test 138\n' '=== Start of file server.cmd\n' ' RETRNOSIZE\n' ' REPLY SIZE 500 command not understood\n' ' Testnum 138\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr138\n' '=== Start of file trace138\n' ' 23:04:41.947888 == Info: Trying 127.0.0.1:37123...\n' ' 23:04:41.948032 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '37123\n' ' 23:06:42.272539 == Info: server response timeout\n' ' 23:06:42.272823 == Info: Closing connection\n' '=== End of file trace138\n' 'TESTDONE: 1673 tests were considered during 129 seconds.\n' 'TESTDONE: 1073 tests out of 1074 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 138 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 134\n'} qemux86-64-ptest fedora38-ty-3
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6474/steps/12/logs/stdio ' 136: protocol FAILED!\n' ' There was no content at all in the file log/1/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/1/ dir after test 136\n' '=== Start of file server.cmd\n' ' Testnum 136\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr136\n' '=== Start of file trace136\n' ' 13:53:39.655166 == Info: Trying 127.0.0.1:34925...\n' ' 13:53:39.655302 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '34925\n' ' 13:55:39.823865 == Info: server response timeout\n' ' 13:55:39.824904 == Info: Closing connection\n' '=== End of file trace136\n' 'TESTDONE: 1673 tests were considered during 130 seconds.\n' 'TESTDONE: 1073 tests out of 1074 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 136 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 135\n'} qemux86-64-ptest fedora38-ty-3
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6476/steps/12/logs/stdio ' 1103: protocol FAILED!\n' ' There was no content at all in the file log/2/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/2/ dir after test 1103\n' '=== Start of file server.cmd\n' ' REPLY PWD 257 "C:/somedir" is the current directory\n' ' REPLY SYST 215 unknown-OS runs this server\n' ' Testnum 1103\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1103\n' '=== Start of file trace1103\n' ' 22:51:04.354483 == Info: Trying 127.0.0.1:39391...\n' ' 22:51:04.354634 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '39391\n' ' 22:53:04.624465 == Info: server response timeout\n' ' 22:53:04.625294 == Info: Closing connection\n' '=== End of file trace1103\n' 'TESTDONE: 1673 tests were considered during 182 seconds.\n' 'TESTDONE: 1073 tests out of 1074 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1103 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 189\n'} qemux86-64-ptest debian12-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6478/steps/13/logs/stdio ' 1149: protocol FAILED!\n' ' There was no content at all in the file log/2/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/2/ dir after test 1149\n' '=== Start of file server.cmd\n' ' Testnum 1149\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1149\n' '=== Start of file trace1149\n' ' 17:48:21.945773 == Info: Trying 127.0.0.1:36965...\n' ' 17:48:21.945876 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '36965\n' ' 17:50:22.121746 == Info: server response timeout\n' ' 17:50:22.122039 == Info: Closing connection\n' ' 17:50:22.122931 == Info: Trying 127.0.0.1:36965...\n' ' 17:50:22.123032 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '36965\n' ' 17:52:22.287966 == Info: server response timeout\n' ' 17:52:22.288253 == Info: Closing connection\n' '=== End of file trace1149\n' 'TESTDONE: 1673 tests were considered during 294 seconds.\n' 'TESTDONE: 1073 tests out of 1074 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1149 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 299\n'} qemux86-64-ptest opensuse154-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6487/steps/12/logs/stdio ' 340: protocol FAILED!\n' ' There was no content at all in the file log/2/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/2/ dir after test 340\n' '=== Start of file server.cmd\n' ' Testnum 340\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr340\n' '=== Start of file trace340\n' ' 12:52:20.236528 == Info: Trying 127.0.0.1:38479...\n' ' 12:52:20.236720 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '38479\n' ' 12:54:20.454384 == Info: server response timeout\n' ' 12:54:20.454745 == Info: Closing connection\n' '=== End of file trace340\n' 'TESTDONE: 1686 tests were considered during 145 seconds.\n' 'TESTDONE: 1084 tests out of 1085 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 340 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 151\n'} qemux86-64-ptest fedora39-ty-2
Filed https://github.com/curl/curl/issues/13350 upstream.
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6495/steps/12/logs/stdio ' 1108: protocol FAILED!\n' ' There was no content at all in the file log/3/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/3/ dir after test 1108\n' '=== Start of file server.cmd\n' ' REPLY PRET 550 unknown command\n' ' Testnum 1108\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1108\n' '=== Start of file trace1108\n' ' 18:52:48.336464 == Info: Trying 127.0.0.1:46421...\n' ' 18:52:48.337312 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '46421\n' ' 18:54:48.548825 == Info: server response timeout\n' ' 18:54:48.549397 == Info: Closing connection\n' '=== End of file trace1108\n' 'TESTDONE: 1686 tests were considered during 177 seconds.\n' 'TESTDONE: 1084 tests out of 1085 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1108 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 183\n'} qemux86-64-ptest ubuntu2304-ty-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6518/steps/12/logs/stdio ' 1062: protocol FAILED!\n' Same test case as https://bugzilla.yoctoproject.org/show_bug.cgi?id=15268#c35 qemux86-64-ptest fedora38-ty-4
' 136: protocol FAILED!\n' ' There was no content at all in the file log/3/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/3/ dir after test 136\n' '=== Start of file server.cmd\n' ' Testnum 136\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr136\n' '=== Start of file trace136\n' ' 02:10:20.536639 == Info: Trying 127.0.0.1:43131...\n' ' 02:10:20.536843 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '43131\n' ' 02:12:20.740122 == Info: server response timeout\n' ' 02:12:20.740633 == Info: Closing connection\n' '=== End of file trace136\n' 'TESTDONE: 1686 tests were considered during 128 seconds.\n' 'TESTDONE: 1084 tests out of 1085 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 136 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 133\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6367/steps/12/logs/stdio qemuarm64-ptest ubuntu2204-arm-1
https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6621/steps/13/logs/stdio ' 138: protocol FAILED!\n' ' There was no content at all in the file log/3/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/3/ dir after test 138\n' '=== Start of file server.cmd\n' ' RETRNOSIZE\n' ' REPLY SIZE 500 command not understood\n' ' Testnum 138\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr138\n' '=== Start of file trace138\n' ' 23:13:50.081848 == Info: Trying 127.0.0.1:40703...\n' ' 23:13:50.081979 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '40703\n' ' 23:15:50.242965 == Info: server response timeout\n' ' 23:15:50.243321 == Info: Closing connection\n' '=== End of file trace138\n' 'TESTDONE: 1686 tests were considered during 129 seconds.\n' 'TESTDONE: 1084 tests out of 1085 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 138 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 135\n'} qemux86-64-ptest stream8-ty-1
' 1102: protocol FAILED!\n' ' There was no content at all in the file log/3/server.input.\n' ' Server glitch? Total curl failure? Returned: 28\n' '== Contents of files in the log/3/ dir after test 1102\n' '=== Start of file server.cmd\n' ' REPLY PWD 257 "QGPL" is the current library\n' ' REPLY SYST 215 OS/400 runs this server\n' ' REPLY SITE 250 Name format set to 1\n' ' Testnum 1102\n' '=== End of file server.cmd\n' [...] ' curl: (28) server response timeout\n' '=== End of file stderr1102\n' '=== Start of file trace1102\n' ' 18:16:20.277616 == Info: Trying 127.0.0.1:33505...\n' ' 18:16:20.277705 == Info: Connected to 127.0.0.1 (127.0.0.1) port ' '33505\n' ' 18:18:20.455772 == Info: server response timeout\n' ' 18:18:20.455888 == Info: Closing connection\n' '=== End of file trace1102\n' 'TESTDONE: 1686 tests were considered during 168 seconds.\n' 'TESTDONE: 1084 tests out of 1085 reported OK: 99%\n' '\n' 'TESTFAIL: These test cases failed: 1102 \n' '\n' '\n' 'ERROR: Exit status is 1\n' 'DURATION: 174\n'} https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6437/steps/12/logs/stdio qemuarm64-ptest ubuntu2204-arm-1
It looks like the common problem was that these are all FTP related failures, so in oe-core ace380501d3ef62a9e94e2bd4e880cbfaddac02c I disabled the FTP tests and it hasn't occured since...