Matthieu Patou [Sat, 6 Nov 2010 20:51:42 +0000 (23:51 +0300)]
Fix more bugs
Mainly with multiline regexp, use re.M to be able to have ^$ to limit a
line
Matthieu Patou [Sat, 6 Nov 2010 20:51:26 +0000 (23:51 +0300)]
use css to do the spacing not html ...
Matthieu Patou [Sat, 6 Nov 2010 13:47:15 +0000 (16:47 +0300)]
Make errorlog divs not visible
Jelmer Vernooij [Sat, 6 Nov 2010 23:25:04 +0000 (00:25 +0100)]
Add python version of mail-dead-hosts script.
Jelmer Vernooij [Sat, 6 Nov 2010 23:14:43 +0000 (00:14 +0100)]
directly access the hosts list from the sqlite database in the web build.
Jelmer Vernooij [Sat, 6 Nov 2010 19:59:25 +0000 (20:59 +0100)]
Remove old admin script.
Jelmer Vernooij [Sat, 6 Nov 2010 19:15:58 +0000 (20:15 +0100)]
Add python version of admin.py.
Jelmer Vernooij [Sat, 6 Nov 2010 18:43:32 +0000 (19:43 +0100)]
Use iterators, proper booleans.
Jelmer Vernooij [Sat, 6 Nov 2010 18:14:45 +0000 (19:14 +0100)]
Add convenience class for build status.
Jelmer Vernooij [Sat, 6 Nov 2010 17:58:35 +0000 (18:58 +0100)]
Merge build_status_from_logs tests.
Matthieu Patou [Sat, 6 Nov 2010 13:25:48 +0000 (16:25 +0300)]
Add my copyright
Matthieu Patou [Sat, 6 Nov 2010 13:25:34 +0000 (16:25 +0300)]
Various fix for removing errors while accessing the build page
Matthieu Patou [Sat, 6 Nov 2010 11:42:36 +0000 (14:42 +0300)]
Fix permuted host and tree
Matthieu Patou [Sat, 6 Nov 2010 11:38:44 +0000 (14:38 +0300)]
Split long line, add more information in asserts
Matthieu Patou [Sat, 6 Nov 2010 11:16:26 +0000 (14:16 +0300)]
Add tests for build_status_from_logs
Matthieu Patou [Sat, 6 Nov 2010 11:13:10 +0000 (14:13 +0300)]
Be constant: return always integer if value
Jelmer Vernooij [Fri, 5 Nov 2010 19:29:36 +0000 (20:29 +0100)]
Inline test data.
Jelmer Vernooij [Fri, 5 Nov 2010 19:16:41 +0000 (20:16 +0100)]
PEP8
Jelmer Vernooij [Fri, 5 Nov 2010 19:10:17 +0000 (20:10 +0100)]
Add more tests.
Jelmer Vernooij [Fri, 5 Nov 2010 19:04:43 +0000 (20:04 +0100)]
Default rev to None, consistent with other code.
Matthieu Patou [Fri, 5 Nov 2010 22:28:13 +0000 (01:28 +0300)]
Fix a bug
Matthieu Patou [Fri, 5 Nov 2010 22:27:54 +0000 (01:27 +0300)]
Make status easily marshallable and extensible, use the new format
Matthieu Patou [Fri, 5 Nov 2010 20:21:39 +0000 (23:21 +0300)]
try to force buildsamba02 to do what we want
Matthieu Patou [Fri, 5 Nov 2010 19:44:04 +0000 (22:44 +0300)]
Abstract compiler in a variable, add TDB_NO_FSYNC=1 for samba_* tests
Matthieu Patou [Fri, 5 Nov 2010 19:09:24 +0000 (22:09 +0300)]
Add unit tests for fixed bug
Matthieu Patou [Fri, 5 Nov 2010 19:07:42 +0000 (22:07 +0300)]
Fix and improvements
Fix pb with load_list and read_trees_from_conf
Make the standalone server serves static content too
Matthieu Patou [Fri, 5 Nov 2010 19:07:16 +0000 (22:07 +0300)]
add test files
Jelmer Vernooij [Fri, 5 Nov 2010 16:44:03 +0000 (17:44 +0100)]
add basic host database.
Jelmer Vernooij [Fri, 5 Nov 2010 15:51:01 +0000 (16:51 +0100)]
Refactor html out of buildfarm.data.
Jelmer Vernooij [Fri, 5 Nov 2010 15:42:39 +0000 (16:42 +0100)]
Extract some generic functions.
Matthieu Patou [Fri, 5 Nov 2010 12:48:14 +0000 (15:48 +0300)]
Try to override make test that is broken
Matthieu Patou [Fri, 5 Nov 2010 06:36:00 +0000 (09:36 +0300)]
Add doc
Matthieu Patou [Fri, 5 Nov 2010 06:27:03 +0000 (09:27 +0300)]
More reformat
Matthieu Patou [Fri, 5 Nov 2010 06:05:51 +0000 (09:05 +0300)]
add .pyc to gitignore
Matthieu Patou [Fri, 5 Nov 2010 05:54:58 +0000 (08:54 +0300)]
Allow Solaris to build the file and make it run
Fix the MAX_PATH to 1024 if it hasn't been defined before,
avoid the use of asprintf as it's not available.
Also /proc/pid/cwd never point to the current working directory, instead
some version have /proc/pid/path/cwd so let's use it !
Matthieu Patou [Thu, 4 Nov 2010 21:24:22 +0000 (00:24 +0300)]
quiet stderr
Matthieu Patou [Thu, 4 Nov 2010 20:32:58 +0000 (23:32 +0300)]
test if file exists before mv or cmp
Matthieu Patou [Thu, 4 Nov 2010 20:19:32 +0000 (23:19 +0300)]
Reformat
Björn Jacke [Tue, 2 Nov 2010 13:01:27 +0000 (14:01 +0100)]
add some more discontinued build trees
Björn Jacke [Tue, 2 Nov 2010 12:45:16 +0000 (13:45 +0100)]
fix loop for deleting discontiued trees
Björn Jacke [Tue, 2 Nov 2010 10:30:00 +0000 (11:30 +0100)]
add discontinued build trees to $old_trees to mark them to bedeleted: popt smb-build lorikeet-heimdal
Jelmer Vernooij [Tue, 2 Nov 2010 10:13:08 +0000 (11:13 +0100)]
add test for Build.has_host.
Jelmer Vernooij [Tue, 2 Nov 2010 10:02:24 +0000 (11:02 +0100)]
remove htmlization of status handling in data.py.
Jelmer Vernooij [Tue, 2 Nov 2010 09:53:27 +0000 (10:53 +0100)]
Split off caching into a separate subclass.
Jelmer Vernooij [Tue, 2 Nov 2010 09:40:24 +0000 (10:40 +0100)]
Split out html formatting from build status.
Jelmer Vernooij [Tue, 2 Nov 2010 09:25:35 +0000 (10:25 +0100)]
Remove obsolete build_revision/build_revision_time methods.
Jelmer Vernooij [Tue, 2 Nov 2010 09:24:30 +0000 (10:24 +0100)]
Move err_count() to Build.
Jelmer Vernooij [Tue, 2 Nov 2010 09:17:38 +0000 (10:17 +0100)]
Add test for Build.revision_details().
Jelmer Vernooij [Tue, 2 Nov 2010 09:12:05 +0000 (10:12 +0100)]
Kill unused status_info_cmp.
Jelmer Vernooij [Tue, 2 Nov 2010 08:48:57 +0000 (09:48 +0100)]
Move build_status onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:46:07 +0000 (09:46 +0100)]
Move revision_details onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:35:20 +0000 (09:35 +0100)]
Move read_log and read_err onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:32:48 +0000 (09:32 +0100)]
Move age_mtime/age_ctime onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:31:01 +0000 (09:31 +0100)]
Add Build object.
Jelmer Vernooij [Tue, 2 Nov 2010 08:19:30 +0000 (09:19 +0100)]
Raise NoSuchBuildError rather than silently pretending files are empty.
Jelmer Vernooij [Tue, 2 Nov 2010 08:08:53 +0000 (09:08 +0100)]
add tests for read_log/read_err.
Jelmer Vernooij [Tue, 2 Nov 2010 08:03:51 +0000 (09:03 +0100)]
Add more tests, consistent parameter ordering.
Jelmer Vernooij [Tue, 2 Nov 2010 07:31:12 +0000 (08:31 +0100)]
Add configuration file with tree data.
Jelmer Vernooij [Tue, 2 Nov 2010 07:07:17 +0000 (08:07 +0100)]
Add convenience testcase class for buildfarm tests.
Jelmer Vernooij [Mon, 1 Nov 2010 10:08:04 +0000 (11:08 +0100)]
Convert to wsgi application.
Jelmer Vernooij [Mon, 1 Nov 2010 09:31:12 +0000 (10:31 +0100)]
Add python equivalent of build.pl.
Jelmer Vernooij [Mon, 1 Nov 2010 09:30:29 +0000 (10:30 +0100)]
Make internal functionality private.
Jelmer Vernooij [Mon, 1 Nov 2010 01:04:25 +0000 (02:04 +0100)]
Add python version of history module.
Matthieu Patou [Sun, 31 Oct 2010 23:50:08 +0000 (02:50 +0300)]
renamed the file
Stefan Metzmacher [Sun, 31 Oct 2010 19:05:54 +0000 (20:05 +0100)]
add .gitignore
metze
Jelmer Vernooij [Sat, 30 Oct 2010 18:24:06 +0000 (20:24 +0200)]
Add python version of data module.
Jelmer Vernooij [Sat, 30 Oct 2010 17:01:41 +0000 (19:01 +0200)]
Provide python version of util.
Andrew Tridgell [Thu, 28 Oct 2010 11:23:59 +0000 (22:23 +1100)]
don't rerun test commands
thanks to matthieu for pointing this out
Andrew Tridgell [Thu, 28 Oct 2010 00:05:01 +0000 (11:05 +1100)]
if a build fails, try again with V=1
for waf based builds this shows the failing build commands
build [Wed, 27 Oct 2010 18:38:03 +0000 (18:38 +0000)]
Disable --disable-shared as it breaks python lib creation
Matthieu Patou
git-svn-id: file:///home/svn/build-farm/trunk@997
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Thu, 21 Oct 2010 14:40:43 +0000 (14:40 +0000)]
Rename to the correct extension
Matthieu Patou mat@matws.net
git-svn-id: file:///home/svn/build-farm/trunk@996
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Thu, 21 Oct 2010 10:20:19 +0000 (10:20 +0000)]
removed the s4selftest stuff. It is no longer needed for s3
git-svn-id: file:///home/svn/build-farm/trunk@995
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Wed, 20 Oct 2010 16:01:06 +0000 (16:01 +0000)]
Add specific parameter for sunX for a test
Matthieu Patou mat@samba.org
git-svn-id: file:///home/svn/build-farm/trunk@994
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Thu, 14 Oct 2010 05:43:48 +0000 (05:43 +0000)]
Try to debug magni test pbs
git-svn-id: file:///home/svn/build-farm/trunk@993
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Thu, 14 Oct 2010 04:50:25 +0000 (04:50 +0000)]
change the executed build
git-svn-id: file:///home/svn/build-farm/trunk@992
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Wed, 13 Oct 2010 22:27:23 +0000 (22:27 +0000)]
Add a new server config
git-svn-id: file:///home/svn/build-farm/trunk@991
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 8 Oct 2010 18:23:43 +0000 (18:23 +0000)]
samba_4_0_waf -> samba_4_0_test
git-svn-id: file:///home/svn/build-farm/trunk@990
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 8 Oct 2010 11:12:48 +0000 (11:12 +0000)]
samba_4_0_waf -> samba_4_0_test
git-svn-id: file:///home/svn/build-farm/trunk@989
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 8 Oct 2010 10:53:32 +0000 (10:53 +0000)]
samba_4_0_waf -> samba_4_0_test
git-svn-id: file:///home/svn/build-farm/trunk@988
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
build [Thu, 7 Oct 2010 03:21:56 +0000 (03:21 +0000)]
added samba4 waf build to history
git-svn-id: file:///home/svn/build-farm/trunk@987
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
bjacke [Thu, 23 Sep 2010 17:59:34 +0000 (17:59 +0000)]
v3-5-test is samba_3_current and v3-6-test is samba_3_next now
Björn
git-svn-id: file:///home/svn/build-farm/trunk@986
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 20:39:31 +0000 (20:39 +0000)]
log killbysubdir actions
git-svn-id: file:///home/svn/build-farm/trunk@985
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 19:40:36 +0000 (19:40 +0000)]
use $builddir for timelimit and killbysubdir
git-svn-id: file:///home/svn/build-farm/trunk@984
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 18:00:18 +0000 (18:00 +0000)]
fixed timelimit build
git-svn-id: file:///home/svn/build-farm/trunk@983
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 02:22:00 +0000 (02:22 +0000)]
kill processes in old trees too
git-svn-id: file:///home/svn/build-farm/trunk@982
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 02:19:11 +0000 (02:19 +0000)]
put killbysubdir in right directory
git-svn-id: file:///home/svn/build-farm/trunk@981
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Sun, 19 Sep 2010 01:11:24 +0000 (01:11 +0000)]
auto-kill old processes by subdirectory
git-svn-id: file:///home/svn/build-farm/trunk@980
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
metze [Wed, 15 Sep 2010 12:57:32 +0000 (12:57 +0000)]
also use configure build install test for pidl
metze
git-svn-id: file:///home/svn/build-farm/trunk@979
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
metze [Wed, 15 Sep 2010 12:39:16 +0000 (12:39 +0000)]
fix if statement
metze
git-svn-id: file:///home/svn/build-farm/trunk@978
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
metze [Wed, 15 Sep 2010 12:17:24 +0000 (12:17 +0000)]
don't use pidl magic and call perl ./Makefile.PL in action_configure
metze
git-svn-id: file:///home/svn/build-farm/trunk@977
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Wed, 11 Aug 2010 01:00:56 +0000 (01:00 +0000)]
we're not building using the old build system any more
git-svn-id: file:///home/svn/build-farm/trunk@975
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 6 Aug 2010 02:04:50 +0000 (02:04 +0000)]
delete the old samba_4_0_test tree
git-svn-id: file:///home/svn/build-farm/trunk@974
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 6 Aug 2010 02:00:01 +0000 (02:00 +0000)]
don't build samba4 with the old build system any more
git-svn-id: file:///home/svn/build-farm/trunk@973
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Tue, 3 Aug 2010 03:41:41 +0000 (03:41 +0000)]
added ccache-maint build to build farm
git-svn-id: file:///home/svn/build-farm/trunk@972
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 7 May 2010 21:25:32 +0000 (21:25 +0000)]
finally fixed the smbtorture.static problem!
the old build was deleting the s4selftest dir ....
git-svn-id: file:///home/svn/build-farm/trunk@971
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Fri, 7 May 2010 08:10:26 +0000 (08:10 +0000)]
more build farm debugging
git-svn-id: file:///home/svn/build-farm/trunk@970
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Thu, 6 May 2010 15:57:09 +0000 (15:57 +0000)]
more build farm debugging
git-svn-id: file:///home/svn/build-farm/trunk@969
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Thu, 6 May 2010 12:16:34 +0000 (12:16 +0000)]
add debug to the s4selftest code
git-svn-id: file:///home/svn/build-farm/trunk@968
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Thu, 6 May 2010 09:37:43 +0000 (09:37 +0000)]
talloc and tdb use the waf build now
git-svn-id: file:///home/svn/build-farm/trunk@967
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b
tridge [Wed, 5 May 2010 14:26:28 +0000 (14:26 +0000)]
remove --with-included-popt from hape
git-svn-id: file:///home/svn/build-farm/trunk@966
1e5ffdc8-eadd-0310-9daa-
9cb4117fe24b