diff options
author | Yaroslav Brustinov <ybrustin@cisco.com> | 2017-02-07 13:36:58 +0200 |
---|---|---|
committer | Yaroslav Brustinov <ybrustin@cisco.com> | 2017-02-07 13:36:58 +0200 |
commit | d3c7c3980c60598ddd3e1da4144a6df32893f3c9 (patch) | |
tree | e3d2d807ccac04c19fccd92217252cd080526791 /scripts/automation/regression/stateful_tests/trex_nbar_test.py | |
parent | a47b869616194551a300ff376dc2cc1f03f09d95 (diff) |
Regression: another fix for ipv6 STL test, add flag --no-dut-config to disable DUT config
Change-Id: I56c38324086cfc81d2ad0a451d528707f5357b51
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
Diffstat (limited to 'scripts/automation/regression/stateful_tests/trex_nbar_test.py')
-rwxr-xr-x | scripts/automation/regression/stateful_tests/trex_nbar_test.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/scripts/automation/regression/stateful_tests/trex_nbar_test.py b/scripts/automation/regression/stateful_tests/trex_nbar_test.py index a98da9ac..59e8c0ae 100755 --- a/scripts/automation/regression/stateful_tests/trex_nbar_test.py +++ b/scripts/automation/regression/stateful_tests/trex_nbar_test.py @@ -1,5 +1,5 @@ #!/router/bin/python -from .trex_general_test import CTRexGeneral_Test +from .trex_general_test import CTRexGeneral_Test, CTRexScenario from .tests_exceptions import * from interfaces_e import IFType from nose.tools import nottest @@ -56,10 +56,11 @@ class CTRexNbar_Test(CTRexNbarBase): def test_nbar_simple(self): # test initializtion deviation_compare_value = 0.03 # default value of deviation - 3% - self.router.configure_basic_interfaces() - self.router.config_pbr(mode = "config") - self.router.config_nbar_pd() + if not CTRexScenario.router_cfg['no_dut_config']: + self.router.configure_basic_interfaces() + self.router.config_pbr(mode = "config") + self.router.config_nbar_pd() mult = self.get_benchmark_param('multiplier') core = self.get_benchmark_param('cores') @@ -89,9 +90,10 @@ class CTRexNbar_Test(CTRexNbarBase): # the name intentionally not matches nose default pattern, including the test should be specified explicitly def NBarLong(self): - self.router.configure_basic_interfaces() - self.router.config_pbr(mode = "config") - self.router.config_nbar_pd() + if not CTRexScenario.router_cfg['no_dut_config']: + self.router.configure_basic_interfaces() + self.router.config_pbr(mode = "config") + self.router.config_nbar_pd() mult = self.get_benchmark_param('multiplier') core = self.get_benchmark_param('cores') |