Thanks Talluri. But why was Marvin init failing so many times ? Will this not mask the issue ?
-Nitin On 29/09/14 12:30 AM, "Srikanteswararao Talluri" <srikanteswararao.tall...@citrix.com> wrote: >Jenkins couldn¹t find .xml unit test report at the specified location >while it tried to parse the result. Reason for this is that job deletes >the .xml file at the beginning of every run and since marvin init failed, >it didn¹t regenerate the file. It could happen with failure any other >stage of this job run. > >I have just fixed the job to empty the xunit.xml file instead of deleting >it at the start of every run. > >[xUnit] [INFO] - Starting to record. >[xUnit] [INFO] - Processing JUnit >[xUnit] [INFO] - [JUnit] - No test report file(s) were found with the >pattern 'xunit.xml' relative to > >Thanks, >~Talluri > > > >On 26/09/14 8:04 pm, "Nitin Mehta" <nitin.me...@citrix.com> wrote: > >>Hugo/others - Any idea we keep getting this intermittent exception from >>Jenkins and how can we fix it ? >>Googling for NoFoundTestException didn't help much. >> >>Thanks, >>-Nitin >> >>On 26/09/14 5:27 AM, "jenk...@cloudstack.org" <jenk...@cloudstack.org> >>wrote: >> >>>See <http://jenkins.buildacloud.org/job/simulator-singlerun/458/changes> >>> >>>Changes: >>> >>>[sailaja.mada] Additional Guest OS support for vGPU Test Automation >>> >>>------------------------------------------ >>>[...truncated 8854 lines...] >>>[INFO] Apache CloudStack Developer Mode .................. SUCCESS >>>[4.938s] >>>[INFO] Apache CloudStack Developer Tools ................. SUCCESS >>>[2.403s] >>>[INFO] Apache CloudStack apidocs ......................... SUCCESS >>>[2:48.743s] >>>[INFO] Apache CloudStack marvin .......................... SUCCESS >>>[22.690s] >>>[INFO] Apache CloudStack DevCloud ........................ SUCCESS >>>[5.489s] >>>[INFO] Apache CloudStack DevCloud-KVM .................... SUCCESS >>>[2.166s] >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] BUILD SUCCESS >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Total time: 12:57.949s (Wall Clock) >>>[INFO] Finished at: Fri Sep 26 08:23:07 EDT 2014 >>>[INFO] Final Memory: 81M/427M >>>[INFO] >>>------------------------------------------------------------------------ >>>[simulator-singlerun] $ mvn -P developer,simulator -Ddeploydb -pl >>>developer >>>[INFO] Scanning for projects... >>>[INFO] >>> >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Building Apache CloudStack Developer Mode 4.5.0-SNAPSHOT >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] >>>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ >>>cloud-developer --- >>>[INFO] Starting audit... >>>Audit done. >>> >>>[INFO] >>>[INFO] --- properties-maven-plugin:1.0-alpha-2:read-project-properties >>>(default) @ cloud-developer --- >>>[WARNING] Ignoring missing properties file: >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/../ >>>u >>>t >>>ils/conf/db.properties.override> >>>[INFO] >>>[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ >>>cloud-developer --- >>>[INFO] >>>[INFO] --- maven-antrun-plugin:1.7:run (default) @ cloud-developer --- >>>[INFO] Executing tasks >>> >>>main: >>>[INFO] Executed tasks >>>[INFO] >>>[INFO] >>> exec-maven-plugin:1.2.1:java (create-schema) @ >>>cloud-developer >>>>>> >>>[INFO] >>>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ >>>cloud-developer --- >>>[INFO] Starting audit... >>>Audit done. >>> >>>[INFO] >>>[INFO] <<< exec-maven-plugin:1.2.1:java (create-schema) @ >>>cloud-developer >>><<< >>>[INFO] >>>[INFO] --- exec-maven-plugin:1.2.1:java (create-schema) @ >>>cloud-developer >>>--- >>>log4j:WARN No appenders could be found for logger >>>(org.springframework.core.env.StandardEnvironment). >>>log4j:WARN Please initialize the log4j system properly. >>>log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for >>>more info. >>>========> WARNING: Provided file does not exist: >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/../ >>>u >>>t >>>ils/conf/db.properties.override> >>>========> WARNING: Provided file does not exist: >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/dev >>>e >>>l >>>oper-prefill.sql.override> >>>========> Initializing database=cloud with host=localhost port=3306 >>>username=cloud password=cloud >>>============> Running query: drop database if exists `cloud` >>>============> Running query: create database `cloud` >>>============> Running query: GRANT ALL ON cloud.* to 'cloud'@`localhost` >>>identified by 'cloud' >>>============> Running query: GRANT ALL ON cloud.* to 'cloud'@`%` >>>identified by 'cloud' >>>========> Initializing database=cloud_usage with host=localhost >>>port=3306 >>>username=cloud password=cloud >>>============> Running query: drop database if exists `cloud_usage` >>>============> Running query: create database `cloud_usage` >>>============> Running query: GRANT ALL ON cloud_usage.* to >>>'cloud'@`localhost` identified by 'cloud' >>>============> Running query: GRANT ALL ON cloud_usage.* to 'cloud'@`%` >>>identified by 'cloud' >>>========> Initializing database=cloudbridge with host=localhost >>>port=3306 >>>username=cloud password=cloud >>>============> Running query: drop database if exists `cloudbridge` >>>============> Running query: create database `cloudbridge` >>>============> Running query: GRANT ALL ON cloudbridge.* to >>>'cloud'@`localhost` identified by 'cloud' >>>============> Running query: GRANT ALL ON cloudbridge.* to 'cloud'@`%` >>>identified by 'cloud' >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/create-schema.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/create-schema-premium.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/templates.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_schema.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_multipart.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_index.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_multipart_alter.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_bucketpolicy.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_policy_alter.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_offering.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/cloudbridge_offering_alter.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/dev >>>e >>>l >>>oper-prefill.sql> >>>========> Processing upgrade: com.cloud.upgrade.DatabaseUpgradeChecker >>>[INFO] >>>[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ >>>cloud-developer --- >>>[INFO] >>>[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ >>>cloud-developer --- >>>[INFO] Installing >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/pom >>>. >>>x >>>ml> to >>>/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-developer/4. >>>5 >>>. >>>0-SNAPSHOT/cloud-developer-4.5.0-SNAPSHOT.pom >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] BUILD SUCCESS >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Total time: 2:05.387s >>>[INFO] Finished at: Fri Sep 26 08:25:18 EDT 2014 >>>[INFO] Final Memory: 42M/187M >>>[INFO] >>>------------------------------------------------------------------------ >>>[WARNING] The requested profile "simulator" could not be activated >>>because it does not exist. >>>[simulator-singlerun] $ mvn -P developer -pl developer >>>-Ddeploydb-simulator >>>[INFO] Scanning for projects... >>>[INFO] >>> >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Building Apache CloudStack Developer Mode 4.5.0-SNAPSHOT >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] >>>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ >>>cloud-developer --- >>>[INFO] Starting audit... >>>Audit done. >>> >>>[INFO] >>>[INFO] --- properties-maven-plugin:1.0-alpha-2:read-project-properties >>>(default) @ cloud-developer --- >>>[WARNING] Ignoring missing properties file: >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/../ >>>u >>>t >>>ils/conf/db.properties.override> >>>[INFO] >>>[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ >>>cloud-developer --- >>>[INFO] >>>[INFO] --- maven-antrun-plugin:1.7:run (default) @ cloud-developer --- >>>[INFO] Executing tasks >>> >>>main: >>>[INFO] Executed tasks >>>[INFO] >>>[INFO] >>> exec-maven-plugin:1.2.1:java (create-schema-simulator) @ >>>cloud-developer >>> >>>[INFO] >>>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ >>>cloud-developer --- >>>[INFO] Starting audit... >>>Audit done. >>> >>>[INFO] >>>[INFO] <<< exec-maven-plugin:1.2.1:java (create-schema-simulator) @ >>>cloud-developer <<< >>>[INFO] >>>[INFO] --- exec-maven-plugin:1.2.1:java (create-schema-simulator) @ >>>cloud-developer --- >>>log4j:WARN No appenders could be found for logger >>>(org.springframework.core.env.StandardEnvironment). >>>log4j:WARN Please initialize the log4j system properly. >>>log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for >>>more info. >>>========> WARNING: Provided file does not exist: >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/../ >>>u >>>t >>>ils/conf/db.properties.override> >>>========> Initializing database=simulator with host=localhost port=3306 >>>username=cloud password=cloud >>>============> Running query: drop database if exists `simulator` >>>============> Running query: create database `simulator` >>>============> Running query: GRANT ALL ON simulator.* to >>>'cloud'@`localhost` identified by 'cloud' >>>============> Running query: GRANT ALL ON simulator.* to 'cloud'@`%` >>>identified by 'cloud' >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/create-schema-simulator.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/templates.simulator.sql> >>>========> Processing SQL file at >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/tar >>>g >>>e >>>t/db/hypervisor_capabilities.simulator.sql> >>>========> Processing upgrade: com.cloud.upgrade.DatabaseUpgradeChecker >>>[INFO] >>>[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ >>>cloud-developer --- >>>[INFO] >>>[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ >>>cloud-developer --- >>>[INFO] Installing >>><http://jenkins.buildacloud.org/job/simulator-singlerun/ws/developer/pom >>>. >>>x >>>ml> to >>>/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-developer/4. >>>5 >>>. >>>0-SNAPSHOT/cloud-developer-4.5.0-SNAPSHOT.pom >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] BUILD SUCCESS >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Total time: 20.432s >>>[INFO] Finished at: Fri Sep 26 08:25:42 EDT 2014 >>>[INFO] Final Memory: 44M/177M >>>[INFO] >>>------------------------------------------------------------------------ >>>[simulator-singlerun] $ /bin/bash -x /tmp/hudson948838174392267758.sh >>>+ grep -q Launcher >>>+ jps -l >>>+ rm -f xunit.xml >>>+ rm -rf /tmp/MarvinLogs >>>+ echo Check for initialization of the management server >>>Check for initialization of the management server >>>+ COUNTER=0 >>>+ SERVER_PID=18482 >>>+ '[' 0 -lt 44 ']' >>>+ mvn -P systemvm,simulator -pl :cloud-client-ui jetty:run >>>+ grep -q 'Management server node 127.0.0.1 is up' jetty-output.out >>>+ break >>>+ grep -q 'Management server node 127.0.0.1 is up' jetty-output.out >>>+ echo Started OK pid 18482 >>>Started OK pid 18482 >>>+ sleep 20 >>>+ export >>>PYTHONPATH=<http://jenkins.buildacloud.org/job/simulator-singlerun/ws/to >>>o >>>l >>>s/marvin> >>>+ >>>PYTHONPATH=<http://jenkins.buildacloud.org/job/simulator-singlerun/ws/to >>>o >>>l >>>s/marvin> >>>+ python2.6 tools/marvin/marvin/deployDataCenter.py -i >>>setup/dev/advanced.cfg >>>/usr/lib/python2.6/site-packages/pycrypto-2.6-py2.6-linux-x86_64.egg/Cry >>>p >>>t >>>o/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You >>>should rebuild using libgmp >= 5 to avoid timing attack vulnerability. >>> _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 >>>to >>>avoid timing attack vulnerability.", PowmInsecureWarning) >>> >>>==== Log Folder Path: >>>/tmp//MarvinLogs//DeployDataCenter__Sep_26_2014_08_26_07_F2Z0HW. All >>>logs >>>will be available here ==== >>> >>>=== TestClient Creation Failed=== >>>+ sleep 60 >>>+ /usr/local/bin/nosetests-2.7 -v --with-marvin >>>--marvin-config=setup/dev/advanced.cfg --with-xunit >>>--xunit-file=xunit.xml -a tags=advanced,required_hardware=false >>>--zone=Sandbox-simulator --hypervisor=simulator -w >>>test/integration/smoke >>> >>>==== Marvin Init Started ==== >>> >>>=== Marvin Parse Config Successful === >>> >>>=== Marvin Setting TestData Successful=== >>> >>>==== Log Folder Path: /tmp//MarvinLogs//Sep_26_2014_08_27_10_TON7XB. All >>>logs will be available here ==== >>> >>>=== Marvin Init Logging Successful=== >>> >>>==== Marvin Init Failed ==== >>> >>>Starting Marvin Failed, exiting. Please Check >>>+ mvn -P systemvm,simulator -pl :cloud-client-ui jetty:stop >>>[INFO] Scanning for projects... >>>[INFO] >>> >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Building Apache CloudStack Client UI 4.5.0-SNAPSHOT >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] >>>[INFO] --- maven-jetty-plugin:6.1.26:stop (default-cli) @ >>>cloud-client-ui >>>--- >>>[INFO] Jetty not running! >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] BUILD SUCCESS >>>[INFO] >>>------------------------------------------------------------------------ >>>[INFO] Total time: 6.173s >>>[INFO] Finished at: Fri Sep 26 08:27:19 EDT 2014 >>>[INFO] Final Memory: 25M/153M >>>[INFO] >>>------------------------------------------------------------------------ >>>+ sleep 10 >>>+ kill -KILL 18482 >>>+ echo CloudStack required hard kill >>>CloudStack required hard kill >>>[locks-and-latches] Releasing all the locks >>>[locks-and-latches] All the locks released >>>[xUnit] [INFO] - Starting to record. >>>[xUnit] [INFO] - Processing JUnit >>>[xUnit] [INFO] - [JUnit] - No test report file(s) were found with the >>>pattern 'xunit.xml' relative to >>>'<http://jenkins.buildacloud.org/job/simulator-singlerun/ws/'> for the >>>testing framework 'JUnit'. Did you enter a pattern relative to the >>>correct directory? Did you generate the result report(s) for 'JUnit'? >>>[xUnit] [ERROR] - No test reports found for the metric 'JUnit' with the >>>resolved pattern 'xunit.xml'. Configuration error?. >>>ERROR: Publisher org.jenkinsci.plugins.xunit.XUnitPublisher aborted due >>>to exception >>>java.lang.InterruptedException: >>>org.jenkinsci.plugins.xunit.NoFoundTestException >>> at hudson.FilePath.act(FilePath.java:905) >>> at hudson.FilePath.act(FilePath.java:887) >>> at >>>org.jenkinsci.plugins.xunit.XUnitProcessor.performTests(XUnitProcessor.j >>>a >>>v >>>a:111) >>> at >>>org.jenkinsci.plugins.xunit.XUnitProcessor.performXUnit(XUnitProcessor.j >>>a >>>v >>>a:54) >>> at >>>org.jenkinsci.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:8 >>>8 >>>) >>> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) >>> at >>>hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild. >>>j >>>a >>>va:742) >>> at >>>hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(A >>>b >>>s >>>tractBuild.java:714) >>> at hudson.model.Build$BuildExecution.post2(Build.java:183) >>> at >>>hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.jav >>>a >>>: >>>663) >>> at hudson.model.Run.execute(Run.java:1713) >>> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) >>> at hudson.model.ResourceController.execute(ResourceController.java:88) >>> at hudson.model.Executor.run(Executor.java:231) >>>Caused by: hudson.FilePath$TunneledInterruptedException: >>>org.jenkinsci.plugins.xunit.NoFoundTestException >>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2464) >>> at hudson.remoting.UserRequest.perform(UserRequest.java:118) >>> at hudson.remoting.UserRequest.perform(UserRequest.java:48) >>> at hudson.remoting.Request$2.run(Request.java:328) >>> at >>>hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorS >>>e >>>r >>>vice.java:72) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>> at >>>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav >>>a >>>: >>>1145) >>> at >>>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja >>>v >>>a >>>:615) >>> at java.lang.Thread.run(Thread.java:744) >>>Caused by: org.jenkinsci.plugins.xunit.NoFoundTestException >>> at >>>org.jenkinsci.plugins.xunit.service.XUnitTransformer.invoke(XUnitTransfo >>>r >>>m >>>er.java:144) >>> at >>>org.jenkinsci.plugins.xunit.service.XUnitTransformer.invoke(XUnitTransfo >>>r >>>m >>>er.java:17) >>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2462) >>> ... 8 more >> >