Björn JACKE
c4c230bd0f
autobuild: perfer to use git mail address in autobuild comment
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Nov 10 23:56:37 UTC 2010 on sn-devel-104
2010-11-10 23:56:37 +00:00
Stefan Metzmacher
e54d58d113
autobuild: add some comments
...
metze
2010-10-25 08:16:28 +00:00
Stefan Metzmacher
47e2371598
autobuild: run ldb tests with TDB_NO_FSYNC=1
...
Only the tdb tests should not have this.
metze
2010-10-25 07:02:26 +00:00
Andrew Tridgell
6120ef9f9e
autobuild: don't cleanup the pid file within the retry loop
...
if we rebase and retry we need to keep the pid file
2010-10-21 20:56:38 +11:00
Andrew Tridgell
39932f21da
autobuild: create an autobuild.pid file
...
this will allow us to avoid an error email when you resubmit and there
is an existing autobuild.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Tue Oct 19 23:36:05 UTC 2010 on sn-devel-104
2010-10-19 23:36:05 +00:00
Andrew Tridgell
add7ddb2e0
script: the --tests option has been replaced by --test-command
2010-10-15 09:32:03 +00:00
Andrew Tridgell
d0293428fe
autobuild: do make install after make test
...
this ensures that commits that break uninstalled testing get caught by
autobuild in future
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-10-13 11:00:04 +00:00
Andrew Tridgell
4e1966db95
autobuild: send email failure if rebase fails
...
users need to know if the rebase on master fails
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Tue Oct 12 02:53:15 UTC 2010 on sn-devel-104
2010-10-12 02:53:15 +00:00
Andrew Tridgell
f2dc72eb47
autobuild: add an extra blank line before the autobuild markers
2010-10-12 02:13:19 +00:00
Jelmer Vernooij
05024867d3
land-remote: Fix --fail-slowly.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 11 15:54:31 UTC 2010 on sn-devel-104
2010-10-11 15:54:31 +00:00
Jelmer Vernooij
6d8b3efadb
land: Use temp dir if /memdisk is not available.
2010-10-09 15:11:01 +02:00
Andrew Tridgell
321bb40a2e
script: improvements to bisect-test.py
...
- allow control of all the commands (eg. specify configure command)
- do a bisect reset at the end
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Oct 7 04:11:21 UTC 2010 on sn-devel-104
2010-10-07 04:11:21 +00:00
Andrew Tridgell
1e2c1c8942
autobuild: only add autobuild.log if it exists
...
this makes running autobuild on other than sn-devel easier
2010-10-06 11:13:05 +00:00
Jelmer Vernooij
a228879903
land: Fix stage description during failure.
2010-10-05 23:56:10 +02:00
Jelmer Vernooij
47d1c49608
land: Print out failed test in case of subunit failures.
2010-10-05 23:56:10 +02:00
Jelmer Vernooij
2b58efb1fc
land: Fix failure detection.
...
What subprocess.Popen.poll() returns is a exit code, not a status.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Tue Oct 5 13:05:25 UTC 2010 on sn-devel-104
2010-10-05 13:05:25 +00:00
Jelmer Vernooij
c94db22a12
land: Simplify retry checker.
2010-10-05 12:24:05 +00:00
Jelmer Vernooij
587315f75d
land-remote: Force running in foreground when pushing to master.
2010-10-04 13:53:02 +02:00
Jelmer Vernooij
f1b62eaa2c
land-remote: Announce what address email is going to be sent to.
2010-10-04 13:52:09 +02:00
Andrew Tridgell
4b16cc9eef
autobuild: override the editor when marking the commit
...
this avoids the problem of a user having an editor set in their global
.gitconfig, and that having higher precedence than the EDITOR
environment variable
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Sun Oct 3 15:22:01 UTC 2010 on sn-devel-104
2010-10-03 15:22:01 +00:00
Jelmer Vernooij
958d7a5710
land: Inherit EMAIL from the environment.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
60e25ab06b
land: Force always emailing when there is no other mechanism of progress reporting.
2010-10-03 05:25:18 +02:00
Jelmer Vernooij
0bb970dd81
land: Attach tarball of logs rather than individual logs to keep the
...
mail size reasonable.
2010-10-03 05:25:18 +02:00
Jelmer Vernooij
997165b23e
land: Some cosmetic fixes.
2010-10-03 05:25:18 +02:00
Jelmer Vernooij
288b217a8f
land: Attach test output files to result emails.
2010-10-03 05:25:18 +02:00
Jelmer Vernooij
f6b254c65d
land: Add --revision argument.
2010-10-03 05:25:18 +02:00
Jelmer Vernooij
d8e81a19de
land-remote: Run remote land command unbuffered.
2010-10-03 05:25:17 +02:00
Jelmer Vernooij
b9bef1fd3f
land-remote: Pass extra arguments on to land.
2010-10-03 00:04:59 +02:00
Jelmer Vernooij
20c65121a7
land: Implement --fail-immediately directly in Python, provide subunit file.
2010-10-02 20:32:16 +02:00
Jelmer Vernooij
8354518c96
land: Add separate treestagebuilder for subunit.
2010-10-02 13:26:36 +02:00
Jelmer Vernooij
b965a65e03
land: Cherry-pick tridges changes to autobuild.
2010-10-02 13:17:25 +02:00
Jelmer Vernooij
4190bd4e34
land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
2010-10-02 13:14:53 +02:00
Jelmer Vernooij
554289c261
land: Only pass shell=True if necessary.
2010-10-02 13:14:53 +02:00
Jelmer Vernooij
d03ff1c9da
land: Add --fail-slowly option.
2010-10-02 13:14:53 +02:00
Jelmer Vernooij
916904443d
Several smaller cleanups, use python coding style.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
7f0167770c
land: Avoid running things in a shell where not necessary.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
56ad550a92
land-remote: Checkout repository first.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
ff5fdb65f5
land-remote: Use --repository option.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
8ce24a9187
land: Add --repository option.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
3c85d031d3
land: Move more functionality onto builder.
2010-10-02 13:14:51 +02:00
Jelmer Vernooij
74be4a2abf
land: Avoid more uses of chdir().
2010-10-02 13:14:50 +02:00
Jelmer Vernooij
6f6bfb3f20
Split land.py back out of autobuild.py, so I can change it without
...
risking to break the autobuild system.
2010-10-02 13:14:50 +02:00
Andrew Tridgell
ed5e05a15d
bisect: more bisection options
...
and fixes for the old ones
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Sat Oct 2 06:14:46 UTC 2010 on sn-devel-104
2010-10-02 06:14:46 +00:00
Andrew Tridgell
018d23a293
script: added bisect-test.py git bisect script
...
this can be used to work out what commit broke a set of tests
2010-10-01 22:31:58 -07:00
Andrew Tridgell
06b27e5e3d
autobuild: show top commit in emails
2010-10-01 22:31:58 -07:00
Andrew Tridgell
f9bc389f60
autobuild: include autobuild.log in logs.tar.gz
2010-10-01 22:31:58 -07:00
Andrew Tridgell
faa993d95c
autobuild: fixed tuple count for retry
2010-10-01 18:03:31 -07:00
Andrew Tridgell
0111e80ea9
autobuild: revert a bit more of the subunit changes
...
still not quite right - we can enable this again once its fully tested
2010-10-01 13:08:22 -07:00
Andrew Tridgell
b75c1f57c2
autobuild: disable the subuit changes for now - they break error checking
2010-10-01 13:08:22 -07:00
Andrew Tridgell
afe78c23ad
autobuild: fixed the tuples in the retry_task
...
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Fri Oct 1 18:22:22 UTC 2010 on sn-devel-104
2010-10-01 18:22:22 +00:00