[PATCH v2 0/3] Netperf message size
by Kamil Jerabek
Patch 1 rename udp_size option to msg_size in Netperf module.
Patch 2 rename udp_size to msg_size in regression_tests/phase1-2.
Patch 3 adds set msg_size to tcp netperf tests in regression_tests/phase1-2.
Changes in
v2: * fixed rebase conflicts
Kamil Jerabek (3):
Netperf: rename udp_size option to msg_size
regression_tests: rename udp_size to msg_size in netperf tests
regression_tests: add set msg_size to tcp netperf tests
recipes/regression_tests/phase1/3_vlans.py | 26 +++++++++-----
.../regression_tests/phase1/3_vlans_over_bond.py | 26 +++++++++-----
recipes/regression_tests/phase1/bonding_test.py | 26 +++++++++-----
recipes/regression_tests/phase1/simple_netperf.py | 24 ++++++++-----
.../phase1/virtual_bridge_2_vlans_over_bond.py | 26 +++++++++-----
.../phase1/virtual_bridge_vlan_in_guest.py | 26 +++++++++-----
.../phase1/virtual_bridge_vlan_in_host.py | 26 +++++++++-----
.../regression_tests/phase2/3_vlans_over_team.py | 26 +++++++++-----
recipes/regression_tests/phase2/team_test.py | 42 +++++++++++++++-------
...l_ovs_bridge_2_vlans_over_active_backup_bond.py | 26 +++++++++-----
.../phase2/virtual_ovs_bridge_vlan_in_guest.py | 26 +++++++++-----
.../phase2/virtual_ovs_bridge_vlan_in_host.py | 26 +++++++++-----
test_modules/Netperf.py | 10 +++---
13 files changed, 231 insertions(+), 105 deletions(-)
--
2.5.5
7 years, 5 months
[PATCH] Slave: delete root qdisc instead of replacing with hardcoded
value
by Jan Tluka
Some network devices have by default mq or pfifo_fast qdiscs. We should
restore to default qdiscs rather than replace to pfifo qdisc. The simplest
solution is to delete the existing root qdisc and let the OS to restore it.
Fixes: 49e523d5 ("Slave: Add basic support for tc.")
Signed-off-by: Jan Tluka <jtluka(a)redhat.com>
---
lnst/Slave/InterfaceManager.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lnst/Slave/InterfaceManager.py b/lnst/Slave/InterfaceManager.py
index 27024bc..3d28070 100644
--- a/lnst/Slave/InterfaceManager.py
+++ b/lnst/Slave/InterfaceManager.py
@@ -528,7 +528,7 @@ class Device(object):
except:
return
- exec_cmd("tc qdisc replace dev %s root pfifo" % self._name)
+ exec_cmd("tc qdisc del dev %s root" % self._name, die_on_err=False)
out, _ = exec_cmd("tc filter show dev %s" % self._name)
ingress_handles = re.findall("ingress (\\d+):", out)
for ingress_handle in ingress_handles:
--
2.7.4
7 years, 5 months
[PATCH] regression_tests: add driver alias to simple macsec
by Kamil Jerabek
This commit adds driver alias to our regression_tests/phase3 simple_macsec
test.
Signed-off-by: Kamil Jerabek <kjerabek(a)redhat.com>
---
recipes/regression_tests/phase3/simple_macsec.xml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/recipes/regression_tests/phase3/simple_macsec.xml b/recipes/regression_tests/phase3/simple_macsec.xml
index 83fbccc..5075094 100644
--- a/recipes/regression_tests/phase3/simple_macsec.xml
+++ b/recipes/regression_tests/phase3/simple_macsec.xml
@@ -11,6 +11,7 @@
<alias name="nperf_max_dev" value="20%"/>
<alias name="mapping_file" value="simple_macsec.mapping" />
<alias name="net" value="192.168.0" />
+ <alias name="driver" value="ixgbe"/>
</define>
<network>
<host id="machine1">
@@ -19,6 +20,9 @@
<addresses>
<address>{$net}.1/24</address>
</addresses>
+ <params>
+ <param name="driver" value="{$driver}" />
+ </params>
</eth>
</interfaces>
</host>
@@ -28,6 +32,9 @@
<addresses>
<address>{$net}.2/24</address>
</addresses>
+ <params>
+ <param name="driver" value="{$driver}" />
+ </params>
</eth>
</interfaces>
</host>
--
2.5.5
7 years, 5 months