php - Why Jenkins "BUILD SUCCESSFUL", but "Finished: FAILURE"? -


i set jenkins job php template http://jenkins-php.org/ , using https://github.com/sebastianbergmann/money test. after building finished, got message:

build successful total time: 58 seconds [warnings] parsing warnings in console log parser php runtime [checkstyle] collecting checkstyle analysis files... [checkstyle] finding files match pattern build/logs/checkstyle.xml [checkstyle] parsing 1 file in /var/lib/jenkins/jobs/new job/workspace [checkstyle] parsed file /var/lib/jenkins/jobs/new job/workspace/build/logs/checkstyle.xml 0 unique warnings , 0 duplicates. [pmd] collecting pmd analysis files... [pmd] finding files match pattern build/logs/pmd.xml [pmd] parsing 1 file in /var/lib/jenkins/jobs/new job/workspace [pmd] parsed file /var/lib/jenkins/jobs/new job/workspace/build/logs/pmd.xml 0 unique warnings , 0 duplicates. [dry] collecting duplicate code analysis files... [dry] finding files match pattern build/logs/pmd-cpd.xml [dry] parsing 1 file in /var/lib/jenkins/jobs/new job/workspace [dry] parsed file /var/lib/jenkins/jobs/new job/workspace/build/logs/pmd-cpd.xml 0 unique warnings , 0 duplicates. recording plot data publishing clover coverage report... clover xml file not exist in: /var/lib/jenkins/jobs/new job/workspace called: build/logs/clover.xml , not copied to: /var/lib/jenkins/jobs/new job/builds/4/cloverphp/clover.xml not find 'build/coverage/build/logs/clover.xml'.  did generate xml report clover? [crap4j] collecting crap4j analysis files... [crap4j] searching report files within build/logs/crap4j.xml [crap4j] using new filesetbuilder [crap4j] no crap4j report files found. configuration error? build step 'report crap' changed build result failure build step 'report crap' marked build failure [htmlpublisher] archiving html reports... [htmlpublisher] archiving @ build level /var/lib/jenkins/jobs/new job/workspace/build/api /var/lib/jenkins/jobs/new job/builds/4/htmlreports/api_documentation [xunit] [info] - starting record. [xunit] [info] - processing phpunit-3.x (default) [xunit] [info] - [phpunit-3.x (default)] - 1 test report file(s) found pattern 'build/logs/junit.xml' relative '/var/lib/jenkins/jobs/new job/workspace' testing framework 'phpunit-3.x (default)'. [xunit] [info] - check 'failed tests' threshold. [xunit] [info] - check 'skipped tests' threshold. [xunit] [info] - setting build status failure [xunit] [info] - stopping recording. [jdepend] jdepend plugin ready [jdepend] found 188 classes in 1 packages finished: failure 

jenkins log:

мар 17, 2016 11:24:46 hudson.model.run execute info: new job #4 main build action completed: success мар 17, 2016 11:24:47 org.jenkinsci.plugins.xunit.service.xunitservice infosystemlogger info: [xunit] - [phpunit-3.x (default)] - 1 test report file(s) found pattern 'build/logs/junit.xml' relative '/var/lib/jenkins/jobs/new job/workspace' testing framework 'phpunit-3.x (default)'. [warn] [xhtml sink] modified invalid anchor name: 'sebastianbergmann\money' 'sebastianbergmannmoney' 

what wrong?

update: problem has been did not have "php5-xdebug"

there 2 separate issues in message.

clover results not found:

publishing clover coverage report... clover xml file not exist in: /var/lib/jenkins/jobs/new job/workspace called: build/logs/clover.xml , not copied to: /var/lib/jenkins/jobs/new job/builds/4/cloverphp/clover.xml not find 'build/coverage/build/logs/clover.xml'.  did generate xml report clover? 

crap results not found:

[crap4j] no crap4j report files found. configuration error? build step 'report crap' changed build result failure build step 'report crap' marked build failure 

i cannot tell doing wrong, checking configuration identify cause.


Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

reactjs - React router and this.props.children - how to pass state to this.props.children -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -