1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
import pytest
@pytest.mark.parametrize("ubertest_test_type",
[pytest.param("quick", marks=pytest.mark.ubertest_quick),
pytest.param("all", marks=pytest.mark.ubertest_all),
pytest.param("verify", marks=pytest.mark.ubertest_verify)])
def test_ubertest(cmdline_args, ubertest_test_type):
from common import ClientServerTest
if cmdline_args.ubertest_config_file is None:
pytest.skip("no config file")
return
# uber test takes longer to finish, so set a larger timeout
test = ClientServerTest(cmdline_args, "fi_ubertest", timeout=1000)
test.run()
|