...
goal: verify ONAP from a k8S perspective
Use case | Type (driver) | Description | Comments |
---|---|---|---|
onap_k8s | python | list pods, deployments, events, cm, jobs check that the pods are up&running | already available (refactoring needed to be insourced - currently hosted on github) |
onap_helm | python | list helm chart, check they are completed | already available (refactoring needed to be insourced - currently hosted on github) |
... |
...
goal: verify ONAP components
Use case | Type (driver) | Description | Comments |
---|---|---|---|
core, small, medium, full | robot tags: core, small, medium,full | robot healthcheck tests with tag core/small/medium/full | already available (refactoring needed for the xtesting version to be insourced - currently hosted on github) |
healthdist | robot tag: healthdist | onboarding/distribution of vFW model | already available (refactoring needed for the xtesting version to be insourced - currently hosted on github) ... |
Post installation check | robot tag: |
3) smoke-use-cases
goal: verify mature end to end use cases to validate the release
Use case | Type (driver) | Description | Comments | vFW|
---|---|---|---|---|
vFWCL | robot tag: instantiateVFWCL | the historical and canonical vFW example | already available "xtestingization" to be done | |
basic_vm | python | onboarding/distribution/instantiation/Openstack check of a basic Ubuntu VM through onap-test python client | already available (used for gating and Orange daily chains check SDC/SO/AAI/SDNC using VNF_API / A la carte mode) refactoring needed to be insourced - currently hosted on gitlab.com refactoring of python client in progress in // support of GR_API to be added | |
freeradius_nbi | python | idem basic_vm except that instantiation is done through nbi module | csit test of nbi project already available (used for gating and Orange daily chains) (refactoring needed to be insourced - currently hosted on gitlab.com) | |
basic_policy | a basic test to verify policy creation/onboarding/instantiation | some starting point in existing use cases but baisc example to be implemented | ||
vFW_CDS | scale_out | vCPE robot tag: cds | ||
5GBulk | robot tag: | A e2e test to verify 5G Bulk PM flow involving ves, message router, dfc, data router, pmmapper | Ericsson team is building script and robot tag test.. | |
....PNFV registration | robot tag: pnf_registrate | |||
HVVES | robot tag; HVVES | |||
scale_out | ||||
vCPE | ||||
4) candidate-use-cases
goal: introduce new fully automated use cases
Use case | Type (driver) | Description | Comments |
---|---|---|---|
5G-OOF-SON | to be done | ||
... |
...
goal: perform resliency, robustness, stress tests
Use case | Type (driver) | Description | Comments |
---|---|---|---|
LongDuration | robot tag: stability72hr | to be done based on existing 72h tests | |
Stress | to be done | ||
... |
...
goal: perform security audits
Use case | Type (driver) | Description | Comments |
---|---|---|---|
scan | to be done, a first step could consists in running free gitlab-ci security scans on existing docker files to be sync with OSJI effort | ||
.... |