amitay/build-farm.git
8 years agoRemove build log from the upload directory when we're done.
jelmer@samba.org [Tue, 23 Nov 2010 21:01:43 +0000 (22:01 +0100)]
Remove build log from the upload directory when we're done.

8 years agoAdd test and test_result classes.
jelmer@samba.org [Tue, 23 Nov 2010 15:35:29 +0000 (16:35 +0100)]
Add test and test_result classes.

8 years agoAdd convenience method for host URIs.
jelmer@samba.org [Tue, 23 Nov 2010 14:42:59 +0000 (15:42 +0100)]
Add convenience method for host URIs.

8 years agoAdd convenience function for getting at a build uri.
jelmer@samba.org [Tue, 23 Nov 2010 14:41:34 +0000 (15:41 +0100)]
Add convenience function for getting at a build uri.

8 years agoFix parenthesis
Matthieu Patou [Tue, 23 Nov 2010 20:04:40 +0000 (23:04 +0300)]
Fix parenthesis

8 years agoIncrease runtime on sunX
Matthieu Patou [Tue, 23 Nov 2010 18:26:23 +0000 (21:26 +0300)]
Increase runtime on sunX

8 years agoIncrease runtime on sun8
Matthieu Patou [Tue, 23 Nov 2010 18:25:48 +0000 (21:25 +0300)]
Increase runtime on sun8

8 years agoIncrease runtime on sunX
Matthieu Patou [Tue, 23 Nov 2010 18:23:54 +0000 (21:23 +0300)]
Increase runtime on sunX

8 years agoIncrease run time for default builds
Matthieu Patou [Tue, 23 Nov 2010 18:09:42 +0000 (21:09 +0300)]
Increase run time for default builds

8 years agoAdd a prehook for sun8 so that we can fix the bitfield pb with sunstudio
Matthieu Patou [Tue, 23 Nov 2010 18:07:04 +0000 (21:07 +0300)]
Add a prehook for sun8 so that we can fix the bitfield pb with sunstudio

8 years agouse $compiler instead of gcc to ease script evolution
Matthieu Patou [Sun, 14 Nov 2010 10:40:39 +0000 (13:40 +0300)]
use $compiler instead of gcc to ease script evolution

8 years agoGo back to mostly generic build file
Matthieu Patou [Sun, 14 Nov 2010 10:38:38 +0000 (13:38 +0300)]
Go back to mostly generic build file

8 years agoadd paths to LD_LIBRARY_PATH and explain why we do so
Matthieu Patou [Sun, 14 Nov 2010 10:38:24 +0000 (13:38 +0300)]
add paths to LD_LIBRARY_PATH and explain why we do so

8 years agotrue64: simplify the build script to use generic + some variables
Matthieu Patou [Sun, 14 Nov 2010 10:37:38 +0000 (13:37 +0300)]
true64: simplify the build script to use generic + some variables

8 years agoMove to $compilers notation
Matthieu Patou [Sun, 14 Nov 2010 10:36:44 +0000 (13:36 +0300)]
Move to $compilers notation

8 years agoRemove obsolete tree
Matthieu Patou [Sun, 14 Nov 2010 08:03:30 +0000 (11:03 +0300)]
Remove obsolete tree

8 years agoBe more verbose when we finish process due to limit reached
Matthieu Patou [Sun, 14 Nov 2010 08:02:35 +0000 (11:02 +0300)]
Be more verbose when we finish process due to limit reached

8 years agoUse TDB_NO_FSYNC also for s3 builds
Matthieu Patou [Sun, 14 Nov 2010 08:00:35 +0000 (11:00 +0300)]
Use TDB_NO_FSYNC also for s3 builds

8 years agoAdd -g to cflags to have symbols, will be very usefull when facing segfault ...
Matthieu Patou [Sun, 14 Nov 2010 07:59:50 +0000 (10:59 +0300)]
Add -g to cflags to have symbols, will be very usefull when facing segfault ...

8 years agoReformat
Matthieu Patou [Sun, 14 Nov 2010 07:59:09 +0000 (10:59 +0300)]
Reformat

8 years agoRemove hack for lcov with heimdal files
Matthieu Patou [Sun, 14 Nov 2010 07:52:15 +0000 (10:52 +0300)]
Remove hack for lcov with heimdal files

8 years agoAdd possibility to add pre and post action hooks
Matthieu Patou [Sun, 14 Nov 2010 07:49:19 +0000 (10:49 +0300)]
Add possibility to add pre and post action hooks

8 years agosimple reformat
Matthieu Patou [Fri, 12 Nov 2010 09:38:24 +0000 (12:38 +0300)]
simple reformat

8 years agoExecute lcovreport task and remove unexisting action "info"
Matthieu Patou [Fri, 12 Nov 2010 09:28:11 +0000 (12:28 +0300)]
Execute lcovreport task and remove unexisting action "info"

