From 6f970cbd08dd2b62679a98050a72c6cdd1637307 Mon Sep 17 00:00:00 2001 From: Ben Ramsey Date: Fri, 6 Dec 2019 14:58:45 -0800 Subject: [PATCH] Run test commands individually on Travis CI Using Composer's run-script to run all the commands together appears to be encountering a segfault at some point, and it is difficult to debug, since it seems to be intermittent. --- .travis.yml | 4 +++- composer.json | 6 ------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 365d2b0..3eeacac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -61,7 +61,9 @@ before_script: - mkdir -p build/logs script: - - travis_wait ./resources/scripts/cmd-proxy.sh composer run-script --timeout=1200 test-ci + - ./resources/scripts/cmd-proxy.sh ./vendor/bin/parallel-lint src tests + - ./resources/scripts/cmd-proxy.sh ./vendor/bin/phpcs src tests --standard=psr2 -sp --colors + - travis_wait ./resources/scripts/cmd-proxy.sh ./vendor/bin/phpunit --verbose --coverage-clover build/logs/clover.xml after_success: - travis_retry ./resources/scripts/cmd-proxy.sh ./resources/scripts/php-coveralls.sh diff --git a/composer.json b/composer.json index 6f4b50e..4775772 100644 --- a/composer.json +++ b/composer.json @@ -76,17 +76,11 @@ "lint": "parallel-lint src tests", "phpcs": "phpcs src tests --standard=psr2 -sp --colors", "phpunit": "phpunit --verbose --colors=always", - "phpunit-ci": "phpunit --verbose --coverage-clover build/logs/clover.xml", "phpunit-coverage": "phpunit --verbose --colors=always --coverage-html build/coverage", "test": [ "@lint", "@phpcs", "@phpunit" - ], - "test-ci": [ - "@lint", - "@phpcs", - "@phpunit-ci" ] }, "support": {