Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Platform-releng-troubleshooting"

m
m
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
<h2>Basic build troubleshooting</h2>
+
<h2> Basic build troubleshooting </h2>
 
+
<p>The builds run from cron on our build machine as follows  
The builds run from cron on our build machine as follows
+
</p>
 
+
<pre>integration builds
<code>
+
0 8 * * 2 cd /builds; /home/users/releng/buildTools/eclipse36/runIBuild
integration builds
+
</pre>
0 8 * * 2 cd /builds; /home/users/releng/buildTools/eclipse34/runIBuild
+
<p>subsequent integration build without perf tests is run like this if a rebuild is requested (cd /builds; /home/users/releng/buildTools/eclipse34/runIBuild-skipPerf)  
 
+
</p><p>nightly builds  
subsequuent integration build without perf tests is run like this if a rebuild is requested (cd /builds; /home/users/releng/buildTools/eclipse34/runIBuild-skipPerf)
+
</p>
 
+
<pre>10 0 * * 1,2,3,5,6 cd /builds; /home/users/releng/buildTools/eclipse36/runNBuild-skipPerf
nightly builds
+
10 0 * * 4,0 cd /builds; /home/users/releng/buildTools/eclipse36/runNBuild
10 0 * * 1,2,3,5,6 cd /builds; /home/users/releng/buildTools/eclipse34/runNBuild-skipPerf
+
</pre>
10 0 * * 4,0 cd /builds; /home/users/releng/buildTools/eclipse34/runNBuild
+
<p>maintenance builds  
 
+
</p>
maintenance builds
+
<pre>0 8 * * 3 cd /builds; /home/users/releng/buildTools/eclipse35x/runMBuild
0 8 * * 3 cd /builds; /home/users/releng/buildTools/eclipse33x/runMBuild
+
</pre>  
</code>
+
<h4> Basic build troubleshooting </h4>
 
+
<p>Common Reasons for build failures
<h4>Basic build troubleshooting</h4>
+
</p>
 
+
Common Reasons for build failures
+
 
+
# Missing dependancies due to erroneous map file submission. Check that the map file refers to a version of a project that exists in the repo.
+
# Missing dependancies due to errors in Manifest or missing dependancies in manifest.
+
 
+
In the both cases, the error sent to the releng list will look something like this...
+
http://dev.eclipse.org/mhonarc/lists/platform-releng-dev/msg09778.html
+
 
+
# Dependancies expressed in manifest and feature don't match.  This means that the p2 director cannot resolve the dependencies for the product it is trying to build.  The resultant zips for that platform are 0 size.  For instance, see bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=258489 | bug 258489].  Also, you can see the .log files that the directory built by following the <i>Release Engineering build logs</i> link off the <i>Test results</i> build page.
+
 
+
# Failed to fetch an orbit bundle - build failed with http timeout.  Update the map so that bundle is fetched from a local mirror such as http://fullmoon.ottawa.ibm.com
+

Latest revision as of 14:45, 25 August 2009

Basic build troubleshooting

The builds run from cron on our build machine as follows

integration builds
0 8 * * 2 cd /builds; /home/users/releng/buildTools/eclipse36/runIBuild

subsequent integration build without perf tests is run like this if a rebuild is requested (cd /builds; /home/users/releng/buildTools/eclipse34/runIBuild-skipPerf)

nightly builds

10 0 * * 1,2,3,5,6 cd /builds; /home/users/releng/buildTools/eclipse36/runNBuild-skipPerf
10 0 * * 4,0 cd /builds; /home/users/releng/buildTools/eclipse36/runNBuild

maintenance builds

0 8 * * 3 cd /builds; /home/users/releng/buildTools/eclipse35x/runMBuild

Basic build troubleshooting

Common Reasons for build failures

Back to the top