My version of libwebsockets is 3.1.0-2, which is the version with a known crash here (Gordon pointed out), but then we should detect that and skip the test, rather than show a failure.
And this leaves the authz failure -- which could be due to some missing package, except that the build system should detect those & throw a warning so I have some way to fix. On Tue, Jun 11, 2019 at 8:12 AM Michael Goulish <mgoul...@redhat.com> wrote: > > * -1* > > > I built against latest released proton ( 0.28.0 ) and I am running on a > new clean-install of Fedora 30. > > I have two test failures. > > I imagine that the 100% authz failure is because I do not have something > installed, but there were no warnings from cmake. > > > Here's the output: > > > > 97% tests passed, 2 tests failed out of 58 > > Total Test time (real) = 841.96 sec > > The following tests FAILED: > 39 - system_tests_authz_service_plugin (Failed) > 52 - system_tests_http (Failed) > > > > > > > test 39 > Start 39: system_tests_authz_service_plugin > > 39: Test command: /usr/bin/python > "/home/mick/latest/qpid-dispatch-1.8.0/build/tests/run.py" "unit2" "-v" > "system_tests_authz_service_plugin" > 39: Test timeout computed to be: 1500 > 39: test_authorized > (system_tests_authz_service_plugin.AuthServicePluginAuthzDeprecatedTest) > ... FAIL > 39: test_dynamic_source_anonymous_sender > (system_tests_authz_service_plugin.AuthServicePluginAuthzDeprecatedTest) > ... FAIL > 39: test_unauthorized > (system_tests_authz_service_plugin.AuthServicePluginAuthzDeprecatedTest) > ... FAIL > 39: test_unauthorized_anonymous_sender_target > (system_tests_authz_service_plugin.AuthServicePluginAuthzDeprecatedTest) > ... FAIL > 39: test_wildcard > (system_tests_authz_service_plugin.AuthServicePluginAuthzDeprecatedTest) > ... FAIL > 39: test_authorized > (system_tests_authz_service_plugin.AuthServicePluginAuthzTest) ... FAIL > 39: test_dynamic_source_anonymous_sender > (system_tests_authz_service_plugin.AuthServicePluginAuthzTest) ... FAIL > 39: test_unauthorized > (system_tests_authz_service_plugin.AuthServicePluginAuthzTest) ... FAIL > 39: test_unauthorized_anonymous_sender_target > (system_tests_authz_service_plugin.AuthServicePluginAuthzTest) ... FAIL > 39: test_wildcard > (system_tests_authz_service_plugin.AuthServicePluginAuthzTest) ... FAIL > 39: ..... and so on . > > > > > > 52: test_https_get (system_tests_http.RouterTestHttp) ... ERROR > 52: ERROR > 52: test_listen_error (system_tests_http.RouterTestHttp) > 52: Make sure a router exits if an initial HTTP listener fails, doesn't > hang ... ok > 52: > 52: ====================================================================== > 52: ERROR: test_https_get (system_tests_http.RouterTestHttp) > 52: ---------------------------------------------------------------------- > 52: Traceback (most recent call last): > 52: File > "/home/mick/latest/qpid-dispatch-1.8.0/tests/system_tests_http.py", line > 252, in test_https_get > 52: self.assert_get("http://localhost:%s" % r.ports[0]) > 52: File > "/home/mick/latest/qpid-dispatch-1.8.0/tests/system_tests_http.py", line > 83, in assert_get > 52: self.assertEqual(u'HTTP test\n', > self.get("%s/system_tests_http.txt" % url)) > 52: File > "/home/mick/latest/qpid-dispatch-1.8.0/tests/system_tests_http.py", line > 54, in get > 52: http_data = urlopen(url, cafile=cls.ssl_file('ca-certificate.pem')) > 52: File "/usr/lib64/python2.7/urllib2.py", line 154, in urlopen > 52: return opener.open(url, data, timeout) > 52: File "/usr/lib64/python2.7/urllib2.py", line 429, in open > 52: response = self._open(req, data) > 52: File "/usr/lib64/python2.7/urllib2.py", line 447, in _open > 52: '_open', req) > 52: File "/usr/lib64/python2.7/urllib2.py", line 407, in _call_chain > 52: result = func(*args) > 52: File "/usr/lib64/python2.7/urllib2.py", line 1230, in http_open > 52: return self.do_open(httplib.HTTPConnection, req) > 52: File "/usr/lib64/python2.7/urllib2.py", line 1203, in do_open > 52: r = h.getresponse(buffering=True) > 52: File "/usr/lib64/python2.7/httplib.py", line 1121, in getresponse > 52: response.begin() > 52: File "/usr/lib64/python2.7/httplib.py", line 438, in begin > 52: version, status, reason = self._read_status() > 52: File "/usr/lib64/python2.7/httplib.py", line 394, in _read_status > 52: line = self.fp.readline(_MAXLINE + 1) > 52: File "/usr/lib64/python2.7/socket.py", line 480, in readline > 52: data = self._sock.recv(self._rbufsize) > 52: socket.error: [Errno 104] Connection reset by peer > 52: > 52: ====================================================================== > > > 52: RuntimeError: Errors during teardown: > 52: > 52: Process 10637 error: exit code -11, expected -1 > 52: qdrouterd -c https-test-router.conf -I > /home/mick/latest/qpid-dispatch-1.8.0/python > 52: > /home/mick/latest/qpid-dispatch-1.8.0/build/tests/system_test.dir/system_tests_http/RouterTestHttp/test_https_get/https-test-router-5.cmd > > > > >