fixtures.artifactor_plugin module

An example config:

artifactor:
    log_dir: /home/test/workspace/cfme_tests/artiout
    per_run: test #test, run, None
    reuse_dir: True
    squash_exceptions: False
    threaded: False
    server_address: 127.0.0.1
    server_port: 21212
    server_enabled: True
    plugins:

log_dir is the destination for all artifacts

per_run denotes if the test artifacts should be group by run, test, or None

reuse_dir if this is False and Artifactor comes across a dir that has already been used, it will die

class fixtures.artifactor_plugin.DummyClient[source]

Bases: object

fire_hook(*args, **kwargs)[source]
task_status()[source]
terminate()[source]
fixtures.artifactor_plugin.get_test_idents(item)[source]
fixtures.artifactor_plugin.pytest_addoption(parser)[source]
fixtures.artifactor_plugin.pytest_configure(config)[source]
fixtures.artifactor_plugin.pytest_runtest_logreport(report)[source]
fixtures.artifactor_plugin.pytest_runtest_protocol(item)[source]
fixtures.artifactor_plugin.pytest_runtest_teardown(item, nextitem)[source]
fixtures.artifactor_plugin.pytest_unconfigure()[source]