Console Output
anonymous Building remotely on integration-slave-docker-1006 (DebianJessieDocker m4executor) in workspace /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins6353899461944943412.sh + mkdir -m 2777 -p cache [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins3643274273440627812.shStarted by usersetup-docker-quibble-initShow Details
+ exec docker run --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/castor:0.1.3 load DEBUG:quibble.cmd:Running stages: phpunit, npm-test, composer-test, qunit, selenium DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/extensions/BlueSpiceEchoConnector INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/skins/Vector, mediawiki/extensions/BlueSpiceEchoConnector, mediawiki/extensions/BlueSpiceFoundation, mediawiki/extensions/CentralAuth, mediawiki/extensions/Echo, mediawiki/extensions/EducationProgram, mediawiki/extensions/EventLogging, mediawiki/extensions/WikiEditor, mediawiki/extensions/cldr INFO:zuul.CloneMapper:Workspace path set to: /workspace/src INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector INFO:zuul.CloneMapper: mediawiki/extensions/BlueSpiceEchoConnector -> /workspace/src/extensions/BlueSpiceEchoConnector INFO:zuul.CloneMapper: mediawiki/extensions/BlueSpiceFoundation -> /workspace/src/extensions/BlueSpiceFoundation INFO:zuul.CloneMapper: mediawiki/extensions/CentralAuth -> /workspace/src/extensions/CentralAuth INFO:zuul.CloneMapper: mediawiki/extensions/Echo -> /workspace/src/extensions/Echo INFO:zuul.CloneMapper: mediawiki/extensions/EducationProgram -> /workspace/src/extensions/EducationProgram INFO:zuul.CloneMapper: mediawiki/extensions/EventLogging -> /workspace/src/extensions/EventLogging INFO:zuul.CloneMapper: mediawiki/extensions/WikiEditor -> /workspace/src/extensions/WikiEditor INFO:zuul.CloneMapper: mediawiki/extensions/cldr -> /workspace/src/extensions/cldr DEBUG:zuul.CloneMapper:Checking overlap in destination directories... INFO:zuul.CloneMapper:Expansion completed. INFO:zuul.Cloner:Preparing 10 repositories INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/p/mediawiki/core DEBUG:zuul.Repo:Pruning stale refs: [<git.RemoteReference "refs/remotes/origin/REL1_1">, <git.RemoteReference "refs/remotes/origin/REL1_10">, <git.RemoteReference "refs/remotes/origin/REL1_11">, <git.RemoteReference "refs/remotes/origin/REL1_12">, <git.RemoteReference "refs/remotes/origin/REL1_13">, <git.RemoteReference "refs/remotes/origin/REL1_14">, <git.RemoteReference "refs/remotes/origin/REL1_15">, <git.RemoteReference "refs/remotes/origin/REL1_16">, <git.RemoteReference "refs/remotes/origin/REL1_17">, <git.RemoteReference "refs/remotes/origin/REL1_18">, <git.RemoteReference "refs/remotes/origin/REL1_19">, <git.RemoteReference "refs/remotes/origin/REL1_2">, <git.RemoteReference "refs/remotes/origin/REL1_20">, <git.RemoteReference "refs/remotes/origin/REL1_21">, <git.RemoteReference "refs/remotes/origin/REL1_22">, <git.RemoteReference "refs/remotes/origin/REL1_24">, <git.RemoteReference "refs/remotes/origin/REL1_3">, <git.RemoteReference "refs/remotes/origin/REL1_4">, <git.RemoteReference "refs/remotes/origin/REL1_5">, <git.RemoteReference "refs/remotes/origin/REL1_6">, <git.RemoteReference "refs/remotes/origin/REL1_7">, <git.RemoteReference "refs/remotes/origin/REL1_8">, <git.RemoteReference "refs/remotes/origin/REL1_9">, <git.RemoteReference "refs/remotes/origin/fundraising/REL1_22">, <git.RemoteReference "refs/remotes/origin/fundraising/REL1_23">, <git.RemoteReference "refs/remotes/origin/fundraising/REL1_25">, <git.RemoteReference "refs/remotes/origin/fundraising/REL1_26">, <git.RemoteReference "refs/remotes/origin/wmf/1.30.0-wmf.19">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.1">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.2">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.3">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.4">] DEBUG:zuul.Repo:Resetting repository /workspace/src DEBUG:zuul.Repo:Updating repository /workspace/src INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/core DEBUG:zuul.Repo:Checking out 08f9d35fad9558cc82f7b3cc73c695feff756a02 INFO:zuul.Cloner:Prepared mediawiki/core repo with commit 08f9d35fad9558cc82f7b3cc73c695feff756a02 INFO:zuul.Cloner:Creating repo mediawiki/skins/Vector from upstream https://gerrit.wikimedia.org/r/p/mediawiki/skins/Vector DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/skins/Vector to /workspace/src/skins/Vector DEBUG:zuul.Repo:Resetting repository /workspace/src/skins/Vector DEBUG:zuul.Repo:Updating repository /workspace/src/skins/Vector INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/skins/Vector DEBUG:zuul.Repo:Checking out bde9b1ae694ac45ffcf468c421f1b8c22a41f615 INFO:zuul.Cloner:Prepared mediawiki/skins/Vector repo with commit bde9b1ae694ac45ffcf468c421f1b8c22a41f615 INFO:zuul.Cloner:Creating repo mediawiki/extensions/BlueSpiceEchoConnector from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceEchoConnector DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceEchoConnector to /workspace/src/extensions/BlueSpiceEchoConnector DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/BlueSpiceEchoConnector DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/BlueSpiceEchoConnector INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/BlueSpiceEchoConnector DEBUG:zuul.Repo:Checking out cbd2acc9052c5cfd5a687c38adf58d0a5a1cdaba INFO:zuul.Cloner:Prepared mediawiki/extensions/BlueSpiceEchoConnector repo with commit cbd2acc9052c5cfd5a687c38adf58d0a5a1cdaba INFO:zuul.Cloner:Creating repo mediawiki/extensions/BlueSpiceFoundation from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceFoundation DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceFoundation to /workspace/src/extensions/BlueSpiceFoundation DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/BlueSpiceFoundation DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/BlueSpiceFoundation INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/BlueSpiceFoundation DEBUG:zuul.Repo:Checking out c766ab21a9dd4877526db52b153f02bf8fc75274 INFO:zuul.Cloner:Prepared mediawiki/extensions/BlueSpiceFoundation repo with commit c766ab21a9dd4877526db52b153f02bf8fc75274 INFO:zuul.Cloner:Creating repo mediawiki/extensions/CentralAuth from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/CentralAuth DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/CentralAuth to /workspace/src/extensions/CentralAuth DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/CentralAuth DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/CentralAuth INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/CentralAuth DEBUG:zuul.Repo:Checking out 50f624f96a5641e9460b1a83de7d507ff93a78a6 INFO:zuul.Cloner:Prepared mediawiki/extensions/CentralAuth repo with commit 50f624f96a5641e9460b1a83de7d507ff93a78a6 INFO:zuul.Cloner:Creating repo mediawiki/extensions/Echo from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Echo DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Echo to /workspace/src/extensions/Echo DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/Echo DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/Echo INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/Echo DEBUG:zuul.Repo:Checking out b87fa2f66f4816179c51d6c1398715f62b0227c2 INFO:zuul.Cloner:Prepared mediawiki/extensions/Echo repo with commit b87fa2f66f4816179c51d6c1398715f62b0227c2 INFO:zuul.Cloner:Creating repo mediawiki/extensions/EducationProgram from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/EducationProgram DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/EducationProgram to /workspace/src/extensions/EducationProgram DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/EducationProgram DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/EducationProgram INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/EducationProgram DEBUG:zuul.Repo:Checking out 5f7515a895e9b768333496a672e68e6f611c30c9 INFO:zuul.Cloner:Prepared mediawiki/extensions/EducationProgram repo with commit 5f7515a895e9b768333496a672e68e6f611c30c9 INFO:zuul.Cloner:Creating repo mediawiki/extensions/EventLogging from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/EventLogging DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/EventLogging to /workspace/src/extensions/EventLogging DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/EventLogging DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/EventLogging INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/EventLogging DEBUG:zuul.Repo:Checking out 5fd242723d2cabdd1876228e3d594d0cada7277a INFO:zuul.Cloner:Prepared mediawiki/extensions/EventLogging repo with commit 5fd242723d2cabdd1876228e3d594d0cada7277a INFO:zuul.Cloner:Creating repo mediawiki/extensions/WikiEditor from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/WikiEditor DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/WikiEditor to /workspace/src/extensions/WikiEditor DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/WikiEditor DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/WikiEditor INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/WikiEditor DEBUG:zuul.Repo:Checking out 952e04b327dbe9776a188fa70c352a66c8afd571 INFO:zuul.Cloner:Prepared mediawiki/extensions/WikiEditor repo with commit 952e04b327dbe9776a188fa70c352a66c8afd571 INFO:zuul.Cloner:Creating repo mediawiki/extensions/cldr from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/cldr DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/cldr to /workspace/src/extensions/cldr DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/cldr DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/cldr INFO:zuul.Cloner:upstream repo has branch REL1_27 DEBUG:zuul.Cloner:Fetched ref REL1_27 from mediawiki/extensions/cldr DEBUG:zuul.Repo:Checking out 79943175832bee79fac11b66132a9cdffc76b3a3 INFO:zuul.Cloner:Prepared mediawiki/extensions/cldr repo with commit 79943175832bee79fac11b66132a9cdffc76b3a3 INFO:zuul.Cloner:Prepared all repositories INFO:quibble.cmd:Updating git submodules of extensions and skins extensions/EventLogging/.gitmodules + git submodule foreach git clean -xdff -q + git submodule update --init --recursive Submodule 'server' (https://gerrit.wikimedia.org/r/eventlogging) registered for path 'server' Cloning into '/workspace/src/extensions/EventLogging/server'... Submodule path 'server': checked out '68fbd10a92a38d3a0d79280e6c0ed9619f337505' + git submodule status 68fbd10a92a38d3a0d79280e6c0ed9619f337505 server (68fbd10) INFO:zuul.CloneMapper:Workspace path set to: ./ INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/extensions/BlueSpiceEchoConnector -> extensions/BlueSpiceEchoConnector DEBUG:zuul.CloneMapper:Checking overlap in destination directories... INFO:zuul.CloneMapper:Expansion completed. INFO:test.run_extskin:Running "composer test" for BlueSpiceEchoConnector ./composer.json is valid, but with a few warnings See https://getcomposer.org/doc/04-schema.md for details on the schema No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license. [6.0MB/0.01s] Loading composer repositories with package information [6.3MB/0.37s] Updating dependencies (including require-dev) [164.8MB/6.24s] Dependency resolution completed in 0.109 seconds [164.8MB/6.25s] Analyzed 1996 packages to resolve dependencies [164.8MB/6.25s] Analyzed 38373 rules to resolve dependencies [165.4MB/6.26s] Dependency resolution completed in 0.000 seconds [164.9MB/6.26s] Package operations: 26 installs, 0 updates, 0 removals [164.9MB/6.26s] Installs: composer/installers:v1.5.0, jakub-onderka/php-parallel-lint:v0.9, squizlabs/php_codesniffer:3.0.2, mediawiki/mediawiki-codesniffer:v0.12.0, symfony/polyfill-ctype:v1.8.0, symfony/yaml:v3.4.11, sebastian/version:1.0.6, sebastian/global-state:1.1.1, sebastian/recursion-context:1.0.5, sebastian/exporter:1.2.2, sebastian/environment:1.3.8, sebastian/diff:1.4.3, sebastian/comparator:1.2.4, doctrine/instantiator:1.0.5, phpunit/php-text-template:1.2.1, phpunit/phpunit-mock-objects:2.3.8, phpunit/php-timer:1.0.9, phpunit/php-file-iterator:1.4.5, phpunit/php-token-stream:1.4.12, phpunit/php-code-coverage:2.2.4, webmozart/assert:1.3.0, phpdocumentor/reflection-common:1.0.1, phpdocumentor/type-resolver:0.4.0, phpdocumentor/reflection-docblock:4.3.0, phpspec/prophecy:1.7.6, phpunit/phpunit:4.8.36 [164.9MB/6.26s] - Installing composer/installers (v1.5.0): [165.1MB/6.27s] Downloading[165.1MB/6.40s] (100%)[165.1MB/6.41s] [165.1MB/6.41s] Extracting archive[165.2MB/6.43s] - Installing jakub-onderka/php-parallel-lint (v0.9): [165.2MB/6.43s] Downloading[165.2MB/6.66s] (100%)[165.2MB/6.66s] [165.2MB/6.66s] Extracting archive[165.2MB/6.68s] - Installing squizlabs/php_codesniffer (3.0.2): [165.2MB/6.68s] Downloading[165.2MB/6.89s] (100%)[165.2MB/6.90s] [165.2MB/6.90s] Extracting archive[165.2MB/7.03s] - Installing mediawiki/mediawiki-codesniffer (v0.12.0): [165.2MB/7.03s] Downloading[165.2MB/7.20s] (100%)[165.2MB/7.20s] [165.2MB/7.21s] Extracting archive[165.2MB/7.23s] - Installing symfony/polyfill-ctype (v1.8.0): [165.2MB/7.23s] Downloading[165.2MB/7.33s] (100%)[165.2MB/7.33s] [165.2MB/7.34s] Extracting archive[165.2MB/7.36s] - Installing symfony/yaml (v3.4.11): [165.2MB/7.36s] Downloading[165.2MB/7.46s] (100%)[165.2MB/7.46s] [165.2MB/7.46s] Extracting archive[165.2MB/7.48s] - Installing sebastian/version (1.0.6): [165.2MB/7.48s] Downloading[165.2MB/7.56s] (100%)[165.2MB/7.56s] [165.2MB/7.56s] Extracting archive[165.2MB/7.57s] - Installing sebastian/global-state (1.1.1): [165.2MB/7.57s] Downloading[165.2MB/7.74s] (100%)[165.2MB/7.74s] [165.2MB/7.74s] Extracting archive[165.2MB/7.76s] - Installing sebastian/recursion-context (1.0.5): [165.2MB/7.76s] Downloading[165.2MB/7.92s] (100%)[165.2MB/7.92s] [165.2MB/7.92s] Extracting archive[165.2MB/7.94s] - Installing sebastian/exporter (1.2.2): [165.2MB/7.94s] Downloading[165.2MB/8.03s] (100%)[165.2MB/8.03s] [165.2MB/8.03s] Extracting archive[165.2MB/8.04s] - Installing sebastian/environment (1.3.8): [165.2MB/8.05s] Downloading[165.2MB/8.14s] (100%)[165.2MB/8.14s] [165.2MB/8.14s] Extracting archive[165.2MB/8.15s] - Installing sebastian/diff (1.4.3): [165.2MB/8.15s] Downloading[165.2MB/8.23s] (100%)[165.2MB/8.24s] [165.2MB/8.24s] Extracting archive[165.2MB/8.25s] - Installing sebastian/comparator (1.2.4): [165.2MB/8.26s] Downloading[165.2MB/8.38s] (100%)[165.2MB/8.39s] [165.2MB/8.39s] Extracting archive[165.2MB/8.41s] - Installing doctrine/instantiator (1.0.5): [165.2MB/8.41s] Downloading[165.2MB/8.50s] (100%)[165.2MB/8.50s] [165.2MB/8.50s] Extracting archive[165.2MB/8.52s] - Installing phpunit/php-text-template (1.2.1): [165.2MB/8.52s] Downloading[165.2MB/8.60s] (100%)[165.2MB/8.60s] [165.2MB/8.60s] Extracting archive[165.2MB/8.61s] - Installing phpunit/phpunit-mock-objects (2.3.8): [165.2MB/8.61s] Downloading[165.2MB/8.72s] (100%)[165.2MB/8.73s] [165.2MB/8.73s] Extracting archive[165.2MB/8.75s] - Installing phpunit/php-timer (1.0.9): [165.2MB/8.75s] Downloading[165.2MB/8.84s] (100%)[165.2MB/8.84s] [165.2MB/8.84s] Extracting archive[165.2MB/8.85s] - Installing phpunit/php-file-iterator (1.4.5): [165.2MB/8.85s] Downloading[165.2MB/8.92s] (100%)[165.2MB/8.92s] [165.2MB/8.92s] Extracting archive[165.2MB/8.94s] - Installing phpunit/php-token-stream (1.4.12): [165.2MB/8.94s] Downloading[165.2MB/9.03s] (100%)[165.2MB/9.03s] [165.2MB/9.03s] Extracting archive[165.2MB/9.04s] - Installing phpunit/php-code-coverage (2.2.4): [165.2MB/9.04s] Downloading[165.2MB/9.14s] (100%)[165.2MB/9.14s] [165.2MB/9.14s] Extracting archive[165.2MB/9.17s] - Installing webmozart/assert (1.3.0): [165.2MB/9.17s] Downloading[165.2MB/9.27s] (100%)[165.2MB/9.27s] [165.2MB/9.27s] Extracting archive[165.2MB/9.28s] - Installing phpdocumentor/reflection-common (1.0.1): [165.2MB/9.28s] Downloading[165.2MB/9.56s] (100%)[165.2MB/9.56s] [165.2MB/9.56s] Extracting archive[165.2MB/9.57s] - Installing phpdocumentor/type-resolver (0.4.0): [165.2MB/9.57s] Downloading[165.2MB/9.65s] (100%)[165.2MB/9.65s] [165.2MB/9.65s] Extracting archive[165.2MB/9.66s] - Installing phpdocumentor/reflection-docblock (4.3.0): [165.2MB/9.66s] Downloading[165.2MB/9.86s] (100%)[165.2MB/9.86s] [165.2MB/9.86s] Extracting archive[165.2MB/9.90s] - Installing phpspec/prophecy (1.7.6): [165.2MB/9.90s] Downloading[165.2MB/10.00s] (100%)[165.2MB/10.01s] [165.2MB/10.01s] Extracting archive[165.2MB/10.03s] - Installing phpunit/phpunit (4.8.36): [165.2MB/10.03s] Downloading[165.2MB/10.17s] (100%)[165.2MB/10.17s] [165.2MB/10.17s] Extracting archive[146.3MB/10.44s] jakub-onderka/php-parallel-lint suggests installing jakub-onderka/php-console-highlighter (Highlight syntax in code snippet) [146.3MB/10.44s] symfony/yaml suggests installing symfony/console (For validating YAML files using the lint command) [146.3MB/10.44s] sebastian/global-state suggests installing ext-uopz (*) [146.3MB/10.44s] phpunit/phpunit-mock-objects suggests installing ext-soap (*) [146.3MB/10.44s] phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1) [146.3MB/10.44s] phpunit/phpunit suggests installing phpunit/php-invoker (~1.1) [146.4MB/10.44s] Writing lock file [146.4MB/10.44s] Generating autoload files [146.6MB/10.57s] Memory usage: 146.64MB (peak: 167.38MB), time: 10.57s > parallel-lint . --exclude vendor PHP 7.0.27 | 10 parallel jobs .................... 20/20 (100 %) Checked 20 files in 0.2 seconds No syntax error found > phpunit PHPUnit 4.8.36 by Sebastian Bergmann and contributors. Usage: phpunit [options] UnitTest [UnitTest.php] phpunit [options] <directory> Code Coverage Options: --coverage-clover <file> Generate code coverage report in Clover XML format. --coverage-crap4j <file> Generate code coverage report in Crap4J XML format. --coverage-html <dir> Generate code coverage report in HTML format. --coverage-php <file> Export PHP_CodeCoverage object to file. --coverage-text=<file> Generate code coverage report in text format. Default: Standard output. --coverage-xml <dir> Generate code coverage report in PHPUnit XML format. Logging Options: --log-junit <file> Log test execution in JUnit XML format to file. --log-tap <file> Log test execution in TAP format to file. --log-json <file> Log test execution in JSON format. --testdox-html <file> Write agile documentation in HTML format to file. --testdox-text <file> Write agile documentation in Text format to file. Test Selection Options: --filter <pattern> Filter which tests to run. --testsuite <name> Filter which testsuite to run. --group ... Only runs tests from the specified group(s). --exclude-group ... Exclude tests from the specified group(s). --list-groups List available test groups. --test-suffix ... Only search for test in files with specified suffix(es). Default: Test.php,.phpt Test Execution Options: --report-useless-tests Be strict about tests that do not test anything. --strict-coverage Be strict about unintentionally covered code. --strict-global-state Be strict about changes to global state --disallow-test-output Be strict about output during tests. --enforce-time-limit Enforce time limit based on test size. --disallow-todo-tests Disallow @todo-annotated tests. --process-isolation Run each test in a separate PHP process. --no-globals-backup Do not backup and restore $GLOBALS for each test. --static-backup Backup and restore static attributes for each test. --colors=<flag> Use colors in output ("never", "auto" or "always"). --columns <n> Number of columns to use for progress output. --columns max Use maximum number of columns for progress output. --stderr Write to STDERR instead of STDOUT. --stop-on-error Stop execution upon first error. --stop-on-failure Stop execution upon first error or failure. --stop-on-risky Stop execution upon first risky test. --stop-on-skipped Stop execution upon first skipped test. --stop-on-incomplete Stop execution upon first incomplete test. -v|--verbose Output more verbose information. --debug Display debugging information during test execution. --loader <loader> TestSuiteLoader implementation to use. --repeat <times> Runs the test(s) repeatedly. --tap Report test execution progress in TAP format. --testdox Report test execution progress in TestDox format. --printer <printer> TestListener implementation to use. Configuration Options: --bootstrap <file> A "bootstrap" PHP file that is run before the tests. -c|--configuration <file> Read configuration from XML file. --no-configuration Ignore default configuration file (phpunit.xml). --no-coverage Ignore code coverage configuration. --include-path <path(s)> Prepend PHP's include_path with given path(s). -d key[=value] Sets a php.ini value. Miscellaneous Options: -h|--help Prints this usage information. --version Prints the version and exits. Script phpunit handling the test event returned with error code 2 Traceback (most recent call last): File "/usr/local/bin/quibble", line 11, in <module> load_entry_point('quibble==0.0.0', 'console_scripts', 'quibble')() File "/usr/local/lib/python3.5/dist-packages/quibble/cmd.py", line 462, in main cmd.execute() File "/usr/local/lib/python3.5/dist-packages/quibble/cmd.py", line 360, in execute composer=run_composer, npm=run_npm) File "/usr/local/lib/python3.5/dist-packages/quibble/test.py", line 77, in run_extskin subprocess.check_call(cmd, cwd=directory, env=os.environ) File "/usr/lib/python3.5/subprocess.py", line 271, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['composer', '--ansi', 'test']' returned non-zero exit status 2 Build step 'Execute shell' marked build as failure Archiving artifacts [PostBuildScript] - Execution post build scripts. [PostBuildScript] Build is not success : do not execute script [PostBuildScript] - Execution post build scripts. [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins4205016237513371797.sh + echo 'Clearing /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache' Clearing /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache ++ pwd + exec docker run --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/castor:0.1.3 clear ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)=' Finished: FAILURE++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)=' ++ /usr/bin/env Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/REL1_27/quibble-composer-mysql-php70-docker" Syncing... rsync: change_dir "/castor-mw-ext-and-skins/REL1_27/quibble-composer-mysql-php70-docker" (in caches) failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1668) [Receiver=3.1.2] rsync: read error: Connection reset by peer (104) Done [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins338118404066938037.sh + set -eux + mkdir -m 2777 -p log + docker run --rm --user=nobody -v /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker:/workspace --entrypoint=/usr/bin/find docker-registry.wikimedia.org/wikimedia-stretch:latest /workspace/log -mindepth 1 -delete [quibble-composer-mysql-php70-docker] $ /bin/bash -eu /tmp/jenkins135055908087278562.sh ++ pwd ++ pwd + exec docker run --volume /srv/git:/srv/git:ro --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/log:/log --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/quibble-stretch:0.0.18-2 --packages-source composer --db mysql ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='