build-farm.git
13 years agoVarious fix for removing errors while accessing the build page
Matthieu Patou [Sat, 6 Nov 2010 13:25:34 +0000 (16:25 +0300)]
Various fix for removing errors while accessing the build page

13 years agoFix permuted host and tree
Matthieu Patou [Sat, 6 Nov 2010 11:42:36 +0000 (14:42 +0300)]
Fix permuted host and tree

13 years agoSplit long line, add more information in asserts
Matthieu Patou [Sat, 6 Nov 2010 11:38:44 +0000 (14:38 +0300)]
Split long line, add more information in asserts

13 years agoAdd tests for build_status_from_logs
Matthieu Patou [Sat, 6 Nov 2010 11:16:26 +0000 (14:16 +0300)]
Add tests for build_status_from_logs

13 years agoBe constant: return always integer if value
Matthieu Patou [Sat, 6 Nov 2010 11:13:10 +0000 (14:13 +0300)]
Be constant: return always integer if value

13 years agoInline test data.
Jelmer Vernooij [Fri, 5 Nov 2010 19:29:36 +0000 (20:29 +0100)]
Inline test data.

13 years agoPEP8
Jelmer Vernooij [Fri, 5 Nov 2010 19:16:41 +0000 (20:16 +0100)]
PEP8

13 years agoAdd more tests.
Jelmer Vernooij [Fri, 5 Nov 2010 19:10:17 +0000 (20:10 +0100)]
Add more tests.

13 years agoDefault rev to None, consistent with other code.
Jelmer Vernooij [Fri, 5 Nov 2010 19:04:43 +0000 (20:04 +0100)]
Default rev to None, consistent with other code.

13 years agoFix a bug
Matthieu Patou [Fri, 5 Nov 2010 22:28:13 +0000 (01:28 +0300)]
Fix a bug

13 years agoMake status easily marshallable and extensible, use the new format
Matthieu Patou [Fri, 5 Nov 2010 22:27:54 +0000 (01:27 +0300)]
Make status easily marshallable and extensible, use the new format

13 years agotry to force buildsamba02 to do what we want
Matthieu Patou [Fri, 5 Nov 2010 20:21:39 +0000 (23:21 +0300)]
try to force buildsamba02 to do what we want

13 years agoAbstract compiler in a variable, add TDB_NO_FSYNC=1 for samba_* tests
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

13 years agoAdd unit tests for fixed bug
Matthieu Patou [Fri, 5 Nov 2010 19:09:24 +0000 (22:09 +0300)]
Add unit tests for fixed bug

13 years agoFix and improvements
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

13 years agoadd test files
Matthieu Patou [Fri, 5 Nov 2010 19:07:16 +0000 (22:07 +0300)]
add test files

13 years agoadd basic host database.
Jelmer Vernooij [Fri, 5 Nov 2010 16:44:03 +0000 (17:44 +0100)]
add basic host database.

13 years agoRefactor html out of buildfarm.data.
Jelmer Vernooij [Fri, 5 Nov 2010 15:51:01 +0000 (16:51 +0100)]
Refactor html out of buildfarm.data.

13 years agoExtract some generic functions.
Jelmer Vernooij [Fri, 5 Nov 2010 15:42:39 +0000 (16:42 +0100)]
Extract some generic functions.

13 years agoTry to override make test that is broken
Matthieu Patou [Fri, 5 Nov 2010 12:48:14 +0000 (15:48 +0300)]
Try to override make test that is broken

13 years agoAdd doc
Matthieu Patou [Fri, 5 Nov 2010 06:36:00 +0000 (09:36 +0300)]
Add doc

13 years agoMore reformat
Matthieu Patou [Fri, 5 Nov 2010 06:27:03 +0000 (09:27 +0300)]
More reformat

13 years agoadd .pyc to gitignore
Matthieu Patou [Fri, 5 Nov 2010 06:05:51 +0000 (09:05 +0300)]
add .pyc to gitignore

13 years agoAllow Solaris to build the file and make it run
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 !

13 years agoquiet stderr
Matthieu Patou [Thu, 4 Nov 2010 21:24:22 +0000 (00:24 +0300)]
quiet stderr

13 years agotest if file exists before mv or cmp
Matthieu Patou [Thu, 4 Nov 2010 20:32:58 +0000 (23:32 +0300)]
test if file exists before mv or cmp

13 years agoReformat
Matthieu Patou [Thu, 4 Nov 2010 20:19:32 +0000 (23:19 +0300)]
Reformat

13 years agoadd some more discontinued build trees
Björn Jacke [Tue, 2 Nov 2010 13:01:27 +0000 (14:01 +0100)]
add some more discontinued build trees

13 years agofix loop for deleting discontiued trees
Björn Jacke [Tue, 2 Nov 2010 12:45:16 +0000 (13:45 +0100)]
fix loop for deleting discontiued trees

