- 'guilin':
branch: '{stream}'
k8s-version: '1.15'
- deploy-scenario: 'onap-full-nofeature'
+ deploy-scenario: 'onap-full-nofeature'
- 'frankfurt':
branch: '{stream}'
k8s-version: '1.15'
failed: false
unstable: false
notbuilt: false
- # just deploy phase for now and ONAP testing isn't defined yet
+
phase:
- deploy
+ - test
type:
- 'onap-verify-{environment-type}-deploy-test-{distro}-{cloud}-{type}-{stream}'
- 'onap-verify-{environment-type}-deploy-{distro}-{cloud}-{type}-{stream}'
- 'onap-verify-{environment-type}-deployk8s-{distro}-{cloud}-{type}-{stream}'
+ - 'onap-verify-{environment-type}-xtesting-infra-healthcheck-{distro}-{cloud}-{type}-{stream}'
+ - 'onap-verify-{environment-type}-xtesting-healthcheck-{distro}-{cloud}-{type}-{stream}'
+
- job-template:
name: 'onap-verify-{environment-type}-deploy-test-{distro}-{cloud}-{type}-{stream}'
name: USE_PREBUILT_DEPLOYMENT_IMAGE
default: 'true'
description: 'Use prebuilt deployment image while running as part of CI/CD'
- - string:
- name: TEST_REPO_URL
- default: 'https://gerrit.nordix.org/infra/test.git'
- description: 'URL to clone the test repo from'
- - string:
- name: TEST_FW
- default: 'functest'
- description: 'Test framework to use'
- - string:
- name: TEST_SUITE
- default: 'healthcheck'
- description: 'Test suite to run'
- - string:
- name: YARDSTICK_DISPATCHER
- default: 'file'
- description: 'Dispatcher to use for Yardstick reporting'
- string:
name: DELETE_STACK
default: 'false'
kill-phase-on: FAILURE
abort-all-job: false
property-file: $WORKSPACE/change.properties
+ - multijob:
+ name: xTesting for infra-healthcheck and healthcheck
+ condition: ALWAYS
+ projects:
+ - name: 'onap-verify-{environment-type}-xtesting-infra-healthcheck-{distro}-{cloud}-{type}-{stream}'
+ current-parameters: true
+ git-revision: true
+ node-parameters: true
+ kill-phase-on: FAILURE
+ abort-all-job: false
+ - name: 'onap-verify-{environment-type}-xtesting-healthcheck-{distro}-{cloud}-{type}-{stream}'
+ current-parameters: true
+ git-revision: true
+ node-parameters: true
+ kill-phase-on: FAILURE
+ abort-all-job: false
publishers:
- postbuildscript:
builders:
- 'wait-pkg-mgr-macro'
- 'download-deploy-artifact-macro'
- 'deploy-macro'
+- job-template:
+ name: 'onap-verify-{environment-type}-xtesting-infra-healthcheck-{distro}-{cloud}-{type}-{stream}'
+
+ disabled: '{obj:disabled}'
+
+ parameters:
+ - string:
+ name: EXECUTION_MODE
+ default: '{execution-mode}'
+ description: 'Execution mode'
+ - string:
+ name: TEST_REPO_URL
+ default: 'https://gerrit.nordix.org/infra/test.git'
+ description: 'URL to clone the test repo from'
+ - string:
+ name: TEST_FW
+ default: 'xtesting'
+ description: 'Test framework to use'
+ - string:
+ name: TEST_SUITE
+ default: 'infra-healthcheck'
+ description: 'Test suite to run'
+
+ properties:
+ - logrotate
+ - throttle:
+ max-per-node: 1
+ max-total: 3
+ option: project
+ wrappers:
+ - build-timeout:
+ timeout: 600
+ - mask-passwords
+ - fix-workspace-permissions
+
+ builders:
+ - 'xtesting-infra-healthcheck-macro'
+
+- job-template:
+ name: 'onap-verify-{environment-type}-xtesting-healthcheck-{distro}-{cloud}-{type}-{stream}'
+
+ disabled: '{obj:disabled}'
+
+ parameters:
+ - string:
+ name: EXECUTION_MODE
+ default: '{execution-mode}'
+ description: 'Execution mode'
+ - string:
+ name: TEST_REPO_URL
+ default: 'https://gerrit.nordix.org/infra/test.git'
+ description: 'URL to clone the test repo from'
+ - string:
+ name: TEST_FW
+ default: 'xtesting'
+ description: 'Test framework to use'
+ - string:
+ name: TEST_SUITE
+ default: 'healthcheck'
+ description: 'Test suite to run'
+
+ properties:
+ - logrotate
+ - throttle:
+ max-per-node: 1
+ max-total: 3
+ option: project
+ wrappers:
+ - build-timeout:
+ timeout: 600
+ - mask-passwords
+ - fix-workspace-permissions
+
+ builders:
+ - 'xtesting-healthcheck-macro'
+