From: Ondrej Lichtner <olichtne(a)redhat.com>
Resending patchset with fixed patch 11/14 - caught exceptions will now be
reraised as PerfRepoTemplateError.
Ondrej Lichtner (14):
RecipePath: rename to Path
NetTestController: recipe path stored in absolute format
PerfRepo: only add not None tags that are stringable
PerfRepo: add parameter log to REST API methods
add PerfRepoMapping module
PerfRepo: disable requests logs
PerfRepoUtils: remove mapping helper functions
Utils: add Noop class
PerfRepo: modify log level for some messages
perfrepo-cli: fix report baseline addition
PerfRepoUtils: add template functions for netperf
NetTestController: fix spacing in log message
Task: refactor PerfRepo support for Python Tasks
regression-recipes: update LNST-PerfRepo integration
lnst/Common/Path.py | 155 +++++++
lnst/Common/RecipePath.py | 155 -------
lnst/Common/Utils.py | 6 +
lnst/Controller/NetTestController.py | 18 +-
lnst/Controller/PerfRepo.py | 119 +++---
lnst/Controller/PerfRepoMapping.py | 74 ++++
lnst/Controller/PerfRepoUtils.py | 51 ++-
lnst/Controller/RecipeParser.py | 4 +-
lnst/Controller/Task.py | 179 +++++++-
perfrepo | 4 +-
recipes/regression_tests/phase1/3_vlans.py | 235 ++++-------
.../regression_tests/phase1/3_vlans_over_bond.py | 236 ++++-------
recipes/regression_tests/phase1/bonding_test.py | 215 ++++------
.../phase1/virtual_bridge_2_vlans_over_bond.py | 213 +++-------
.../phase1/virtual_bridge_vlan_in_guest.py | 216 +++-------
.../phase1/virtual_bridge_vlan_in_host.py | 216 +++-------
.../regression_tests/phase2/3_vlans_over_team.py | 231 ++++-------
recipes/regression_tests/phase2/team_test.py | 451 +++++++--------------
...l_ovs_bridge_2_vlans_over_active_backup_bond.py | 214 +++-------
.../phase2/virtual_ovs_bridge_vlan_in_guest.py | 214 +++-------
.../phase2/virtual_ovs_bridge_vlan_in_host.py | 215 ++++------
21 files changed, 1365 insertions(+), 2056 deletions(-)
create mode 100644 lnst/Common/Path.py
delete mode 100644 lnst/Common/RecipePath.py
create mode 100644 lnst/Controller/PerfRepoMapping.py
--
2.6.1