13 years agoadd discontinued build trees to $old_trees to mark them to bedeleted: popt smb-build...
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

13 years agoadd test for Build.has_host.
Jelmer Vernooij [Tue, 2 Nov 2010 10:13:08 +0000 (11:13 +0100)]
add test for Build.has_host.

13 years agoremove htmlization of status handling in data.py.
Jelmer Vernooij [Tue, 2 Nov 2010 10:02:24 +0000 (11:02 +0100)]
remove htmlization of status handling in data.py.

13 years agoSplit off caching into a separate subclass.
Jelmer Vernooij [Tue, 2 Nov 2010 09:53:27 +0000 (10:53 +0100)]
Split off caching into a separate subclass.

13 years agoSplit out html formatting from build status.
Jelmer Vernooij [Tue, 2 Nov 2010 09:40:24 +0000 (10:40 +0100)]
Split out html formatting from build status.

13 years agoRemove obsolete build_revision/build_revision_time methods.
Jelmer Vernooij [Tue, 2 Nov 2010 09:25:35 +0000 (10:25 +0100)]
Remove obsolete build_revision/build_revision_time methods.

13 years agoMove err_count() to Build.
Jelmer Vernooij [Tue, 2 Nov 2010 09:24:30 +0000 (10:24 +0100)]
Move err_count() to Build.

13 years agoAdd test for Build.revision_details().
Jelmer Vernooij [Tue, 2 Nov 2010 09:17:38 +0000 (10:17 +0100)]
Add test for Build.revision_details().

13 years agoKill unused status_info_cmp.
Jelmer Vernooij [Tue, 2 Nov 2010 09:12:05 +0000 (10:12 +0100)]
Kill unused status_info_cmp.

13 years agoMove build_status onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:48:57 +0000 (09:48 +0100)]
Move build_status onto Build.

13 years agoMove revision_details onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:46:07 +0000 (09:46 +0100)]
Move revision_details onto Build.

13 years agoMove read_log and read_err onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:35:20 +0000 (09:35 +0100)]
Move read_log and read_err onto Build.

13 years agoMove age_mtime/age_ctime onto Build.
Jelmer Vernooij [Tue, 2 Nov 2010 08:32:48 +0000 (09:32 +0100)]
Move age_mtime/age_ctime onto Build.

13 years agoAdd Build object.
Jelmer Vernooij [Tue, 2 Nov 2010 08:31:01 +0000 (09:31 +0100)]
Add Build object.

13 years agoRaise NoSuchBuildError rather than silently pretending files are empty.
Jelmer Vernooij [Tue, 2 Nov 2010 08:19:30 +0000 (09:19 +0100)]
Raise NoSuchBuildError rather than silently pretending files are empty.

13 years agoadd tests for read_log/read_err.
Jelmer Vernooij [Tue, 2 Nov 2010 08:08:53 +0000 (09:08 +0100)]
add tests for read_log/read_err.

13 years agoAdd more tests, consistent parameter ordering.
Jelmer Vernooij [Tue, 2 Nov 2010 08:03:51 +0000 (09:03 +0100)]
Add more tests, consistent parameter ordering.

13 years agoAdd configuration file with tree data.
Jelmer Vernooij [Tue, 2 Nov 2010 07:31:12 +0000 (08:31 +0100)]
Add configuration file with tree data.

13 years agoAdd convenience testcase class for buildfarm tests.
Jelmer Vernooij [Tue, 2 Nov 2010 07:07:17 +0000 (08:07 +0100)]
Add convenience testcase class for buildfarm tests.

13 years agoConvert to wsgi application.
Jelmer Vernooij [Mon, 1 Nov 2010 10:08:04 +0000 (11:08 +0100)]
Convert to wsgi application.

13 years agoAdd python equivalent of build.pl.
Jelmer Vernooij [Mon, 1 Nov 2010 09:31:12 +0000 (10:31 +0100)]
Add python equivalent of build.pl.

13 years agoMake internal functionality private.
Jelmer Vernooij [Mon, 1 Nov 2010 09:30:29 +0000 (10:30 +0100)]
Make internal functionality private.

13 years agoAdd python version of history module.
Jelmer Vernooij [Mon, 1 Nov 2010 01:04:25 +0000 (02:04 +0100)]
Add python version of history module.

13 years agorenamed the file
Matthieu Patou [Sun, 31 Oct 2010 23:50:08 +0000 (02:50 +0300)]
renamed the file

13 years agoadd .gitignore
Stefan Metzmacher [Sun, 31 Oct 2010 19:05:54 +0000 (20:05 +0100)]
add .gitignore

metze

13 years agoAdd python version of data module.
Jelmer Vernooij [Sat, 30 Oct 2010 18:24:06 +0000 (20:24 +0200)]
Add python version of data module.

