Merge "Update sdc jjb jobs"
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 11 Dec 2017 20:15:19 +0000 (20:15 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 11 Dec 2017 20:15:19 +0000 (20:15 +0000)
1  2 
jjb/integration/integration-templates-csit.yaml

            keep-all: false
            link-to-last-build: false
            name: ExtentReport
 +      - junit:
 +          results: archives/testng-results.xml
 +          health-scale-factor: 1.0
  
  - job-template:
      name: '{project-name}-{stream}-csit-{functionality}'
            unstable-if: 0.0
            pass-if: 100.0
        - lf-infra-publish
+ - job-template:
+     name: '{project-name}-{stream}-csit-{functionality}-testng'
+     disabled: false
+     project-type: freestyle
+     build-node: 'ubuntu1604-docker-8c-8g'
+     node: '{build-node}'
+     properties:
+       - lf-infra-properties:
+           project: 'integration'
+           build-days-to-keep: '{build-days-to-keep}'
+     parameters:
+       - infra-parameters:
+           project: 'integration'
+           branch: '{branch}'
+           refspec: 'refs/heads/{branch}'
+           artifacts: '{archive-artifacts}'
+       - integration-test-plan:
+           test-plan: 'plans/{project-name}/{functionality}'
+       - integration-test-options:
+           test-options: '{robot-options}'
+       - html-publisher-dir:
+           html-dir: '{html-dir}'
+       - html-publisher-files:
+           html-files: '{html-files}'
+     scm:
+       - gerrit-trigger-scm:
+           refspec: ''
+           choosing-strategy: 'default'
+           submodule-recursive: '{submodule-recursive}'
+     wrappers:
+       - lf-infra-wrappers:
+           build-timeout: '{build-timeout}'
+           jenkins-ssh-credential: '{jenkins-ssh-credential}'
+     triggers:
+       - gerrit-trigger-patch-merged:
+           server: '{server-name}'
+           project: 'integration'
+           branch: '{branch}'
+           files: 'test/csit/**/{project-name}/**'
+       - timed: '@daily'
+       - reverse:
+           jobs: '{obj:trigger_jobs}'
+     builders:
+       - integration-install-robotframework
+       - inject:
+           properties-file: 'env.properties'
+       - integration-run-test
+     publishers:
+       - integration-robot:
+           unstable-if: 0.0
+           pass-if: 100.0
+       - lf-infra-publish
+       - testng:
+           pattern: archives/testng-results.xml
+           escape-test-description: true
+           escape-exception-msg: true
+           show-failed-builds: true
+       - html-publisher:
+           allow-missing: false
+           dir: '{html-dir}'
+           files: '{html-files}'
+           keep-all: false
+           link-to-last-build: false
+           name: ExtentReport