Project:
https://jenkins.ovirt.org/job/ovirt-system-tests_basic-suite-master_nightly/
Build:
https://jenkins.ovirt.org/job/ovirt-system-tests_basic-suite-master_night...
Build Number: 412
Build Status: Failure
Triggered By: Started by timer
-------------------------------------
Changes Since Last Success:
-------------------------------------
Changes for Build #412
[Marcin Sobczyk] basic: Remove remaining lago deps from '002_bootstrap_pytest'
-----------------
Failed Tests:
-----------------
1 tests failed.
FAILED: basic-suite-master.test-scenarios.100_basic_ui_sanity_pytest.test_login[firefox]
Error Message:
test setup failure
Stack Trace:
engine_fqdn = 'engine', engine_ip = '192.168.201.4'
@pytest.fixture(scope="session")
def hub_url(engine_fqdn, engine_ip):
env_url = _env_hub_url()
if env_url is not None:
yield env_url
else:
backend = _grid_backend()
if backend == "podman":
if os_utils.on_centos(8) and os_utils.inside_mock():
pytest.skip("podman doesn't work in mock")
hub_port = network_utils.find_free_port(4444, 4544)
with podman.grid(engine_fqdn, engine_ip, hub_port=hub_port) as hub_url:
yield hub_url
elif backend == "docker":
with docker.grid(engine_fqdn, engine_ip) as hub_url:
../ost_utils/ost_utils/pytest/fixtures/selenium/__init__.py:76:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib64/python2.7/contextlib.py:17: in __enter__
return self.gen.next()
../ost_utils/ost_utils/selenium/docker.py:118: in grid
with _network(network_name):
/usr/lib64/python2.7/contextlib.py:17: in __enter__
return self.gen.next()
../ost_utils/ost_utils/selenium/docker.py:61: in _network
shell(["docker", "network", "create", network_name])
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
args = ['docker', 'network', 'create', 'grid'],
bytes_output = False
kwargs = {}, process = <subprocess.Popen object at 0x7f0bcbce33d0>, out =
''
err = 'Error response from daemon: network with name grid already exists
'
def shell(args, bytes_output=False, **kwargs):
process = subprocess.Popen(args,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
**kwargs)
out, err = process.communicate()
if not bytes_output:
out = out.decode("utf-8")
err = err.decode("utf-8")
if process.returncode:
raise ShellError(process.returncode, out, err)
E
ShellError: Command failed with rc=1. Stdout:
E
E Stderr:
E Error response from daemon: network with name grid already exists
../ost_utils/ost_utils/shell.py:51: ShellError