13 years agoProvide python version of util.
Jelmer Vernooij [Sat, 30 Oct 2010 17:01:41 +0000 (19:01 +0200)]
Provide python version of util.

13 years agodon't rerun test commands
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

13 years agoif a build fails, try again with V=1
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

13 years agoDisable --disable-shared as it breaks python lib creation
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

13 years agoRename to the correct extension
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

13 years agoremoved the s4selftest stuff. It is no longer needed for s3
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

13 years agoAdd specific parameter for sunX for a test
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

13 years agoTry to debug magni test pbs
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

13 years agochange the executed build
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

13 years agoAdd a new server config
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

13 years agosamba_4_0_waf -> samba_4_0_test
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

13 years agosamba_4_0_waf -> samba_4_0_test
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

13 years agosamba_4_0_waf -> samba_4_0_test
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

13 years agoadded samba4 waf build to history
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

13 years agov3-5-test is samba_3_current and v3-6-test is samba_3_next now
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

13 years agolog killbysubdir actions
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

13 years agouse $builddir for timelimit and killbysubdir
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

13 years agofixed timelimit build
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

13 years agokill processes in old trees too
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

13 years agoput killbysubdir in right directory
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

13 years agoauto-kill old processes by subdirectory
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

13 years agoalso use configure build install test for pidl
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

13 years agofix if statement
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

13 years agodon't use pidl magic and call perl ./Makefile.PL in action_configure
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

13 years agowe're not building using the old build system any more
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

13 years agodelete the old samba_4_0_test tree
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

13 years agodon't build samba4 with the old build system any more
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

13 years agoadded ccache-maint build to build farm
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

14 years agofinally fixed the smbtorture.static problem!
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

14 years agomore build farm debugging
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

14 years agomore build farm debugging
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

14 years agoadd debug to the s4selftest code
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

14 years agotalloc and tdb use the waf build now
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

14 years agoremove --with-included-popt from hape
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

14 years agoanother location for config.h
tridge [Wed, 5 May 2010 12:26:09 +0000 (12:26 +0000)]
another location for config.h

git-svn-id: file:///home/svn/build-farm/trunk@965 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agoldb now uses a waf based build, which doesn't need magic processing
tridge [Wed, 5 May 2010 09:36:28 +0000 (09:36 +0000)]
ldb now uses a waf based build, which doesn't need magic processing

git-svn-id: file:///home/svn/build-farm/trunk@964 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agouse the waf smbtorture.static for s3 builds in the farm
tridge [Wed, 28 Apr 2010 22:03:08 +0000 (22:03 +0000)]
use the waf smbtorture.static for s3 builds in the farm

git-svn-id: file:///home/svn/build-farm/trunk@963 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agothe changes to Makefile.waf from metze mean we now rely on timestamps
tridge [Sun, 11 Apr 2010 00:01:16 +0000 (00:01 +0000)]
the changes to Makefile.waf from metze mean we now rely on timestamps

we need the timestamp on Makefile to be later than those in buildtools/scripts/

git-svn-id: file:///home/svn/build-farm/trunk@962 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agothe waf build is in master now
tridge [Tue, 6 Apr 2010 12:22:26 +0000 (12:22 +0000)]
the waf build is in master now

git-svn-id: file:///home/svn/build-farm/trunk@961 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agolooks like the imini doesn't need this
tridge [Mon, 5 Apr 2010 11:18:02 +0000 (11:18 +0000)]
looks like the imini doesn't need this

git-svn-id: file:///home/svn/build-farm/trunk@960 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agowe don't need the test of the python install on fjall now
tridge [Sun, 4 Apr 2010 11:49:04 +0000 (11:49 +0000)]
we don't need the test of the python install on fjall now

git-svn-id: file:///home/svn/build-farm/trunk@959 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agoforce xlc_r compiler on aix box
tridge [Sat, 3 Apr 2010 21:10:20 +0000 (21:10 +0000)]
force xlc_r compiler on aix box

git-svn-id: file:///home/svn/build-farm/trunk@958 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agoadded AIX xlc_r compiler
tridge [Sat, 3 Apr 2010 11:28:36 +0000 (11:28 +0000)]
added AIX xlc_r compiler

git-svn-id: file:///home/svn/build-farm/trunk@957 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agocompress in the rsync download
tridge [Sat, 3 Apr 2010 10:37:12 +0000 (10:37 +0000)]
compress in the rsync download

git-svn-id: file:///home/svn/build-farm/trunk@956 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

14 years agodon't assume gunzip is installed (it isn't on gwen)
tridge [Sat, 3 Apr 2010 10:36:35 +0000 (10:36 +0000)]
don't assume gunzip is installed (it isn't on gwen)

git-svn-id: file:///home/svn/build-farm/trunk@955 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b