8 years agoMove the lcov report in a separate action
Matthieu Patou [Fri, 12 Nov 2010 09:37:02 +0000 (12:37 +0300)]
Move the lcov report in a separate action

8 years agoRemove now obsolete build.pl file.
Jelmer Vernooij [Tue, 23 Nov 2010 10:02:07 +0000 (11:02 +0100)]
Remove now obsolete build.pl file.

8 years agoSet charset.
Jelmer Vernooij [Tue, 23 Nov 2010 00:29:50 +0000 (01:29 +0100)]
Set charset.

8 years agoFix div close.
Jelmer Vernooij [Tue, 23 Nov 2010 00:27:23 +0000 (01:27 +0100)]
Fix div close.

8 years agoOnly print builds: line when there are builds.
Jelmer Vernooij [Tue, 23 Nov 2010 00:24:21 +0000 (01:24 +0100)]
Only print builds: line when there are builds.

8 years agoAvoid visiting nodes more than once.
Jelmer Vernooij [Tue, 23 Nov 2010 00:15:29 +0000 (01:15 +0100)]
Avoid visiting nodes more than once.

8 years agokill makefile.pl.
Jelmer Vernooij [Mon, 22 Nov 2010 23:34:12 +0000 (00:34 +0100)]
kill makefile.pl.

8 years agoSet CPU limit.
Jelmer Vernooij [Mon, 22 Nov 2010 23:33:56 +0000 (00:33 +0100)]
Set CPU limit.

8 years agoAutomatically show revision history, don't require selecting author.
Jelmer Vernooij [Mon, 22 Nov 2010 22:28:11 +0000 (23:28 +0100)]
Automatically show revision history, don't require selecting author.

8 years agoFix lcov.
Jelmer Vernooij [Mon, 22 Nov 2010 22:27:52 +0000 (23:27 +0100)]
Fix lcov.

8 years agorevive FileLoad for the moment - it's used by the web interface.
Jelmer Vernooij [Mon, 22 Nov 2010 22:19:10 +0000 (23:19 +0100)]
revive FileLoad for the moment - it's used by the web interface.

8 years agoFix revision_from_logs.
Jelmer Vernooij [Mon, 22 Nov 2010 22:15:14 +0000 (23:15 +0100)]
Fix revision_from_logs.

8 years agoIn fix.py, set host_id.
Jelmer Vernooij [Mon, 22 Nov 2010 22:12:56 +0000 (23:12 +0100)]
In fix.py, set host_id.

8 years agoAdd tree_id and compiler_id to build.
Jelmer Vernooij [Mon, 22 Nov 2010 22:03:49 +0000 (23:03 +0100)]
Add tree_id and compiler_id to build.

8 years agoFix actually bcc ing dead host mails.
Jelmer Vernooij [Mon, 22 Nov 2010 22:02:53 +0000 (23:02 +0100)]
Fix actually bcc ing dead host mails.

8 years agoRename data -> build.
Jelmer Vernooij [Mon, 22 Nov 2010 21:50:38 +0000 (22:50 +0100)]
Rename data -> build.

8 years agoSome formatting fixes.
Jelmer Vernooij [Mon, 22 Nov 2010 21:43:19 +0000 (22:43 +0100)]
Some formatting fixes.

8 years agoFix typo.
Jelmer Vernooij [Mon, 22 Nov 2010 21:33:26 +0000 (22:33 +0100)]
Fix typo.

8 years agoRemove some entries from .bzrignore.
Jelmer Vernooij [Mon, 22 Nov 2010 21:33:18 +0000 (22:33 +0100)]
Remove some entries from .bzrignore.

8 years agoRename UploadBuildStore.get_new_builds -> UploadBuildStore.get_all_builds.
Jelmer Vernooij [Mon, 22 Nov 2010 21:31:29 +0000 (22:31 +0100)]
Rename UploadBuildStore.get_new_builds -> UploadBuildStore.get_all_builds.

8 years agoRemove unused utility functions.
Jelmer Vernooij [Mon, 22 Nov 2010 21:26:50 +0000 (22:26 +0100)]
Remove unused utility functions.

8 years agoparse file line by line rather than loading entire file into memory.
Jelmer Vernooij [Mon, 22 Nov 2010 21:25:19 +0000 (22:25 +0100)]
parse file line by line rather than loading entire file into memory.

8 years agoRemove unused load_hash function.
Jelmer Vernooij [Mon, 22 Nov 2010 21:20:52 +0000 (22:20 +0100)]
Remove unused load_hash function.

8 years agoNo longer create cache directory.
Jelmer Vernooij [Mon, 22 Nov 2010 12:49:34 +0000 (13:49 +0100)]
No longer create cache directory.

