enable codecov
This commit is contained in:
parent
e3e3c1ef28
commit
c65d574ac3
14
.drone.yml
14
.drone.yml
|
@ -5,7 +5,12 @@ steps:
|
||||||
- name: mysql-php7.1
|
- name: mysql-php7.1
|
||||||
image: friendicaci/php7.1:php7.1.32
|
image: friendicaci/php7.1:php7.1.32
|
||||||
commands:
|
commands:
|
||||||
- NOCOVERAGE=true ./autotest.sh
|
- phpenmod xdebug
|
||||||
|
- sleep 20
|
||||||
|
- ./autotest.sh
|
||||||
|
- wget https://codecov.io/bash -O codecov.sh
|
||||||
|
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi"
|
||||||
|
- sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi"
|
||||||
environment:
|
environment:
|
||||||
MYSQL_USERNAME: friendica
|
MYSQL_USERNAME: friendica
|
||||||
MYSQL_PASSWORD: friendica
|
MYSQL_PASSWORD: friendica
|
||||||
|
@ -110,7 +115,12 @@ steps:
|
||||||
- name: redis-php7.1
|
- name: redis-php7.1
|
||||||
image: friendicaci/php7.1:php7.1.32
|
image: friendicaci/php7.1:php7.1.32
|
||||||
commands:
|
commands:
|
||||||
- NOCOVERAGE=true NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh
|
- phpenmod xdebug
|
||||||
|
- sleep 20
|
||||||
|
- NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh
|
||||||
|
- wget https://codecov.io/bash -O codecov.sh
|
||||||
|
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi"
|
||||||
|
- sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi"
|
||||||
environment:
|
environment:
|
||||||
REDIS_HOST: redis
|
REDIS_HOST: redis
|
||||||
|
|
||||||
|
|
|
@ -131,7 +131,7 @@ function execute_tests {
|
||||||
|
|
||||||
COVER=''
|
COVER=''
|
||||||
if [ -z "$NOCOVERAGE" ]; then
|
if [ -z "$NOCOVERAGE" ]; then
|
||||||
COVER="--coverage-clover autotest-clover.xml --coverage-html coverage-html"
|
COVER="--coverage-clover=tests/autotest-clover.xml --coverage-html=tests/coverage-html"
|
||||||
else
|
else
|
||||||
echo "No coverage"
|
echo "No coverage"
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -37,4 +37,4 @@ do {
|
||||||
fwrite(STDOUT, '.');
|
fwrite(STDOUT, '.');
|
||||||
} while (time() < $stopTime);
|
} while (time() < $stopTime);
|
||||||
fwrite(STDOUT, "\n");
|
fwrite(STDOUT, "\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
|
|
|
@ -121,6 +121,8 @@ class StreamLoggerTest extends AbstractLoggerTest
|
||||||
*/
|
*/
|
||||||
public function testWrongDir()
|
public function testWrongDir()
|
||||||
{
|
{
|
||||||
|
$this->markTestIncomplete('We need a platform independent way to set directory to readonly');
|
||||||
|
|
||||||
$logger = new StreamLogger('test', '/$%/wrong/directory/file.txt', $this->introspection);
|
$logger = new StreamLogger('test', '/$%/wrong/directory/file.txt', $this->introspection);
|
||||||
|
|
||||||
$logger->emergency('not working');
|
$logger->emergency('not working');
|
||||||
|
|
Loading…
Reference in a new issue