diff options
author | Igor Scheller <igor.scheller@igorshp.de> | 2019-11-30 22:31:34 +0100 |
---|---|---|
committer | Igor Scheller <igor.scheller@igorshp.de> | 2019-11-30 23:44:07 +0100 |
commit | 96cdf91c3c4e052b0cd7976b32661c174a426c79 (patch) | |
tree | b77ef9172c495ebbd76316b4eb8612bce9dd2c2a /.gitlab-ci.yml | |
parent | 932988923547b86c879268fab894f3df85e9e2ea (diff) |
Use pcov to speed up tests with code coverage
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 82c9fd6d..c7ff2229 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -67,7 +67,7 @@ test: junit: ./unittests.xml coverage: '/^\s*Lines:\s*(\d+(?:\.\d+)?%)/' before_script: - - apk add ${PHPIZE_DEPS} && pecl install xdebug && docker-php-ext-enable xdebug + - apk add -q ${PHPIZE_DEPS} && pecl install pcov > /dev/null && docker-php-ext-enable pcov - curl -sS https://getcomposer.org/installer | php -- --no-ansi --install-dir /usr/local/bin/ --filename composer - cp -R tests/ phpunit.xml "${DOCROOT}" - HOMEDIR=$PWD @@ -75,7 +75,7 @@ test: - composer --no-ansi install - ./bin/migrate script: - - ./vendor/bin/phpunit -v --colors=never --coverage-text --coverage-html "${HOMEDIR}/coverage/" --log-junit "${HOMEDIR}/unittests.xml" + - php -d pcov.enabled=1 vendor/bin/phpunit -vvv --colors=never --coverage-text --coverage-html "${HOMEDIR}/coverage/" --log-junit "${HOMEDIR}/unittests.xml" - ./bin/migrate down check-style: |