Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.3
python-hyper
fix-j1-tests.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fix-j1-tests.patch of Package python-hyper
Author: Bernhard M. Wiedemann <bwiedemann suse de> Date: 2019-06-21 2 tests were stuck forever on 1-core VMs. Reproducible with osc build --vm-type=kvm -j1 Adding the timeout option converts these to explicit failures. And then we skip both on 1-core VMs because we still want the package to build. Index: hyper-0.7.0+git88.18b629b/test/test_integration.py =================================================================== --- hyper-0.7.0+git88.18b629b.orig/test/test_integration.py +++ hyper-0.7.0+git88.18b629b/test/test_integration.py @@ -12,6 +12,7 @@ import threading import time import hyper import hyper.http11.connection +import multiprocessing import pytest from socket import timeout as SocketTimeout from contextlib import contextmanager @@ -572,8 +573,9 @@ class TestHyperIntegration(SocketLevelTe recv_event.set() self.tear_down() + @pytest.mark.skipif(multiprocessing.cpu_count() < 2, reason="broken on 1-core VM") # TODO fix bug def test_insecure_connection(self): - self.set_up(secure=False) + self.set_up(secure=False, timeout=5) data = [] req_event = threading.Event() @@ -624,8 +626,9 @@ class TestHyperIntegration(SocketLevelTe recv_event.set() self.tear_down() + @pytest.mark.skipif(multiprocessing.cpu_count() < 2, reason="broken on 1-core VM") # TODO fix bug def test_insecure_proxy_connection(self): - self.set_up(secure=False, proxy=True) + self.set_up(secure=False, proxy=True, timeout=5) data = [] req_event = threading.Event()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor