~ salmonella-environment-setup (master) 08fa13ab3d65385cf1a08834e75c8c21463537da


commit 08fa13ab3d65385cf1a08834e75c8c21463537da
Author:     Mario Domenech Goulart <mario.goulart@gmail.com>
AuthorDate: Thu Jun 19 11:08:20 2014 -0300
Commit:     Mario Domenech Goulart <mario.goulart@gmail.com>
CommitDate: Thu Jun 19 11:33:29 2014 -0300

    salmonella/index.wiki: finally updated to show the current status of all samonella machines

diff --git a/index.wiki b/index.wiki
index 85a5330..2eca268 100644
--- a/index.wiki
+++ b/index.wiki
@@ -1,66 +1,102 @@
-== Chicken automated tests
+== CHICKEN automated tests
 
-Here you can find daily results for automated tests executed for the [[http://code.call-cc.org|development version]] of Chicken and all its [[http://wiki.call-cc.org/eggs|eggs]].
+Here you can find daily results for automated tests executed for
+CHICKEN and all its [[http://wiki.call-cc.org/eggs|eggs]].
 
 The tests are performed by
 [[http://wiki.call-cc.org/egg/salmonella|Salmonella]] using a fresh
-clone of the Chicken core sources on a
-[[http://wiki.call-cc.org/playground|chroot environment]] which
-contains external libraries and tools required to build most eggs.
-Salmonella runs the build process for the chicken core sources and use
-the freshly-built compiler to install all the latest released egg
+clone of the CHICKEN core sources on an environment which contains
+external libraries and tools required to build most eggs.  Salmonella
+runs the build process for the CHICKEN core sources and uses the
+freshly-built compiler to install and test all the latest released egg
 versions from the repository.
 
-Here are the results, organized by branch in the Chicken core
+Here are the results, organized by branch in the CHICKEN core
 repository, C compiler, operating system, hardware platform and date
 (YYYY/MM/DD):
 
-=== [[master]], [[master/gcc/|gcc]], [[master/gcc/linux|linux]], [[master/gcc/linux/x86|x86]]
+<nowiki><p>&nbsp;</p></nowiki>
 
-* [[master/gcc/linux/x86/2014|2014]]
-* [[master/gcc/linux/x86/2013|2013]]
-* [[master/gcc/linux/x86/2012|2012]]
-* [[master/gcc/linux/x86/2011|2011]]
-* [[master/gcc/linux/x86/2010|2010]]
+<table>
+<tr><th>OS</th>      <th>HW</th>       <th>Branch</th>     <th>C compiler</th> <th>Cached?</th> <th>Results</th>   <th>Atom feeds</th></tr>
 
-=== [[http://salmonella-freebsd-x86-64.call-cc.org/master|master]], [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/|clang]], [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd|freebsd]], [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64|x86-64]]
+<tr>
+<td>FreeBSD</td> <td>x86-64</td>   <td>master</td>     <td>clang</td>      <td>yes</td>     <td>[[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64/2014|2014]]</td> <td>[[http://salmonella-freebsd-x86-64.call-cc.org/feeds/master/clang/freebsd/x86-64/|feeds]]</td>
+<tr><td>FreeBSD</td> <td>x86-64</td>   <td>prerelease</td> <td>clang</td>      <td>yes</td>     <td>[[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64/2014|2014]]</td> <td>[[http://salmonella-freebsd-x86-64.call-cc.org/feeds/prerelease/clang/freebsd/x86-64|feeds]]</td>
 
-* [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64/2014|2014]]
+<tr><td>Linux</td>   <td>x86</td>   <td>master</td>     <td>gcc</td>           <td>yes</td>    <td>[[http://salmonella-linux-x86.call-cc.org/master/gcc/linux/x86/2014|2014]]</td> <td>[[http://salmonella-linux-x86.call-cc.org/feeds/master/gcc/linux/x86/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86</td>   <td>master</td>     <td>clang</td>         <td>yes</td> <td>[[http://salmonella-linux-x86.call-cc.org/master/clang/linux/x86/2014|2014]]</td> <td>[[http://salmonella-linux-x86.call-cc.org/feeds/master/clang/linux/x86/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86</td>   <td>master (DEBUGBUILD=1)</td><td>gcc</td> <td>yes</td> <td>[[http://salmonella-linux-x86.call-cc.org/master-debugbuild/gcc/linux/x86/2014|2014]]</td> <td>[[http://salmonella-linux-x86.call-cc.org/feeds/master-debugbuild/gcc/linux/x86/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86</td>   <td>prerelease</td>     <td>gcc</td>       <td>yes</td> <td>[[http://salmonella-linux-x86.call-cc.org/prerelease/gcc/linux/x86/2014|2014]]</td> <td>[[http://salmonella-linux-x86.call-cc.org/feeds/prerelease/gcc/linux/x86/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86</td>   <td>stability-4.9.0.x</td><td>gcc</td>     <td>yes</td> <td>[[http://salmonella-linux-x86.call-cc.org/stability-4.9.0.x/gcc/linux/x86/2014|2014]]</td> <td>[[http://salmonella-linux-x86.call-cc.org/feeds/stability-4.9.0.x/gcc/linux/x86/|feeds]]</td>
 
 
-=== [[master]], [[master/gcc/|gcc]], [[master/gcc/macosx|macosx]], [[master/gcc/macosx/x86-64|x86-64]]
+<tr><td>Linux</td>   <td>x86-64</td>   <td>master</td>     <td>gcc</td>        <td>yes</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/master/gcc/linux/x86-64/2014|2014]]</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/feeds/master/gcc/linux/x86-64/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86-64</td>   <td>master</td>     <td>clang</td>      <td>yes</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/master/clang/linux/x86-64/2014|2014]]</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/feeds/master/clang/linux/x86-64/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86-64</td>   <td>master (DEBUGBUILD=1)</td><td>gcc</td><td><b>no</b></td><td>[[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014|2014]]</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/feeds/master-debugbuild/gcc/linux/x86-64/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86-64</td>   <td>prerelease</td>     <td>gcc</td>    <td>yes</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/prerelease/gcc/linux/x86-64/2014|2014]]</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/feeds/prerelease/gcc/linux/x86-64/|feeds]]</td>
+<tr><td>Linux</td>   <td>x86-64</td>   <td>stability-4.9.0.x</td><td>gcc</td>  <td>yes</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/stability-4.9.0.x/gcc/linux/x86-64/2014|2014]]</td> <td>[[http://salmonella-linux-x86-64.call-cc.org/feeds/stability-4.9.0.x/gcc/linux/x86-64/|feeds]]</td>
 
-* [[master/gcc/macosx/x86-64/2012|2012]]
-* [[master/gcc/macosx/x86-64/2011|2011]]
+</table>
 
+The ''Cached?'' column indicates the salmonella operation mode.  In
+the non cached mode, salmonella sets the local egg repository empty
+after testing each egg.  By doing this, salmonella is able to catch
+dependencies problems, at the cost of being very slow.  In the cached
+mode, salmonella does not set the local egg repository empty after
+testing eggs.  This mode is much faster, but it is not able to catch
+dependencies problems.
 
-=== [[prerelease]], [[prerelease/gcc/|gcc]], [[prerelease/gcc/linux|linux]], [[prerelease/gcc/linux/x86|x86]]
+=== Daily results
 
-* [[prerelease/gcc/linux/x86/2014|2014]]
-* [[prerelease/gcc/linux/x86/2013|2013]]
-* [[prerelease/gcc/linux/x86/2012|2012]]
+Each daily-generated directory contains the following directories:
 
+* {{salmonella-report}}: the full HTML-formatted salmonella output (generated by [[http://wiki.call-cc.org/egg/salmonella-html-report|salmonella-html-report]]).
+* {{yesterday-diff}}: a summary of changes against the yesterday's report (generated by [[http://wiki.call-cc.org/egg/salmonella-diff|salmonella-diff]]).
 
-Each daily-generated directory contains the following files and directories:
+and files:
 
-* {{run-salmonella.log}}: the log of fetching and building CHICKEN from git master, and the summarized output from the execution of salmonella.
-* {{salmonella-report}}: the HTML-formatted salmonella output.  That probably is what you want to see.
+* {{run-salmonella.logz}}: the gzip-compressed log of fetching and building CHICKEN, and the summarized output from the execution of salmonella.
 * {{salmonella.log.bz2}}: the raw salmonella output (compressed with {{bzip2}}).
 
 
 === Feeds for eggs
 
-If you want to be notified when some egg breaks, you can subscribe to the [[http://tests.call-cc.org/feeds|egg feeds]].  They are updated when the the daily testing process fails.
+If you want to be notified when some egg breaks, you can subscribe to
+the test feeds (see the ''Atom feeds'' column in the table above).
+They are updated when installation or tests break.
 
-Atom feeds are generated for:
+If you have a Subversion account for the eggs repository, you can
+create a custom feed configuration file for you to summarizes the
+status for all the eggs you want to follow. Take a look at one of the
+custom files under the
+[[http://bugs.call-cc.org/browser/salmonella-custom-feeds|salmonella-custom-feeds]]
+directory.  The generated custom feed files are written to the
+{{custom}} directory under the feeds web directory ([[http://salmonella-linux-x86-64.call-cc.org/feeds/master-debugbuild/gcc/linux/x86-64/custom|example]]).
+
+Atom feeds for salmonella results are generated by
+[[http://wiki.call-cc.org/egg/salmonella-feeds|salmonella-feeds]].
+
+=== Old results and discontinued platforms
+
+<nowiki><p>&nbsp;</p></nowiki>
+
+<table>
+<tr><th>OS</th>      <th>HW</th>       <th>Branch</th>     <th>C compiler</th> <th>Cached?</th> <th>Results</th> </tr>
+<tr><td>Linux</td>   <td>x86</td>   <td>master</td>     <td>gcc</td>           <td>no</td>     <td>([[http://tests.call-cc.org/master/gcc/linux/x86/2013|2013]])
+                                                                                                   ([[http://tests.call-cc.org/master/gcc/linux/x86/2012|2012]])
+                                                                                                   ([[http://tests.call-cc.org/master/gcc/linux/x86/2011|2011]])
+                                                                                                   ([[http://tests.call-cc.org/master/gcc/linux/x86/2010|2010]])
+                                                                                                </td>
+<tr><td>Linux</td>   <td>x86</td>   <td>prerelease</td>     <td>gcc</td>       <td>yes</td> <td>([[http://tests.call-cc.org/prerelease/gcc/linux/x86/2013|2013]])
+                                                                                                ([[http://tests.call-cc.org/prerelease/gcc/linux/x86/2012|2012]])
+                                                                                            </td>
+<tr><td>Linux</td>   <td>x86</td>      <td>stability-4.8.0.x</td><td>gcc</td> <td>yes</td> <td>([[http://salmonella-linux-x86.call-cc.org/stability-4.8.0.x/gcc/linux/x86/2014|2014]])</td>
+<tr><td>Linux</td>   <td>x86-64</td>   <td>stability-4.8.0.x</td><td>gcc</td> <td>yes</td> <td>([[http://salmonella-linux-x86-64.call-cc.org/stability-4.8.0.x/gcc/linux/x86-64/2014|2014]])</td>
+<tr><td>MacOSX</td>  <td>x86-64</td>   <td>master</td>     <td>gcc</td>        <td>yes</td> <td>([[http://tests.call-cc.org/master/gcc/macosx/x86-64/2012|2012]])
+                                                                                                ([[http://tests.call-cc.org/master/gcc/macosx/x86-64/2011|2011]])
+                                                                                            </td>
+</table>
 
-* [[http://tests.call-cc.org/feeds/master/gcc/linux/x86/|master branch, GCC, Linux/x86]]
-* [[http://tests.call-cc.org/feeds/prerelease/gcc/linux/x86/|prerelease branch, GCC, Linux/x86]]
 
-If you have a Subversion account for the eggs repository, you can
-create a custom file for you which summarizes the status for all the
-eggs you want to follow. Take a look at one of the custom files under
-the [[http://bugs.call-cc.org/browser/salmonella-custom-feeds|salmonella-custom-feeds]]
-directory.  The custom feed files are generated for:
 
-* [[http://tests.call-cc.org/feeds/master/gcc/linux/x86/custom|master branch, GCC, Linux/x86]]
Trap