Bug 14320

Summary: gnutls_handshake failed The TLS connection was non-properly terminated
Product: [QA/Testing] Functional (self) Testing Reporter: Oleksiy Obitotskyy <oobitots>
Component: oe-selftestAssignee: Michael Halstead <mhalstead>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Medium+ CC: randy.macleod
Version: unspecified   
Target Milestone: 3.3 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Oleksiy Obitotskyy 2021-03-23 12:37:18 UTC
https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/1977

2021-03-23 02:19:04,467 - oe-selftest - INFO - devtool.DevtoolAddTests.test_devtool_add_git_local (subunit.RemotedTestCase)
2021-03-23 02:19:04,468 - oe-selftest - INFO -  ... FAIL
2021-03-23 02:19:04,468 - oe-selftest - INFO - 13: 5/25 109/426 (671.78s) (devtool.DevtoolAddTests.test_devtool_add_git_local)
2021-03-23 02:19:04,468 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/oe-selftest-ubuntu/build/meta/lib/oeqa/selftest/cases/devtool.py", line 319, in test_devtool_add_git_local
    result = runCmd('git clone %s noname' % url, cwd=tempdir)
  File "/home/pokybuild/yocto-worker/oe-selftest-ubuntu/build/meta/lib/oeqa/utils/commands.py", line 210, in runCmd
    raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'git clone https://git.yoctoproject.org/git/dbus-wait noname' returned non-zero exit status 128:
Cloning into 'noname'...
fatal: unable to access 'https://git.yoctoproject.org/git/dbus-wait/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
...
2021-03-23 03:02:17,940 - oe-selftest - INFO - runcmd.RunCmdTests.test_stdin_timeout (subunit.RemotedTestCase)
2021-03-23 03:02:17,940 - oe-selftest - INFO -  ... FAIL
2021-03-23 03:02:17,940 - oe-selftest - INFO - 5: 22/24 215/426 (12.51s) (runcmd.RunCmdTests.test_stdin_timeout)
2021-03-23 03:02:17,941 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/oe-selftest-ubuntu/build/meta/lib/oeqa/selftest/cases/runcmd.py", line 109, in test_stdin_timeout
    self.assertLess(end - start, self.TIMEOUT + self.DELTA)
  File "/usr/lib/python3.8/unittest/case.py", line 1298, in assertLess
    self.fail(self._formatMessage(msg, standardMsg))
  File "/usr/lib/python3.8/unittest/case.py", line 753, in fail
    raise self.failureException(msg)
AssertionError: 8.126158475875854 not less than 8
Comment 1 Randy MacLeod 2021-03-25 14:58:39 UTC
Michael is this also related to git server changes?
Comment 2 Randy MacLeod 2021-03-25 15:00:51 UTC
There was some activity on the infrastructure but apparently not directly related to this failure. Re-open if it happens again.
Comment 3 Oleksiy Obitotskyy 2021-03-26 11:44:11 UTC
https://autobuilder.yoctoproject.org/typhoon/#/builders/85/builds/1369/steps/4/logs/stdio

command timed out: 1200 seconds without output running [b'/home/pokybuild/yocto-worker/a-quick/yocto-autobuilder-helper/scripts/prepare-shared-repos', b'/home/pokybuild/yocto-worker/a-quick/layerinfo.json', b'/srv/autobuilder/repos/a-quick-1369', b'-p', b''], attempting to kill
process killed by signal 9
program finished with exit code -1