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.
fire_art_hook
(config, hook, **hook_args)[source]
-
fixtures.artifactor_plugin.
fire_art_test_hook
(node, hook, **hook_args)[source]
-
fixtures.artifactor_plugin.
get_client
(art_config, pytest_config)[source]
-
fixtures.artifactor_plugin.
get_name
(obj)[source]
-
fixtures.artifactor_plugin.
get_test_idents
(item)[source]
-
fixtures.artifactor_plugin.
merkyl_setup
(request, appliance)[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
(config)[source]
-
fixtures.artifactor_plugin.
shutdown
(config)[source]
-
fixtures.artifactor_plugin.
spawn_server
(config, art_client)[source]