8 years agoremove support for writing host.list file (no longer necessary).
Jelmer Vernooij [Mon, 22 Nov 2010 12:46:11 +0000 (13:46 +0100)]
remove support for writing host.list file (no longer necessary).

8 years agoRemove remaining files from the old perl-based buildfarm.
Jelmer Vernooij [Mon, 22 Nov 2010 12:22:10 +0000 (13:22 +0100)]
Remove remaining files from the old perl-based buildfarm.

8 years agoAdd status tests.
Jelmer Vernooij [Mon, 22 Nov 2010 12:03:57 +0000 (13:03 +0100)]
Add status tests.

8 years agofjall needs more time to finish tests under valgrind
Stefan Metzmacher [Mon, 22 Nov 2010 09:55:02 +0000 (10:55 +0100)]
fjall needs more time to finish tests under valgrind

metze

8 years agoPrint sane time string rather than python tuple.
Jelmer Vernooij [Mon, 22 Nov 2010 09:23:27 +0000 (10:23 +0100)]
Print sane time string rather than python tuple.

8 years agoFix use with multiple builds with the same checksum.
Jelmer Vernooij [Mon, 22 Nov 2010 02:22:17 +0000 (03:22 +0100)]
Fix use with multiple builds with the same checksum.

8 years agoDrop checker prefix (color should be sufficient).
Jelmer Vernooij [Mon, 22 Nov 2010 02:16:41 +0000 (03:16 +0100)]
Drop checker prefix (color should be sufficient).

8 years agoFix tests.
Jelmer Vernooij [Mon, 22 Nov 2010 02:15:21 +0000 (03:15 +0100)]
Fix tests.

8 years agoSwitch to python web interface.
Jelmer Vernooij [Mon, 22 Nov 2010 01:57:55 +0000 (02:57 +0100)]
Switch to python web interface.

8 years agoMore casts.
Jelmer Vernooij [Mon, 22 Nov 2010 01:53:08 +0000 (02:53 +0100)]
More casts.

8 years agoadd cast.
Jelmer Vernooij [Mon, 22 Nov 2010 01:49:51 +0000 (02:49 +0100)]
add cast.

8 years agoFix revision .
Jelmer Vernooij [Mon, 22 Nov 2010 00:57:12 +0000 (01:57 +0100)]
Fix revision .

8 years agoupdate stylesheet for pygments.
Jelmer Vernooij [Mon, 22 Nov 2010 00:48:54 +0000 (01:48 +0100)]
update stylesheet for pygments.

8 years agoremove useless /
Jelmer Vernooij [Mon, 22 Nov 2010 00:42:31 +0000 (01:42 +0100)]
remove useless /

8 years agoignore other status in case of timeout/disk full, etc.
Jelmer Vernooij [Mon, 22 Nov 2010 00:40:47 +0000 (01:40 +0100)]
ignore other status in case of timeout/disk full, etc.

8 years agoInclude host link.
Jelmer Vernooij [Mon, 22 Nov 2010 00:38:24 +0000 (01:38 +0100)]
Include host link.

8 years agoAdd links to previous builds.
Jelmer Vernooij [Mon, 22 Nov 2010 00:30:51 +0000 (01:30 +0100)]
Add links to previous builds.

8 years agoFixes for distinct builds.
Jelmer Vernooij [Mon, 22 Nov 2010 00:18:51 +0000 (01:18 +0100)]
Fixes for distinct builds.

8 years agoFix formatting.
Jelmer Vernooij [Mon, 22 Nov 2010 00:05:25 +0000 (01:05 +0100)]
Fix formatting.

8 years agoAdd extra test for regressed_since.
Jelmer Vernooij [Mon, 22 Nov 2010 00:05:14 +0000 (01:05 +0100)]
Add extra test for regressed_since.

8 years agoFix formatting.
Jelmer Vernooij [Sun, 21 Nov 2010 23:58:36 +0000 (00:58 +0100)]
Fix formatting.

8 years agoFix formatting.
Jelmer Vernooij [Sun, 21 Nov 2010 23:44:39 +0000 (00:44 +0100)]
Fix formatting.

8 years agoMake the fix script update revision details.
Jelmer Vernooij [Sun, 21 Nov 2010 21:35:31 +0000 (22:35 +0100)]
Make the fix script update revision details.

8 years agoLook for timeouts harder.
Jelmer Vernooij [Sun, 21 Nov 2010 20:29:55 +0000 (21:29 +0100)]
Look for timeouts harder.

8 years agoFix author selection box.
Jelmer Vernooij [Sun, 21 Nov 2010 20:13:13 +0000 (21:13 +0100)]
Fix author selection box.

8 years agoGroup tree builds by host/compiler
Jelmer Vernooij [Sun, 21 Nov 2010 20:10:15 +0000 (21:10 +0100)]
Group tree builds by host/compiler

8 years agoFix default values.
Jelmer Vernooij [Sun, 21 Nov 2010 19:29:18 +0000 (20:29 +0100)]
Fix default values.

8 years agoRename old_revs -> old_builds.
Jelmer Vernooij [Sun, 21 Nov 2010 19:06:02 +0000 (20:06 +0100)]
Rename old_revs -> old_builds.

8 years agoSort recent builds by age by default.
Jelmer Vernooij [Sun, 21 Nov 2010 18:57:23 +0000 (19:57 +0100)]
Sort recent builds by age by default.

8 years agoAdd script for adding status where it is not present.
Jelmer Vernooij [Sun, 21 Nov 2010 17:31:06 +0000 (18:31 +0100)]
Add script for adding status where it is not present.

8 years agoAdd build age to table.
Jelmer Vernooij [Sun, 21 Nov 2010 16:50:07 +0000 (17:50 +0100)]
Add build age to table.

8 years agoSort by age rather than by upload time.
Jelmer Vernooij [Sun, 21 Nov 2010 16:40:25 +0000 (17:40 +0100)]
Sort by age rather than by upload time.

8 years agoUnset basename when removing logs.
Jelmer Vernooij [Sun, 21 Nov 2010 16:21:39 +0000 (17:21 +0100)]
Unset basename when removing logs.

8 years agoCope with files that already exist.
Jelmer Vernooij [Sun, 21 Nov 2010 16:07:35 +0000 (17:07 +0100)]
Cope with files that already exist.

8 years agoList old uploads early.
Jelmer Vernooij [Sun, 21 Nov 2010 15:48:23 +0000 (16:48 +0100)]
List old uploads early.

8 years agoSupport searching for builds by checksum.
Jelmer Vernooij [Sun, 21 Nov 2010 15:41:06 +0000 (16:41 +0100)]
Support searching for builds by checksum.

8 years agoOnly display fields if they are available.
Jelmer Vernooij [Sun, 21 Nov 2010 15:30:38 +0000 (16:30 +0100)]
Only display fields if they are available.

8 years agoCope with a single revision having multiple builds.
Jelmer Vernooij [Sun, 21 Nov 2010 15:04:31 +0000 (16:04 +0100)]
Cope with a single revision having multiple builds.

8 years agoFix recent build page.
Jelmer Vernooij [Sun, 21 Nov 2010 15:01:18 +0000 (16:01 +0100)]
Fix recent build page.

8 years agoFix unicode handling in diffs.
Jelmer Vernooij [Sun, 21 Nov 2010 14:15:09 +0000 (15:15 +0100)]
Fix unicode handling in diffs.

8 years agoSimplify diff handling.
Jelmer Vernooij [Sun, 21 Nov 2010 14:06:49 +0000 (15:06 +0100)]
Simplify diff handling.

8 years agoUse dulwich function for writing tree diffs.
Jelmer Vernooij [Sun, 21 Nov 2010 14:02:42 +0000 (15:02 +0100)]
Use dulwich function for writing tree diffs.

8 years agoMore work on builds.
Jelmer Vernooij [Sun, 21 Nov 2010 12:59:36 +0000 (13:59 +0100)]
More work on builds.

8 years agoAdd command-line utility for iterating builds.
Jelmer Vernooij [Sun, 21 Nov 2010 12:58:32 +0000 (13:58 +0100)]
Add command-line utility for iterating builds.

8 years agoSimplify code a bit.
Jelmer Vernooij [Sun, 21 Nov 2010 03:41:42 +0000 (04:41 +0100)]
Simplify code a bit.

8 years agoFix standalone run.
Jelmer Vernooij [Sun, 21 Nov 2010 00:05:24 +0000 (01:05 +0100)]
Fix standalone run.

8 years agoAdd host_id.
Jelmer Vernooij [Sat, 20 Nov 2010 00:19:40 +0000 (01:19 +0100)]
Add host_id.

8 years agoAvoid indirection.
Jelmer Vernooij [Fri, 19 Nov 2010 21:31:22 +0000 (22:31 +0100)]
Avoid indirection.

8 years agoAdd bcc to mail-dead-hots.
Jelmer Vernooij [Fri, 19 Nov 2010 21:29:21 +0000 (22:29 +0100)]
Add bcc to mail-dead-hots.

8 years agoSupport arguments in admin.py.
Jelmer Vernooij [Fri, 19 Nov 2010 20:29:51 +0000 (21:29 +0100)]
Support arguments in admin.py.

8 years agoRemove unnecessary umask code.
Jelmer Vernooij [Fri, 19 Nov 2010 20:00:38 +0000 (21:00 +0100)]
Remove unnecessary umask code.

8 years agoAdd Tree database table.
Jelmer Vernooij [Fri, 19 Nov 2010 19:29:41 +0000 (20:29 +0100)]
Add Tree database table.