avalanche.test package¶
Submodules¶
avalanche.test.test_base module¶
Base class for all Avalanche package tests.
@author yoram@ignissoft.com
avalanche.test.test_offline module¶
Avalanche package tests that can run in offline mode.
@author yoram@ignissoft.com
-
class
avalanche.test.test_offline.
AvlTestOffline
(methodName='runTest')¶ Bases:
avalanche.test.test_base.AvlTestBase
-
test_analyze_config
()¶ Analyze existing configuration.
-
test_load_config
()¶ Load existing configuration.
-
avalanche.test.test_online module¶
Avalanche package tests that require actual Avalanche chassis/appliance and active ports.
Test setup: Two Avalanche ports connected back to back.
@author yoram@ignissoft.com
-
class
avalanche.test.test_online.
AvlTestOnline
(methodName='runTest')¶ Bases:
avalanche.test.test_base.AvlTestBase
-
ports
= []¶
-
test_build_and_run
()¶ Build configuration, attach ports, run test and wait for test to complete.
-
test_inventory
()¶ Get chassis inventory.
-
test_new_config
()¶ Create new configuration.
-
test_reserve_ports
()¶ Load configuration on ports and verify that ports are online.
-
test_run_stop
()¶ Load configuration on ports, run test and wait for test to complete.
-
test_run_wait
()¶ Load configuration on ports, run test and wait for test to complete.
-