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.
-