blob: dbf51c08bb9a6baac6c095bd90e5286999622fd2 [file] [log] [blame]
Summary:
This test suite consists of generic NETCONF protocol testing within ONOS
using OF-Config to translate NETCONF requests for OVSDB.
The following is an overview of how the NETCONF protocol is tested
Steps:
- Start NETCONF App in all currently running nodes
- Start OF-Config server on device to be configured
- Create configuration file
- Upload the configuration file to the device to be configured
- Verify that the device was configured successfully
Required:
Make sure that OF-Config, https://github.com/openvswitch/of-config, is
installed on the device that is to be configured, the test assumes this
device is the machine running TestON.
Ensure that <cfgName> and <cfgPass> in the params file are the username
and password required to ssh into the desired machine and account that
of-config is to be run on.
The netconfConfig.json file contains the configuration that was
generated by the test. The test also relies on the existence of this
file and will missbehave if it is removed entirely. The contents of the
file are overwritten everytime the test suite runs through Test Case 200
TODO:
Extend configuration to allow for specification of
- Vendor name
- Hardware version
- Software version
- Serial Number