<div dir="ltr"><div><div>Hi Einav<br><br></div>Trying again now.<br><br>Many thanks for the fast response.<br></div><div><br></div><div>CC</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 8, 2014 at 7:51 AM, Einav Cohen <span dir="ltr">&lt;<a href="mailto:ecohen@redhat.com" target="_blank">ecohen@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">&gt; ----- Original Message -----<br>
&gt; From: &quot;Colin Coe&quot; &lt;<a href="mailto:colin.coe@gmail.com">colin.coe@gmail.com</a>&gt;<br>
&gt; Sent: Thursday, August 7, 2014 7:35:04 PM<br>
&gt;<br>
&gt; Hi all<br>
&gt;<br>
&gt; I&#39;m attempting to build oVirt Engine from git. I&#39;ve been following<br>
&gt; <a href="http://www.ovirt.org/OVirt_Engine_Development_Environment" target="_blank">http://www.ovirt.org/OVirt_Engine_Development_Environment</a><br>
&gt;<br>
&gt; The errors I&#39;m seeing are:<br>
&gt; ---<br>
&gt; Results :<br>
&gt;<br>
&gt; Tests in error:<br>
&gt; initializationError(org.ovirt.engine.api.restapi.resource.BackendResourceInfoDetailTest):<br>
&gt; Bad &lt;init&gt; method call from inside of a branch<br>
&gt; Exception Details:<br>
&gt; Location:<br>
&gt; org/ovirt/engine/api/restapi/resource/AbstractBackendResourceLoggingTest.&lt;init&gt;(Lorg/powermock/core/IndicateReloadClass;)V<br>
&gt; @40: invokespecial<br>
&gt; Reason:<br>
&gt; Error exists in the bytecode<br>
&gt; Bytecode:<br>
&gt; 0000000: 2a2b 4e4d 1210 b800 1604 bd00 0d59 032d<br>
&gt; 0000010: 5312 a6b8 001b b800 213a 0519 05b2 0025<br>
&gt; 0000020: a500 0e2a 01c0 0027 b700 2aa7 000a 2c2d<br>
&gt; 0000030: b700 2a01 57b1<br>
&gt; Stackmap Table:<br>
&gt; full_frame(@46,{UninitializedThis,Object[#39],UninitializedThis,Object[#39],Top,Object[#13]},{})<br>
&gt; full_frame(@53,{Object[#2],Object[#39],Object[#2],Object[#39],Top,Object[#13]},{})<br>
&gt;<br>
&gt; initializationError(org.ovirt.engine.api.restapi.resource.BackendResourceDebugDetailTest):<br>
&gt; Bad &lt;init&gt; method call from inside of a branch<br>
&gt; Exception Details:<br>
&gt; Location:<br>
&gt; org/ovirt/engine/api/restapi/resource/AbstractBackendResourceLoggingTest.&lt;init&gt;(Lorg/powermock/core/IndicateReloadClass;)V<br>
&gt; @40: invokespecial<br>
&gt; Reason:<br>
&gt; Error exists in the bytecode<br>
&gt; Bytecode:<br>
&gt; 0000000: 2a2b 4e4d 1210 b800 1604 bd00 0d59 032d<br>
&gt; 0000010: 5312 a6b8 001b b800 213a 0519 05b2 0025<br>
&gt; 0000020: a500 0e2a 01c0 0027 b700 2aa7 000a 2c2d<br>
&gt; 0000030: b700 2a01 57b1<br>
&gt; Stackmap Table:<br>
&gt; full_frame(@46,{UninitializedThis,Object[#39],UninitializedThis,Object[#39],Top,Object[#13]},{})<br>
&gt; full_frame(@53,{Object[#2],Object[#39],Object[#2],Object[#39],Top,Object[#13]},{})<br>
&gt;<br>
&gt;<br>
&gt; Tests run: 1427, Failures: 0, Errors: 2, Skipped: 71<br>
&gt;<br>
&gt; [INFO]<br>
&gt; ------------------------------------------------------------------------<br>
&gt; [INFO] Reactor Summary:<br>
&gt; [INFO]<br>
&gt; [INFO] ovirt-root ........................................ SUCCESS [0.759s]<br>
&gt; [INFO] oVirt Build Tools root ............................ SUCCESS [0.026s]<br>
&gt; [INFO] oVirt checkstyle .................................. SUCCESS [2.449s]<br>
&gt; [INFO] oVirt JBoss Modules Maven Plugin .................. SUCCESS [7.475s]<br>
&gt; [INFO] oVirt Checkstyle Checks ........................... SUCCESS [0.442s]<br>
&gt; [INFO] Extensions API root ............................... SUCCESS [0.469s]<br>
&gt; [INFO] ovirt-engine-extensions-api ....................... SUCCESS [9.139s]<br>
&gt; [INFO] oVirt Modules - backend ........................... SUCCESS [0.009s]<br>
&gt; [INFO] oVirt Manager ..................................... SUCCESS [0.027s]<br>
&gt; [INFO] oVirt Engine dependencies ......................... SUCCESS [5.124s]<br>
&gt; [INFO] oVirt Modules - manager ........................... SUCCESS [1.820s]<br>
&gt; [INFO] Universal utilities ............................... SUCCESS [1.977s]<br>
&gt; [INFO] Extensions manager ................................ SUCCESS [1.645s]<br>
&gt; [INFO] CSharp Compatibility .............................. SUCCESS [3.162s]<br>
&gt; [INFO] Common Code ....................................... SUCCESS [13.578s]<br>
&gt; [INFO] Common utilities .................................. SUCCESS [26.240s]<br>
&gt; [INFO] Data Access Layer ................................. SUCCESS [4.415s]<br>
&gt; [INFO] engine scheduler bean ............................. SUCCESS [1.519s]<br>
&gt; [INFO] Vds broker ........................................ SUCCESS [6.338s]<br>
&gt; [INFO] Backend Authentication, Authorization and Accounting SUCCESS [1.271s]<br>
&gt; [INFO] builtin-extensions ................................ SUCCESS [1.574s]<br>
&gt; [INFO] Search Backend .................................... SUCCESS [2.958s]<br>
&gt; [INFO] Backend Logic @Service bean ....................... SUCCESS [44.189s]<br>
&gt; [INFO] oVirt RESTful API Backend Integration ............. SUCCESS [0.305s]<br>
&gt; [INFO] oVirt RESTful API interface ....................... SUCCESS [0.138s]<br>
&gt; [INFO] oVirt Engine API Definition ....................... SUCCESS [9.658s]<br>
&gt; [INFO] oVirt Engine API Commom Parent POM ................ SUCCESS [0.137s]<br>
&gt; [INFO] oVirt Engine API Common JAX-RS .................... SUCCESS [2.500s]<br>
&gt; [INFO] oVirt RESTful API Backend Integration Type Mappers SUCCESS [2:14.079s]<br>
&gt; [INFO] Branding package .................................. SUCCESS [6.994s]<br>
&gt; [INFO] oVirt RESTful API Backend Integration JAX-RS Resources FAILURE<br>
&gt; [47.614s]<br>
&gt; [INFO] oVirt RESTful API Backend Integration Webapp ...... SKIPPED<br>
&gt; [INFO] Custom Logger Using Extensions .................... SKIPPED<br>
&gt; [INFO] oVirt Engine Web Root ............................. SKIPPED<br>
&gt; [INFO] ovirt-engine services ............................. SKIPPED<br>
&gt; [INFO] oVirt Engine Web Docs ............................. SKIPPED<br>
&gt; [INFO] ovirt-engine welcome .............................. SKIPPED<br>
&gt; [INFO] oVirt Engine Tools ................................ SKIPPED<br>
&gt; [INFO] oVirt Modules :: Frontend ......................... SKIPPED<br>
&gt; [INFO] oVirt Modules :: Webadmin ......................... SKIPPED<br>
&gt; [INFO] oVirt Modules - ui ................................ SKIPPED<br>
&gt; [INFO] Extensions for GWT ................................ SKIPPED<br>
&gt; [INFO] UI Utils Compatibility (for UICommon) ............. SKIPPED<br>
&gt; [INFO] Frontend for GWT UI Projects ...................... SKIPPED<br>
&gt; [INFO] UICommonWeb ....................................... SKIPPED<br>
&gt; [INFO] oVirt GWT UI common infrastructure ................ SKIPPED<br>
&gt; [INFO] WebAdmin .......................................... SKIPPED<br>
&gt; [INFO] UserPortal ........................................ SKIPPED<br>
&gt; [INFO] oVirt Server EAR .................................. SKIPPED<br>
&gt; [INFO] ovirt-engine maven make ........................... SKIPPED<br>
&gt; [INFO]<br>
&gt; ------------------------------------------------------------------------<br>
&gt; [INFO] BUILD FAILURE<br>
&gt; [INFO]<br>
&gt; ------------------------------------------------------------------------<br>
&gt; [INFO] Total time: 5:40.998s<br>
&gt; [INFO] Finished at: Fri Aug 08 07:28:15 WST 2014<br>
&gt; [INFO] Final Memory: 88M/211M<br>
&gt; [INFO]<br>
&gt; ------------------------------------------------------------------------<br>
&gt; [ERROR] Failed to execute goal<br>
&gt; org.apache.maven.plugins:maven-surefire-plugin:2.7.2:test (default-test) on<br>
&gt; project restapi-jaxrs: There are test failures.<br>
&gt; [ERROR]<br>
&gt; [ERROR] Please refer to<br>
&gt; /home/coec/git/ovirt-engine/backend/manager/modules/restapi/jaxrs/target/surefire-reports<br>
&gt; for the individual test results.<br>
&gt; [ERROR] -&gt; [Help 1]<br>
&gt; [ERROR]<br>
&gt; [ERROR] To see the full stack trace of the errors, re-run Maven with the -e<br>
&gt; switch.<br>
&gt; [ERROR] Re-run Maven using the -X switch to enable full debug logging.<br>
&gt; [ERROR]<br>
&gt; [ERROR] For more information about the errors and possible solutions, please<br>
&gt; read the following articles:<br>
&gt; [ERROR] [Help 1]<br>
&gt; <a href="http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException" target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException</a><br>
&gt; [ERROR]<br>
&gt; [ERROR] After correcting the problems, you can resume the build with the<br>
&gt; command<br>
&gt; [ERROR] mvn &lt;goals&gt; -rf :restapi-jaxrs<br>
&gt; make[2]: *** [maven] Error 1<br>
&gt; make[2]: Leaving directory `/home/coec/git/ovirt-engine&#39;<br>
&gt; make[1]: *** [tmp.built] Error 2<br>
&gt; make[1]: Leaving directory `/home/coec/git/ovirt-engine&#39;<br>
&gt; make: *** [all-dev] Error 2<br>
&gt; [coec@localhost ovirt-engine]$<br>
&gt; ---<br>
&gt;<br>
&gt; Any ideas?<br>
<br>
</div></div>I&#39;ve received the same results - there&#39;s probably a broken REST API unit-test.<br>
to workaround the problem, I simply run the &#39;make&#39; command with skipping the<br>
unit-tests invocation, like this:<br>
<br>
$&gt; make install-dev PREFIX=&quot;$HOME/ovirt-engine&quot; BUILD_UT=0<br>
<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; CC<br>
&gt;<br>
<span class="HOEnZb"><font color="#888888">&gt;<br>
&gt; --<br>
&gt; RHCE#805007969328369<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Devel mailing list<br>
&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" target="_blank">http://lists.ovirt.org/mailman/listinfo/devel</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>RHCE#805007969328369
</div>