amitay/build-farm.git
13 years agoFix url.
jelmer@samba.org [Tue, 23 Nov 2010 22:19:37 +0000 (23:19 +0100)]
Fix url.

13 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.

13 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.

13 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.

13 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.

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

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

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

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

13 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

13 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

13 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

13 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

13 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

13 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

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

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

13 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

13 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

13 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 ...

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

13 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

13 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

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

13 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"

13 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

13 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.

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

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

13 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.

13 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.

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

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

13 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.

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

13 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.

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

13 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.

13 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.

13 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.

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

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

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

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

13 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.

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

13 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.

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

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

13 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).

13 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.

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

13 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

13 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.

13 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.

13 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).

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

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

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

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

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

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

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

13 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.

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

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

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

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

13 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.

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

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

13 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.

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

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

13 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

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

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

13 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.

13 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.

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

13 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.

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

13 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.

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

13 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.

13 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.

13 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.

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

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

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

13 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.

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

13 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.

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

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

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

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

13 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.

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

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