dfc9bd15bec5f4397b988822ae27bbc9b5d312fe |
|
03-Aug-2015 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Improve the script to also show failures in the post-regtest checks in the regtest log. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15478 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
83b18f4a6e5976167a5c4481517b7d09cc25cbb8 |
|
06-Sep-2014 |
mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
nightly: source is a bashism, use '.' instead git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14483 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
ac5aafe9438a7ce4b6a9d291c2a17ce2b772a034 |
|
06-Sep-2014 |
mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
nightly: Try harder to get vendor stuff. /etc/issue.net might just contain control chars (like \S) a generic welcome message or omit the precise version. The newest standard is /etc/os-release http://www.freedesktop.org/software/systemd/man/os-release.html Otherwise there is often lsb_release http://refspecs.linuxbase.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/lsbrelease.html Try those first, fall back to /etc/issue.net if neither is there. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14482 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
76f2cb1abaa779727b703bcd3dffa55f71162bd2 |
|
06-Sep-2014 |
mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
nightly: Try even more locations for finding glibc. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14481 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
f2c02304410975d29e3a1b01428b7c3bb2814362 |
|
03-Sep-2014 |
mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
nightly/bin/nightly: Handle libc.so being in /lib or /lib64. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14443 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
f31fe6f9703163ba3f8251a323198048f3e0291f |
|
27-Sep-2013 |
philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
ensure nightly regression tests can (optionally) run perf tests git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13580 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
dd6c5142a9bd434d058185cb65381a63bb4f9470 |
|
23-Jan-2013 |
philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
ensure nightly reports the GDB version Useful to investigate the behaviour of gdbsrv tests git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13261 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
3bd1fc543196bd4dcef9b2a9abaecf13593ea7c9 |
|
13-Feb-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
nightly build: Run nightly build also if only VEX has been modified. Check out matching revisions of Valgrind and VEX instead of using latest VEX when checking out the (today - 1) source code. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12381 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
472e42dd13ec3bf01ac1b5abfec5d6e4227d6855 |
|
24-Nov-2011 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Get rid of Roland McGrath et al. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12275 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
6a27ab3615d1ae47270229c77b4bbc7ea3b7ae6e |
|
03-Nov-2011 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Also display information about the assembler (binutils). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12257 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
84ada6bbd6dfda0c0d8898623e9350e234d31240 |
|
04-Oct-2011 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Change the nightly script to gather information about the run and its environment. Simplify z900.sendmail accordingly. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12096 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
55cade6e311b5ae4bdc757f69fc6a11f7414a536 |
|
06-Sep-2011 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Change get_svn_revision to also work with older subversion releases that do not allow specifying a revision with svn info. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12012 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
72e40630db85e570cf82bd73c7ddf10c1563ef64 |
|
30-Jul-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Nightly build: Rename the attachment diffs into diffs.txt such that it can be viewed easily with an e-mail client. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11952 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
e43358f64b30ef746663c3768e4fc4f746ef9aa0 |
|
05-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Nightly test changes: - Put the old tree in valgrind-old/ and the new one in valgrind-new/, instead of using valgrind/ for both. That way, the old tree is still present after running the tests, so it can be inspected for problems. This required changing how ABT_RUN_REGTEST worked -- it no longer should change directories itself -- but I think Bart's machine is the only one using that and I updated the .conf file accordingly. - Change some variable names -- only use the "ABT_" prefix for variables defined in the .conf files, and use $DIR and $TAG to match the README.txt. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10248 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
951c8263867fc241b677ed43450c9d31a9a028b6 |
|
04-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Print the end time as well as the start time so it's easy to see how long it took. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10240 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
e21f85d5b12b0539c6a3bf8376cd365c207cfd8a |
|
04-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixes for Darwin: it uses a different method for getting the time-and-date for 24 hours ago. Also, the default 'sh' doesn't support "echo -n" so use "printf" instead. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10238 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
8820352c211fe59d691e8e57e0092a8310bba9c3 |
|
04-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Two tweaks: - Install in $DIR/valgrind/Inst/ rather than $DIR/Inst. Just a bit neater. - Run "make regtest" instead of "perl tests/vg_regtest --all", because we might not want to run all tests (eg. we don't on Darwin at the moment). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10236 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
8286496161e7e54d7a1c4d4b68777bdcaed345e0 |
|
27-Apr-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Only run the nightly build if there was a commit during the last 24 hours. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9646 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
87fa0df9381ec45d6734b417cfad67ddfa242a25 |
|
05-Apr-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixed typo in usage instructions: replaced bin/night by bin/nightly. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9519 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
55a4769bf1ab97f74e1bf049c7c3628a844d4bb3 |
|
10-Mar-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Tweaks to the 'nightly' script and docs. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9349 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
cec804bd65965e6e4e7f0a167c237bfbfcd7a5ea |
|
10-Mar-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Change 'nightly' to print "(unchanged)" at the start of the email subject line if the results are unchanged from 24 hours ago. Makes it easier to see (or filter) if results are unchanged. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9334 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
3040125cd7642cd0470b4353681c6628af6e5df8 |
|
12-Jan-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Made sure that all diff files are processed. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8939 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
fd97ceca19cfdce36daceb3d225894cfedaf8c51 |
|
12-Jan-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added new nightly build configuration variable: ABT_EVAL. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8937 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
79557c841fabe152a2efb662acc4b86312963d23 |
|
08-Jan-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Sort file names alphabetically before processing the diff files. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8924 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
0311189481e28fb4453efbbe64d57ef593b58be1 |
|
08-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
trunk/nightly/bin/nightly Use '.' instead of 'source', because that's how /bin/sh does it. This should make the script more reliable on systems that don't have bash as the /bin/sh, eg. Ubuntu and Debian. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8920 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
1f2df3e05d3ec98a4c8b61416c80ba3e734a967d |
|
07-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
trunk/nightly/bin/nightly Be POSIXy. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8916 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
df8a11169a6ff9fd574e0894888d4f5b1d52d65b |
|
07-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Index: nightly/bin/nightly - Check that it is passed two arguments, abort if not (avoids some possibly confusing behaviour). - Remove various uses of $ABT_TOP in paths; it's not necessary because the first thing the script does is 'cd' to $ABT_TOP. Furthemore, some paths lacked the $ABT_TOP which was confusing. - Gather up all the diffs from the tests, grab the first 100 lines (or less, if shorter) of each, and concatenate into a file, the name of which is passed to the <tag>.sendmail script so it can be attached. Index: nightly/README.txt Explain the new 3rd argument. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8915 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
62647ebbda15289efd145d6ada826242281551c7 |
|
07-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
trunk/nightly/bin/nightly Use '=' instead of '==', which is a bash-ism that doesn't work on Debian/Ubuntu systems that have dash installed as /bin/sh. It only mildly affected the script's running -- it made it say that certain stages failed when really they didn't. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8914 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
5a1ba0202dd941efbd30678f5bf2318550a16b1d |
|
07-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Comment-only changes. trunk/nightly/bin/nightly trunk/nightly/README.txt Greatly improved the description of how to use this script; a user now has a fighting chance of using the script without actually reading it. trunk/nightly/conf/nemesis.sendmail trunk/nightly/conf/georgia-tech-cellbuzz.sendmail Clarified the usage comments. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8913 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
b88201ed91a99bcbf9fb570c79e386af5fd6edf6 |
|
18-Dec-2008 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Don't apply cross-compilation patch during the nightly build any more, as it's no longer necessary. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8840 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
4a101071d5f8198a72a80526a665b15c40eb6c74 |
|
08-Sep-2008 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Added support for the variable ABT_JOBS, number of jobs to run in parallel. - Added support for the variable ABT_RUN_REGTEST, the command to run the regression tests. - Added support for the variable ABT_CONFIGURE_OPTIONS, such that extra command line options can be passed to the configure script. - Cross-compilation patch is applied after source code checkout and before the source code is compiled. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8588 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
e29c8fa500152ad6c51d7b9a1dec34082f0daeda |
|
11-Feb-2008 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Track top level Makefile.am changes in r7390. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7394 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
669c10cb019b67ee3de8dc02555ad263c0c41e70 |
|
09-Jan-2008 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Make a new regtest target, "all-regtest", being the union of "make regtest" and "make exp-regtest". Then change the nightly build system to run all-regtest instead of exp-regtest. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7332 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
2e3fcf3e4c63aad2336a7b542437e22f9d7b7e6a |
|
16-Aug-2005 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Make the nightly script say early on if the results have changed in the last 24 hours. This saves you from having to scroll down to determine this when the number of failures is large (eg on PPC). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4431 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
bd243bce6e647784524b29a3d68b44b959d8dd5f |
|
27-Jul-2005 |
tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
There is no need to checkout and build VEX separately now. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4278 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
f0e0a64ff8158ceb226008b58e6afa261bfbeff9 |
|
21-Jul-2005 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Improve script to compare the current code with that from 24 hours ago, and print the diff if they aren't the same. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4224 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
78113db8e86d5e0dfd23878de187478b4c1ec281 |
|
01-Apr-2005 |
tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Run "make all" before "make install" as older versions of automake don't put a dependency between the install target and $(BUILT_SOURCES) so doing a straight install doesn't work. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3494 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
44380b1cf5684c2455a9b1b70168b6ce635e8b11 |
|
31-Mar-2005 |
tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Rework the nightly build script to stop as soon as one of the build steps fails instead of carrying on with the other steps - this should help ensure that the log fragment sent out contains useful information. A second change is to ensure that if the regression tests complete then the full results are included in the email - if they don't complete then just the last 20 lines of output are sent as before. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3491 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
1d46878cb47db9d7a61718d8d1a7485fb08f6d68 |
|
29-Mar-2005 |
tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix overnight build script to use subversion to get the source and to handle needing to checkout and build vex before valgrind. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3471 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|
e2cac936fa624b6b09b315366af2fed2b6a62f80 |
|
25-Feb-2004 |
jseward <jseward@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add the nightly build scripts. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2270 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/nightly/bin/nightly
|