Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-646

Demo & CSIT Test for create (and read) with datastore passthrough-running

XMLWordPrintable

      Model sync requires full integration testing to ensure solid integration and functionality behaves as expected.

       This testing activity will use the following components (in order of involvement):

      • ONAP DMI Plugin
      • NCMP
      • CPS-Core
      • SDNC
      • Simulator (e.g. netconf-pnp-simulator)

      Scope (steps) of test (TBC)

      1. create
        1. Using the simulated internal passthrough-running endpoint
        2. Use simulator to add and create datastore node.
        3. Verify request is forwarded to plugin
        4. Output response is successful.
      2. read
        1. Using the internal passthrough-running endpoint
        2. Use simulator to read data from DMI Plugin
        3. Verify output of application/yang-data+json
        4. Output response is successful.

      This activity should be able to utilize a pre-setup environment (not locally).

      As part of (developing) this test we can also (record a) Demo of model sync functionality

      A/C

      1. Demo to team
      2. Recorded Demo published on https://wiki.onap.org/display/DW/CPS+User+Story+Demos
      3. Test Plan & Steps documented on ONAP Wiki like https://wiki.onap.org/display/DW/CPS+Integration+Test+Cases (was for R8 we need new/update for R9)
        This Wiki update could possibly be done as a previous task before the test is developed
      4. New CSIT test included in \csit folder in DMI Plugin Repo and run during TBC these Jenkins jobs: https://jenkins.onap.org/view/cps-ncmp-dmi-plugin/

       

       

            josephkeenan josephkeenan
            ToineSiebelink Toine Siebelink
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: