See https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/11731/changes
Changes:
[Michal Čihař] Additional dependencies for composer
[Michal Čihař] Use Componser autloader for external libraries
[Michal Čihař] Add shared code for testing class availability
[Michal Čihař] Use autloading for checking TCPDF existance
[Michal Čihař] Remove embedded libraries
[Michal Čihař] Remove forgotten auloader for sql parser
[Michal Čihař] Remove direct inclusion of TCPDF
[Michal Čihař] Remove no longer needed excludes from build configuration
[Michal Čihař] Use recaptcha library from Packagist instead of own copy
[Michal Čihař] Remove obsolete paths from exclusion
[Michal Čihař] Fix coding style
[Michal Čihař] The class_exists uses autoloading no need to do it
[Michal Čihař] Do not generate coverage for composer packages
[Michal Čihař] Find out Config class name without doing checkout
[Michal Čihař] Use git worktrees for creating release
[Michal Čihař] Remove support for old style documentation
[Michal Čihař] Remove cleanup for versions older than 3.5
[Michal Čihař] Improve parsing of option in create-release script
[Michal Čihař] Add safeguard to require branch and version
[Michal Čihař] Create release worktree even if same branch is already worked on
[Michal Čihař] Add support for running testsuite on the release time
[Michal Čihař] Propagate test return code
[Michal Čihař] Test creating release in Travis
[Michal Čihař] Strip composer packages of undeeded files
[Michal Čihař] Switch to correct captcha library
[Michal Čihař] Improve detection fo Config class filename
[Michal Čihař] Better cleanup phpseclib from not needed files
[Michal Čihař] Cleanup more files on release
[Michal Čihař] Use strings for PHP versions
[Michal Čihař] Reduce number of lint runs in tests
[Michal Čihař] Use TRAVIS_BRANCH for setup testing if available
[Michal Čihař] Try installing newer git
[Michal Čihař] Add git-core repository for newer git
[Michal Čihař] Install sphinx so that we can build docs
[Michal Čihař] Create separate branch for ci tests
[Michal Čihař] Rewrite Travis setup
[Michal Čihař] Separate install phase per CI modes
[Michal Čihař] Install some dependencies by apt instead of pip
[Michal Čihař] Generate coverage reports for Selenium tests
[Michal Čihař] Document installation from Git with composer
[Michal Čihař] Load gettext earlier
[Michal Čihař] Remove no loger second loading of gettext
[Michal Čihař] Do not destroy gettext global variables
[Michal Čihař] Changelog entry for switch to composer for PHP libraries
------------------------------------------ Started by GitHub push by nijel [EnvInject] - Loading node environment variables. Building in workspace https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/
git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
git config remote.origin.url git://github.com/phpmyadmin/phpmyadmin.git # timeout=10
Fetching upstream changes from git://github.com/phpmyadmin/phpmyadmin.git
git --version # timeout=10 git -c core.askpass=true fetch --tags --progress git://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/* git rev-parse origin/master^{commit} # timeout=10
Checking out Revision e4a5f6f8ca77b19a951fe1871d73388e1e3ccc9d (origin/master)
git config core.sparsecheckout # timeout=10 git checkout -f e4a5f6f8ca77b19a951fe1871d73388e1e3ccc9d git rev-list 97ab863db2a0290708ad3ce461850101bca62ff2 # timeout=10 git tag -a -f -m Jenkins Build #11731 jenkins-phpMyAdmin-continuous-11731 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content TESTSUITE_SERVER=localhost TESTSUITE_USER=pmatest TESTSUITE_DATABASE=pmatest TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin-continuous/workspace/ XTESTSUITE_BROWSERSTACK_USER=michaliha
[EnvInject] - Variables injected successfully. [workspace] $ /bin/sh -xe /tmp/hudson449078106871637000.sh + composer install --dev --no-interaction You are using the deprecated option "dev". Dev packages are installed by default now. Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them. Nothing to install or update Generating autoload files [workspace] $ ant ******** ******** clean locales phpunit-nocoverage phpcpd phpcs phploc jshint jshint-checkstyle Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar Buildfile: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml
clean: [delete] Deleting directory https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api [delete] Deleting directory https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser [delete] Deleting directory https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage [delete] Deleting directory https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs [delete] Deleting directory https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend [mkdir] Created dir: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api [mkdir] Created dir: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser [mkdir] Created dir: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage [mkdir] Created dir: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs [mkdir] Created dir: https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend
locales:
phpunit-nocoverage: [exec] No headers testing. [exec] Please install runkit and enable runkit.internal_override! [exec] PHP Fatal error: Class 'SqlParser\Parser' not found in https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/test/classes/DisplayResultsTest.php on line 1236
BUILD FAILED https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml:33: exec returned: 255
Total time: 7 seconds Build step 'Invoke Ant' marked build as failure [CHECKSTYLE] Skipping publisher since build result is FAILURE [JSLINT] Skipping publisher since build result is FAILURE [DRY] Collecting duplicate code analysis files... [DRY] Finding all files that match the pattern build/logs/pmd-cpd.xml [DRY] Computing warning deltas based on reference build #11730 [TASKS] Skipping publisher since build result is FAILURE [ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #11730 Recording plot data [xUnit] [INFO] - Starting to record. [xUnit] [INFO] - Processing PHPUnit-3.x (default) [xUnit] [INFO] - [PHPUnit-3.x (default)] - No test report file(s) were found with the pattern 'build/logs/junit.xml' relative to 'https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/' for the testing framework 'PHPUnit-3.x (default)'. Did you enter a pattern relative to the correct directory? Did you generate the result report(s) for 'PHPUnit-3.x (default)'? [xUnit] [ERROR] - No test reports found for the metric 'PHPUnit' with the resolved pattern 'build/logs/junit.xml'. Configuration error?. [xUnit] [INFO] - Failing BUILD. [xUnit] [INFO] - There are errors when processing test results. [xUnit] [INFO] - Skipping tests recording. [xUnit] [INFO] - Stop build.