[phpMyAdmin Developers] Build failed in Jenkins: phpMyAdmin-continuous #11731

Jenkins Daemon jenkins at phpmyadmin.net
Mon Feb 22 08:31:22 CET 2016

See <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/11731/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 

[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>

   [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>


     [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

<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.

More information about the Developers mailing list