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

Demo & CSIT Test for Model-Sync

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:

      1. Add (simulator) 'node' using 'internal' rest end point on ONAP DMI Plugin
        1. Wait till model sync is complete, call is synchronous at the moment so we should just wait till above method call completes and send a 2xx response
      2. (demo only) Show data in Postgres: anchor and module-set
      3. Use CPS endpoint that shows anchors & namespaces to conclude test completed

      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. Add CSIT health-check in \csit folder in DMI Plugin Repo
      5. 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
            josephkeenan josephkeenan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: