<%@ page import="org.openecomp.vid.mso.*"%> <%@ page import="org.openecomp.portalsdk.core.util.SystemProperties"%> <% String properties = "{msoMaxPolls:" + SystemProperties.getProperty(MsoProperties.MSO_MAX_POLLS) + ",msoMaxPollingIntervalMsec:" + SystemProperties.getProperty(MsoProperties.MSO_POLLING_INTERVAL_MSECS) + "}"; %>

Various MSO Tests

Use test MSO controller

These actions are expected to return successfully.


These actions are expected to generate errors. These tests assume the above "Use test MSO controller" checkbox is checked. All tests are base on the Create Service Instance transaction.

  1. Initial response contains policy exception
  2. Initial response contains service exception
  3. Subsequent getOrchestrationRequest poll response contains MSO failure condition
  4. Initial response contains invalid data field
  5. Subsequent getOrchestrationRequest poll response contains invalid data field
  6. VID controller code generates general exception
  7. Maximum poll attempts exceeded
  8. Timeout on initial response
  9. Timeout on subsequent getOrchestrationRequest poll response
  10. GUI front-end specifies invalid URL - HTTP 404 response expected
  11. GUI front-end specifies invalid URL - HTTP 405 response expected