mirror of https://github.com/citusdata/citus.git
Run lcov after uploading to codecov
parent
5b2bd09198
commit
c2f74f54a8
|
@ -163,12 +163,6 @@ jobs:
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
when: on_fail
|
when: on_fail
|
||||||
- run:
|
|
||||||
name: 'Create codeclimate coverage'
|
|
||||||
command: |
|
|
||||||
lcov --directory . --capture --output-file lcov.info
|
|
||||||
sed "s=^SF:$PWD=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
|
||||||
codeclimate/test-reporter format-coverage -t lcov -o codeclimate/$CIRCLE_JOB.json lcov.info
|
|
||||||
- run:
|
- run:
|
||||||
name: 'Copy coredumps'
|
name: 'Copy coredumps'
|
||||||
command: |
|
command: |
|
||||||
|
@ -197,10 +191,17 @@ jobs:
|
||||||
path: /tmp/pg_upgrade_newData_logs
|
path: /tmp/pg_upgrade_newData_logs
|
||||||
- codecov/upload:
|
- codecov/upload:
|
||||||
flags: 'test_<< parameters.old_pg_major >>_<< parameters.new_pg_major >>,upgrade'
|
flags: 'test_<< parameters.old_pg_major >>_<< parameters.new_pg_major >>,upgrade'
|
||||||
|
- run:
|
||||||
|
name: 'Create codeclimate coverage'
|
||||||
|
command: |
|
||||||
|
lcov --directory . --capture --output-file lcov.info
|
||||||
|
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||||
|
mkdir -p /tmp/codeclimate
|
||||||
|
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: .
|
root: /tmp
|
||||||
paths:
|
paths:
|
||||||
- codeclimate/$CIRCLE_JOB.json
|
- codeclimate/*.json
|
||||||
|
|
||||||
test-arbitrary-configs:
|
test-arbitrary-configs:
|
||||||
description: Runs tests on arbitrary configs
|
description: Runs tests on arbitrary configs
|
||||||
|
@ -259,12 +260,6 @@ jobs:
|
||||||
fi
|
fi
|
||||||
|
|
||||||
when: on_fail
|
when: on_fail
|
||||||
- run:
|
|
||||||
name: 'Create codeclimate coverage'
|
|
||||||
command: |
|
|
||||||
lcov --directory . --capture --output-file lcov.info
|
|
||||||
sed "s=^SF:$PWD=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
|
||||||
codeclimate/test-reporter format-coverage -t lcov -o codeclimate/$CIRCLE_JOB.json lcov.info
|
|
||||||
- run:
|
- run:
|
||||||
name: 'Copy logfiles'
|
name: 'Copy logfiles'
|
||||||
command: |
|
command: |
|
||||||
|
@ -288,10 +283,17 @@ jobs:
|
||||||
path: src/test/regress/tmp_citus_test/logfiles
|
path: src/test/regress/tmp_citus_test/logfiles
|
||||||
- codecov/upload:
|
- codecov/upload:
|
||||||
flags: 'test_<< parameters.pg_major >>,upgrade'
|
flags: 'test_<< parameters.pg_major >>,upgrade'
|
||||||
|
- run:
|
||||||
|
name: 'Create codeclimate coverage'
|
||||||
|
command: |
|
||||||
|
lcov --directory . --capture --output-file lcov.info
|
||||||
|
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||||
|
mkdir -p /tmp/codeclimate
|
||||||
|
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: .
|
root: /tmp
|
||||||
paths:
|
paths:
|
||||||
- codeclimate/$CIRCLE_JOB.json
|
- codeclimate/*.json
|
||||||
|
|
||||||
test-citus-upgrade:
|
test-citus-upgrade:
|
||||||
description: Runs citus upgrade tests
|
description: Runs citus upgrade tests
|
||||||
|
@ -357,12 +359,6 @@ jobs:
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
when: on_fail
|
when: on_fail
|
||||||
- run:
|
|
||||||
name: 'Create codeclimate coverage'
|
|
||||||
command: |
|
|
||||||
lcov --directory . --capture --output-file lcov.info
|
|
||||||
sed "s=^SF:$PWD=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
|
||||||
codeclimate/test-reporter format-coverage -t lcov -o codeclimate/$CIRCLE_JOB.json lcov.info
|
|
||||||
- run:
|
- run:
|
||||||
name: 'Copy coredumps'
|
name: 'Copy coredumps'
|
||||||
command: |
|
command: |
|
||||||
|
@ -380,10 +376,17 @@ jobs:
|
||||||
path: /tmp/core_dumps
|
path: /tmp/core_dumps
|
||||||
- codecov/upload:
|
- codecov/upload:
|
||||||
flags: 'test_<< parameters.pg_major >>,upgrade'
|
flags: 'test_<< parameters.pg_major >>,upgrade'
|
||||||
|
- run:
|
||||||
|
name: 'Create codeclimate coverage'
|
||||||
|
command: |
|
||||||
|
lcov --directory . --capture --output-file lcov.info
|
||||||
|
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||||
|
mkdir -p /tmp/codeclimate
|
||||||
|
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: .
|
root: /tmp
|
||||||
paths:
|
paths:
|
||||||
- codeclimate/$CIRCLE_JOB.json
|
- codeclimate/*.json
|
||||||
|
|
||||||
test-citus:
|
test-citus:
|
||||||
description: Runs the common tests of citus
|
description: Runs the common tests of citus
|
||||||
|
@ -426,12 +429,6 @@ jobs:
|
||||||
command: |
|
command: |
|
||||||
gosu circleci make -C src/test/regress << parameters.make >>
|
gosu circleci make -C src/test/regress << parameters.make >>
|
||||||
no_output_timeout: 2m
|
no_output_timeout: 2m
|
||||||
- run:
|
|
||||||
name: 'Create codeclimate coverage'
|
|
||||||
command: |
|
|
||||||
lcov --directory . --capture --output-file lcov.info
|
|
||||||
sed "s=^SF:$PWD=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
|
||||||
codeclimate/test-reporter format-coverage -t lcov -o codeclimate/$CIRCLE_JOB.json lcov.info
|
|
||||||
- run:
|
- run:
|
||||||
name: 'Regressions'
|
name: 'Regressions'
|
||||||
command: |
|
command: |
|
||||||
|
@ -473,10 +470,17 @@ jobs:
|
||||||
- codecov/upload:
|
- codecov/upload:
|
||||||
flags: 'test_<< parameters.pg_major >>,<< parameters.make >>'
|
flags: 'test_<< parameters.pg_major >>,<< parameters.make >>'
|
||||||
when: always
|
when: always
|
||||||
|
- run:
|
||||||
|
name: 'Create codeclimate coverage'
|
||||||
|
command: |
|
||||||
|
lcov --directory . --capture --output-file lcov.info
|
||||||
|
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||||
|
mkdir -p /tmp/codeclimate
|
||||||
|
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: .
|
root: /tmp
|
||||||
paths:
|
paths:
|
||||||
- codeclimate/$CIRCLE_JOB.json
|
- codeclimate/*.json
|
||||||
|
|
||||||
tap-test-citus:
|
tap-test-citus:
|
||||||
description: Runs tap tests for citus
|
description: Runs tap tests for citus
|
||||||
|
@ -523,12 +527,6 @@ jobs:
|
||||||
command: |
|
command: |
|
||||||
gosu circleci make -C src/test/<< parameters.suite >> << parameters.make >>
|
gosu circleci make -C src/test/<< parameters.suite >> << parameters.make >>
|
||||||
no_output_timeout: 2m
|
no_output_timeout: 2m
|
||||||
- run:
|
|
||||||
name: 'Create codeclimate coverage'
|
|
||||||
command: |
|
|
||||||
lcov --directory . --capture --output-file lcov.info
|
|
||||||
sed "s=^SF:$PWD=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
|
||||||
codeclimate/test-reporter format-coverage -t lcov -o codeclimate/$CIRCLE_JOB.json lcov.info
|
|
||||||
- run:
|
- run:
|
||||||
name: 'Copy coredumps'
|
name: 'Copy coredumps'
|
||||||
command: |
|
command: |
|
||||||
|
@ -547,10 +545,17 @@ jobs:
|
||||||
- codecov/upload:
|
- codecov/upload:
|
||||||
flags: 'test_<< parameters.pg_major >>,tap_<< parameters.suite >>_<< parameters.make >>'
|
flags: 'test_<< parameters.pg_major >>,tap_<< parameters.suite >>_<< parameters.make >>'
|
||||||
when: always
|
when: always
|
||||||
|
- run:
|
||||||
|
name: 'Create codeclimate coverage'
|
||||||
|
command: |
|
||||||
|
lcov --directory . --capture --output-file lcov.info
|
||||||
|
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||||
|
mkdir -p /tmp/codeclimate
|
||||||
|
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: .
|
root: /tmp
|
||||||
paths:
|
paths:
|
||||||
- codeclimate/$CIRCLE_JOB.json
|
- codeclimate/*.json
|
||||||
|
|
||||||
check-merge-to-enterprise:
|
check-merge-to-enterprise:
|
||||||
docker:
|
docker:
|
||||||
|
|
Loading…
Reference in New Issue