Name changed to voltha-test for (23c9607) :
(This is a wrapper done using cord-tester framework)
Documentation will be updated accordingly.
./voltha-test.py -h
usage: voltha-test.py [-h] [-test-type TEST_TYPE] [-manifest MANIFEST]
[-voltha-host VOLTHA_HOST] [-olt-type OLT_TYPE]
[-olt-arg OLT_ARG] [-disable-teardown] [-disable-cleanup]
[-test-mode]
VOLTHA tester
optional arguments:
-h, --help show this help message and exit
-test-type TEST_TYPE, --test-type TEST_TYPE
Test type to run
-manifest MANIFEST, --manifest MANIFEST
Manifest file to use
-voltha-host VOLTHA_HOST, --voltha-host VOLTHA_HOST
VOLTHA host ip
-olt-type OLT_TYPE, --olt-type OLT_TYPE
OLT type
-olt-arg OLT_ARG, --olt-arg OLT_ARG
OLT type argument
-disable-teardown, --disable-teardown
Disable VOLTHA teardown
-disable-cleanup, --disable-cleanup
Dont cleanup cord-tester
-test-mode, --test-mode
Directly run the cord-tester run-test phase without
setup and cleanup
For example:
./voltha-test.py --test-type=tls:eap_auth_exchange.test_eap_tls --manifest=manifest-olt-voltha-local.json
--voltha-host=<voltha node ip> --olt-type=<vendor> --olt-arg=<mac/ip>
--disable-teardown --disable-cleanup --test-mode
Change-Id: Ic28d8486a13274387214dce39d5aeac748205d40
diff --git a/src/test/setup/olt-test.py b/src/test/setup/voltha-test.py
similarity index 99%
rename from src/test/setup/olt-test.py
rename to src/test/setup/voltha-test.py
index e3cf443..a08c662 100755
--- a/src/test/setup/olt-test.py
+++ b/src/test/setup/voltha-test.py
@@ -175,7 +175,7 @@
return status
if __name__ == '__main__':
- parser = ArgumentParser(description = 'Olt tester')
+ parser = ArgumentParser(description = 'VOLTHA tester')
parser.add_argument('-test-type', '--test-type', default = 'tls:eap_auth_exchange.test_eap_tls', help = 'Test type to run')
parser.add_argument('-manifest', '--manifest', default='manifest-voltha.json', help = 'Manifest file to use')
parser.add_argument('-voltha-host', '--voltha-host', default='172.17.0.1', help = 'VOLTHA host ip')