Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.06 KB

2.8. Usage - Testing Controllers.md

File metadata and controls

20 lines (12 loc) · 1.06 KB

Testing Controllers

Running the Semi-automatic Controller Tests

Launch the Testing Façade. By default the Testing Façade will run on localhost port 5001. This can be altered by adding TESTING_FACADE_PORT to your UserConfig.py file as described in Installation.

python3 nmos-testing-facade.py

Launch the NMOS Testing tool in the usual way.

In the NMOS Testing Tool select one of the 'Controller' test suites and configure the IP/Hostname to that of the machine running the Testing Façade (e.g. localhost) and the Port to the Testing Façade's port (use 5001 by default).

Select and launch the tests from the NMOS Testing tool, and follow the instructions displayed on the Testing Façade.

Known Issues

  • The "auto" test selection, although present, doesn't do anything presently as there is no RAML associated with the Controller tests.
  • The Mock Registry is currently open to registrations from any NMOS Node. Therefore NMOS Nodes on your network searching for a Registry are likely to register with the Mock Registry.