aboutsummaryrefslogtreecommitdiffstats
path: root/smoke-usecases-pythonsdk/docker/testcases.yaml
blob: 2a94ef56abe86cad047812066dee86c893a77f6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
---
tiers:
    -
        name: smoke-usecases
        order: 1
        description: >-
            ONAP E2E tests
        testcases:
            -
                case_name: basic_vm
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Onboard and instantiate a simple ubuntu16.04 VM VNF
                dependencies:
                run:
                    name: basic_vm
            -
                case_name: clearwater_ims
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Onboard and instantiate a clearwater IMS VNF
                dependencies:
                run:
                    name: clearwater_ims
            -
                case_name: basic_network
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Onboard and instantiate a basic network (ONAP VL)
                dependencies:
                run:
                    name: basic_network
            -
                case_name: basic_cnf
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Onboard and instantiate a basic cnf (nginx in k8s namespace)
                dependencies:
                run:
                    name: basic_cnf
            -
                case_name: basic_cds
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    First basic test on CDS, including the creation of a Nodeport to expose
                    the CDS blueprint processor, bootstrap CDS blueprintprocessor, upload data
                    dictionnaire and enrich CBA file
                dependencies:
                run:
                    name: basic_cds
            -
                case_name: basic_onboard
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Subset of basic_vm that performs only the onbaording part. A random service
                    name is created to be sure that all the onboard oiperations are performed
                    The main intereste is for stability tests, we can distinguish onboarding only and full tests.
                    First basic test on CDS, including the creation of a Nodeport to expose
                dependencies:
                run:
                    name: basic_onboard
            -
                case_name: pnf_macro
                project_name: integration
                enabled: true
                criteria: 100
                blocking: false
                description: >-
                    Instantiate a PNF using macro flow. It requires the use of the pnf simulator.
                dependencies:
                run:
                    name: pnf_macro