blob: 1ce9d7f761e89dd1595f329d1ab64ec7f6e65849 [file] [log] [blame]
---
tiers:
-
name: healthcheck
order: 1
ci_loop: '(daily)|(weekly)!(gating)'
description: >-
Set of basic Functional tests to validate the ONAP installation.
testcases:
-
case_name: auto
project_name: integration
criteria: 100
blocking: false
description: >-
This test runs a set of basic healthcheck tests to verify only components presently enabled.
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
{% for item in onap_enabled_services.stdout_lines %}
{{ item | indent( width=28, indentfirst=True) }}
{% endfor %}
variablefile:
- '/share/config/robot_properties.py'
-
name: healthcheck
order: 1
ci_loop: '(daily)|(weekly)!(gating)'
description: >-
Set of basic Functional tests to validate the ONAP installation.
testcases:
-
case_name: core
project_name: integration
criteria: 100
blocking: false
description: >-
This test case verifies the API of core ONAP components
aai, dmap, portal, sdc, sdnc, so, robot
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
- core
variablefile:
- '/share/config/robot_properties.py'
-
case_name: small
project_name: integration
criteria: 100
blocking: false
description: >-
This test case verifies the API of the components
aai, dmap, portal, sdc, sdnc, so, robot,
AAF, APPC, CLI, COnsul, ESR, Log, MSB, Multicloud, NBI, VID
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
- core
- small
variablefile:
- '/share/config/robot_properties.py'
-
case_name: medium
project_name: integration
criteria: 100
blocking: false
description: >-
This test case verifies the API of the components
aai, dmap, portal, sdc, sdnc, so, robot,
AAF, APPC, CLI, COnsul, ESR, Log, MSB, Multicloud, NBI, VID,
CLAMP, DCAE, OOF, POLICY, UUI, SNIRO
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
- core
- small
- medium
variablefile:
- '/share/config/robot_properties.py'
-
case_name: full
project_name: integration
criteria: 100
blocking: false
description: >-
This test case verifies all the healthcheck Robot tests
based on the default robot tests
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
- health
variablefile:
- '/share/config/robot_properties.py'
-
case_name: postinstall
project_name: integration
criteria: 100
blocking: false
description: >-
This test runs a set of test to verify some components at
the end of the installation: DMAAP Message Router ACL
Update Test and AAI Service Design Models Size Test
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/post-install-tests.robot
include:
- postinstall
variablefile:
- '/share/config/robot_properties.py'
-
case_name: healthdist
project_name: integration
criteria: 100
blocking: false
description: >-
This test case verifies that the vFW model is properly
distributed. At the end the csar file shall be downloaded
from the sdc
run:
name: 'robotframework'
args:
suites:
- /var/opt/ONAP/robot/testsuites/health-check.robot
include:
- healthdist
variablefile:
- '/share/config/robot_properties.py'