nmos-testing icon indicating copy to clipboard operation
nmos-testing copied to clipboard

Testing of BCP-006-01 compliance for Nodes and Controllers

Open jonathan-r-thorpe opened this issue 2 years ago • 0 comments

Two new test suites are required for testing BCP-006-01 compliance.

  • BCP-006-01 Node test suite
  • BCP-006-01 Controller test suite

The Node test suite will need:

  • configuration of IS-04 Node API endpoint and version and IS-05 Connection API versions and endpoint
  • mocking of sender resources (possibly)
  • at least one reference Node implementation of the BCP-006-01 specification to develop against

The Controller test suite will need:

  • appropriate mock Senders and Receivers
  • implementation of Receiver Capabilities in the mock Node
  • at least one reference Controller implementation of the BCP-006-01 specification to develop against

In addition it should be ensured that a BCP-006-01 Node/Controller does not break existing IS-04 and IS-05 test suites due to assumptions in the tests that video type is video/raw

jonathan-r-thorpe avatar Sep 27 '22 16:09 jonathan-r-thorpe