CLI code coverage: add gpperfmon code coverage
This is a followup to commit - "CLI code coverage: add coverage
to the production pipeline". This updates the master-generated pipeline
now that gpperfmon has been updated to collect and upload coverage.
## file (example: templates/gpdb-tpl.yml) and regenerate the pipeline
## using appropriate tool (example: gen_pipeline.py -t prod).
## ----------------------------------------------------------------------
-## Generated by gen_pipeline.py at: 2019-06-11 11:39:13.445019
+## Generated by gen_pipeline.py at: 2019-06-19 18:25:13.981216
## Template file: gpdb-tpl.yml
## OS Types: ['centos6', 'centos7', 'ubuntu18.04', 'win']
## Test Sections: ['ICW', 'Replication', 'ResourceGroups', 'Interconnect', 'CLI', 'UD', 'Extensions', 'Gpperfmon']
@@ -1138,11 +1138,25 @@ jobs:
passed: [gate_gpperfmon_start]
trigger: true
- get: gpdb6-centos6-test
+ - get: gpdb6-centos7-test
- task: gpperfmon
file: gpdb_src/concourse/tasks/behave_gpdb.yml
image: gpdb6-centos6-test
params:
BEHAVE_TAGS: gpperfmon
+ TEST_NAME: gpperfmon_centos6
+ - task: publish_coverage
+ image: gpdb6-centos7-test
+ config:
+ platform: linux
+ inputs:
+ - name: gpdb_src
+ - name: coverage
+ run:
+ path: gpdb_src/concourse/scripts/gsutil_sync
+ args: [ "./coverage/", "gs://((coverage-bucket-name))/((pipeline-name))/" ]
+ params:
+ JSON_KEY: ((concourse-gcs-resources-service-account-key))
- name: gpperfmon_centos7
plan:
@@ -1162,6 +1176,19 @@ jobs:
image: gpdb6-centos7-test
params:
BEHAVE_TAGS: gpperfmon
+ TEST_NAME: gpperfmon_centos7
+ - task: publish_coverage
+ image: gpdb6-centos7-test
+ config:
+ platform: linux
+ inputs:
+ - name: gpdb_src
+ - name: coverage
+ run:
+ path: gpdb_src/concourse/scripts/gsutil_sync
+ args: [ "./coverage/", "gs://((coverage-bucket-name))/((pipeline-name))/" ]
+ params:
+ JSON_KEY: ((concourse-gcs-resources-service-account-key))
