Check-in [335b6cb191]
Overview
Comment:Added a "bigbuild" option to testing
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:335b6cb191bfdfc9383087e1b099e74d29349272
User & Date: rkeene on 2011-08-15 18:15:50
Other Links: manifest | tags
Context
2011-09-14
18:25
Updated to pass "wget" errors from Tcl build up to stderr check-in: fd32e55ed8 user: rkeene tags: trunk
2011-08-15
18:15
Added a "bigbuild" option to testing check-in: 335b6cb191 user: rkeene tags: trunk
2011-08-06
16:10
Updated to support a large test build suite if requested

Minor cleanup of test script check-in: 1ebadabb1d user: rkeene tags: trunk

Changes

Modified build/test/publish-tests from [8f47d1a196] to [0064c718f9].

   211    211   	set work [split $kitcreator_vers _]
   212    212   
   213    213   	set kitcreator_fossil_vers [lindex $work 1]
   214    214   
   215    215   	set kitcreator_readable_vers "Fossil trunk check-in ${kitcreator_fossil_vers}"
   216    216   
   217    217   	set url "http://kitcreator.rkeene.org/fossil/tarball/kitcreator-${kitcreator_vers}.tar.gz?uuid=${kitcreator_fossil_vers}"
          218  +} elseif {[string match "special_*" $kitcreator_vers]} {
          219  +	set kitcreator_readable_vers $kitcreator_vers
   218    220   } else {
   219    221   	set kitcreator_readable_vers $kitcreator_vers
   220    222   
   221    223   	set url "http://www.rkeene.org/devel/kitcreator-${kitcreator_vers}.tar.gz"
   222    224   }
   223    225   
   224    226   puts $fd "<html>"
   225    227   puts $fd "  <head>"
   226    228   puts $fd "    <title>KitCreator Build and Test Status</title>"
   227    229   puts $fd "  </head>"
   228    230   puts $fd "  <body>"
   229    231   puts $fd "    <h1><a href=\"http://kitcreator.rkeene.org/\">KitCreator</a> <a href=\"../\">Build and Test Status</a></h1>"
   230         -puts $fd "    <p>The following table represents the status of the test results from the KitCreator test suite for <a href=\"${url}\">KitCreator ${kitcreator_readable_vers}</a>.</p>"
          232  +if {[info exists url]} {
          233  +	puts $fd "    <p>The following table represents the status of the test results from the KitCreator test suite for <a href=\"${url}\">KitCreator ${kitcreator_readable_vers}</a>.</p>"
          234  +}
   231    235   puts $fd "    <table cellpadding=\"2\" border=\"1\">"
   232    236   foreach key [lsort -dictionary [array names allkitinfo]] {
   233    237   	puts $fd "      <tr>"
   234    238   	puts $fd "        <th colspan=\"5\"><u>Tclkit for [pretty_print_key $key]</u></th>"
   235    239   	puts $fd "      </tr>"
   236    240   	puts $fd "      <tr>"
   237    241   	puts $fd "        <th>Kit Features</th>"

Modified build/test/test from [b38b166c9c] to [1e502acc62].

    63     63   	Xvfb :31 -screen 0 800x600x24 -nolisten tcp >/dev/null 2>/dev/null &
    64     64   	echo "$!"
    65     65   )"
    66     66   DISPLAY=:31
    67     67   export DISPLAY
    68     68   
    69     69   if [ "${BIGBUILD}" = "1" ]; then
    70         -	kits="$(echo normal{,-zip,-nomk4}{,-threaded}{,-statictk}{,-notk} normal{,-threaded}{,-notk}{,-nomk4}-kitdll win32-i586{,-zip,-nomk4}{,-threaded}{,-notk} win32-i586{,-threaded}{,-notk}{,-nomk4}-kitdll min{,-static} {linux-mipsel-min,linux-amd64-notk}{,-kitdll} {solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-zip,-nomk4}{,-threaded}{,-statictk}{,-notk} {solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-threaded}{,-notk}{,-nomk4}-kitdll netbsd-i386{,-zip,-nomk4}{,-threaded}{,-statictk}-notk netbsd-i386{,-threaded}{,-nomk4}-notk-kitdll)"
           70  +	kits="$(echo normal{,-zip,-nomk4}{,-threaded}{,-statictk,-notk} normal{,-threaded}{,-notk}{,-nomk4}-kitdll win32-i586{,-zip,-nomk4}{,-threaded}{,-notk} win32-i586{,-threaded}{,-notk}{,-nomk4}-kitdll min{,-static} {linux-mipsel-min,linux-amd64-notk}{,-kitdll} {solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-zip,-nomk4}{,-threaded}{,-statictk,-notk} {solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-threaded}{,-notk}{,-nomk4}-kitdll netbsd-i386{,-zip,-nomk4}{,-threaded}-notk netbsd-i386{,-threaded}{,-nomk4}-notk-kitdll)"
    71     71   else
    72     72   	kits="normal normal-zip normal-threaded normal-threaded-zip normal-statictk normal-notk normal-threaded-notk normal-threaded-zip-notk normal-nomk4 min min-static normal-kitdll normal-threaded-kitdll normal-notk-kitdll normal-nomk4-kitdll normal-nomk4-notk-kitdll normal-threaded-nomk4-kitdll normal-threaded-notk-nomk4-kitdll min-kitdll win32-i586 win32-i586-zip win32-i586-threaded win32-i586-threaded-zip win32-i586-notk win32-i586-threaded-notk win32-i586-nomk4 win32-i586-kitdll win32-i586-threaded-kitdll win32-i586-notk-kitdll win32-i586-nomk4-kitdll win32-i586-nomk4-notk-kitdll win32-i586-threaded-nomk4-kitdll win32-i586-threaded-notk-nomk4-kitdll linux-mipsel-min linux-mipsel-min-kitdll linux-amd64-notk linux-amd64-notk-kitdll solaris-i386 solaris-i386-kitdll solaris-amd64 solaris-amd64-kitdll solaris-sparc solaris-sparc-kitdll solaris-sparc64 solaris-sparc64-kitdll freebsd-amd64 freebsd-amd64-kitdll netbsd-i386-notk netbsd-i386-notk-kitdll netbsd-amd64 netbsd-amd64-kitdll"
    73     73   fi
    74     74   
    75     75   failed=""
    76     76   for kit in $kits; do
    77     77   	kitcreator="./kitcreator"