Matthew Treinish 1bc49b951c Handle exceptions from plugins gracefully
If a tempest plugin is poorly constructed and raises an exception
during register_opts this can interfere with the rest of tempest
running correctly. This commit makes the tempest plugin handling
a bit more defensive so things don't crash if a plugin raises an
exception, instead the error is logged and tempest moves on.

Change-Id: Ic133eee1cced5ca3c53334d3d30c7b0b043ff789
2015-10-09 16:29:55 -04:00
__init__.py Add test_discover module to provide a load_tests hook 2013-12-18 19:51:07 +00:00
plugins.py Handle exceptions from plugins gracefully 2015-10-09 16:29:55 -04:00
test_discover.py Fix error in loader.discover() call 2015-07-15 08:31:30 +02:00