From: Ondrej Lichtner <olichtne(a)redhat.com>
I still forgot some stuff in the "fix hash related errors" commit so I'm
sending a v2.
The extension to Netperf (and the modifications to regression_tests recipes)
was confirmed to be working in beaker jobs, so this can definitely be pushed.
And during testing I've also found a two issues with the new feature of
checking versions. I've added the fixes to this patchset.
Ondrej Lichtner (7):
regression_tests: vxlan_multicast: fix name of mapping file
regression_tests: phase3: fix hash related errors
Netperf: add option max_deviation
Netperf: check errors before the measured results
regression_tests: add max_deviation to netperf tests
Common: create Version.py
Config: redirect git stderr to /dev/null
lnst/Common/Config.py | 7 ++-
lnst/Common/Version.py | 14 +++++
recipes/regression_tests/phase1/3_vlans.py | 13 +++--
recipes/regression_tests/phase1/3_vlans.xml | 1 +
.../phase1/3_vlans_over_active_backup_bond.xml | 1 +
.../regression_tests/phase1/3_vlans_over_bond.py | 13 +++--
.../phase1/3_vlans_over_round_robin_bond.xml | 1 +
.../regression_tests/phase1/active_backup_bond.xml | 1 +
.../phase1/active_backup_double_bond.xml | 1 +
recipes/regression_tests/phase1/bonding_test.py | 13 +++--
.../regression_tests/phase1/round_robin_bond.xml | 1 +
.../phase1/round_robin_double_bond.xml | 1 +
recipes/regression_tests/phase1/simple_netperf.py | 13 +++--
recipes/regression_tests/phase1/simple_netperf.xml | 1 +
...tual_bridge_2_vlans_over_active_backup_bond.xml | 1 +
.../phase1/virtual_bridge_2_vlans_over_bond.py | 13 +++--
.../phase1/virtual_bridge_vlan_in_guest.py | 13 +++--
.../phase1/virtual_bridge_vlan_in_guest.xml | 1 +
.../phase1/virtual_bridge_vlan_in_host.py | 13 +++--
.../phase1/virtual_bridge_vlan_in_host.xml | 1 +
.../phase2/3_vlans_over_active_backup_team.xml | 1 +
.../phase2/3_vlans_over_round_robin_team.xml | 1 +
.../regression_tests/phase2/3_vlans_over_team.py | 13 +++--
.../phase2/active_backup_double_team.xml | 1 +
.../regression_tests/phase2/active_backup_team.xml | 1 +
.../active_backup_team_vs_active_backup_bond.xml | 1 +
.../active_backup_team_vs_round_robin_bond.xml | 1 +
.../phase2/round_robin_double_team.xml | 1 +
.../regression_tests/phase2/round_robin_team.xml | 1 +
.../round_robin_team_vs_active_backup_bond.xml | 1 +
.../round_robin_team_vs_round_robin_bond.xml | 1 +
recipes/regression_tests/phase2/team_test.py | 13 +++--
...l_ovs_bridge_2_vlans_over_active_backup_bond.py | 13 +++--
..._ovs_bridge_2_vlans_over_active_backup_bond.xml | 1 +
.../phase2/virtual_ovs_bridge_vlan_in_guest.py | 13 +++--
.../phase2/virtual_ovs_bridge_vlan_in_guest.xml | 1 +
.../phase2/virtual_ovs_bridge_vlan_in_host.py | 13 +++--
.../phase2/virtual_ovs_bridge_vlan_in_host.xml | 1 +
.../regression_tests/phase3/2_virt_ovs_vxlan.py | 49 ++++++++++++----
.../regression_tests/phase3/2_virt_ovs_vxlan.xml | 17 +++---
.../regression_tests/phase3/novirt_ovs_vxlan.py | 25 +++++---
.../regression_tests/phase3/novirt_ovs_vxlan.xml | 1 +
recipes/regression_tests/phase3/vxlan_multicast.py | 39 ++++++++++---
.../regression_tests/phase3/vxlan_multicast.xml | 7 ++-
recipes/regression_tests/phase3/vxlan_remote.py | 25 +++++---
recipes/regression_tests/phase3/vxlan_remote.xml | 1 +
setup.py | 2 +-
test_modules/Netperf.py | 66 ++++++++++++++++++----
48 files changed, 322 insertions(+), 111 deletions(-)
create mode 100644 lnst/Common/Version.py
--
2.9.0