Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Brief Project Overview (brief as it should be known)

    • VNFSDK is well known as part of CVC to verify the xNF Package before goes to ONAP or operator system 
      • Compliance Test: such as ETSI compliance check, VNF Requirements compliance check, etc
      • Validation Test: such as the VNF Lifecycle  Management Test , based on different NFVI(e.g. openstack, vmware, k8s)
      • Performance Test:
    • VNFSDK also provide the UI(Marketplace) to trigger the test and API to upload/download packages
    • VNFSDK also provide the VNF Test Platform (VTP) to on-board and run the test cases execution
      • VTP provides integration with OPNFV Dovetail and SDC.
    • VNFSDK aim to deliver  DevOps tools and SDK for automated packaging and publication of VNF product releases for VNF suppliers
    • VNFSDK aim to deliver NFV operator tools and SDK for ingestion (download) of VNF products  for operators
  • New component capabilities for Dublin, i.e. the functional enhancements.

    • Enhanced VTP features to run test case(s) and track the results 
    • Add VVP support for HEAT based VNF validation
    • Support PNF Package basic Validation
  • New or modified interfaces

    VNFSDK add more API to enable the external system could get more information from VNFSDK and trigger the corresponding test cases.

...

  • If they are modified, are the backwards compatible?

    • Yes, Just introducing new interfaces

  • Interface naming (point to an example)

    For example, to get VNFSDK supported testcases:
    /onapapi/vnfsdk-marketplace/v1/vtp/testsscenarios/scenario-1/testcases
    Download a csar package from marketplace:
    /onapapi/marketplace/v1/csars/{csarId}/files

  • Reference to the interfaces.


  • What are the system limits?

    • Currently, No

...