log bitten/tests/queue.py @ 893:ed77e3e1c43f

age author description
Tue, 08 Mar 2011 03:19:17 +0000 osimons BuildConfig may be `None` when checking to see if build should be deleted. Fix + test, closes #666.
Wed, 06 Oct 2010 09:49:05 +0000 osimons Updated copyright to 2010.
Sun, 26 Sep 2010 16:45:54 +0000 osimons No longer create the 'snapshots' directory. It is not used and not needed. Leftover from the days where the master shipped the code to the slave as snapshots instead of having the slave fetch the code itself via recipe commands. Fixes #622.
Thu, 26 Aug 2010 22:48:37 +0000 osimons Basic Trac 0.12 support, supporting just a `(default)` repository - essentially Trac 0.11 behaviour. Thanks to those that have contributed to #480 to get this working and tested.
Sat, 24 Apr 2010 15:11:23 +0000 wbell Add new last_activity field to build. I considered reusing stopped, but this seemed cleaner and more obvious, which seems like the right way to go.
Fri, 25 Sep 2009 22:55:52 +0000 hodgestar Separate thread start times slightly to avoid odd errors (not ideal but it avoids this test failing for reasons unrelated to what it's testing).
Thu, 03 Sep 2009 11:03:25 +0000 osimons 0.6dev: Simpler threading implementation in the queue populate race-condition test.
Mon, 24 Aug 2009 23:03:38 +0000 osimons 0.6dev: Database upgrade to ensure no duplicate builds are created due to thread race condition when populating builds. Threaded test included.
Thu, 30 Jul 2009 23:28:53 +0000 osimons 0.6dev: Fixing numerous problems related to `BuildQueue.should_delete_build()`:
Fri, 24 Jul 2009 22:18:30 +0000 osimons 0.6dev: Cleaning remaining 'frontend' datetime code - at least down to all code that interface with the various `model` classes that still only works with timestamps for input and output. See #85.
Mon, 24 Sep 2007 13:07:11 +0000 cmlenz Fixed the sorting of builds in the unit tests added in [497].
Thu, 23 Aug 2007 22:51:36 +0000 cmlenz Proper fix for #165, [493] was broken. This time with added tests.
Fri, 17 Aug 2007 10:43:09 +0000 cmlenz Finish the move of build configuration management into the admin interface.
Wed, 08 Aug 2007 13:55:13 +0000 cmlenz Fix resetting of builds when multiple slaves are building simultaneously, and implement the `slave_timeout` trac.ini option.
Tue, 07 Aug 2007 09:49:08 +0000 cmlenz More restructuring: got rid of the `trac_ext` subpackage, which makes no sense now that the master is also coupled to Trac.
Tue, 07 Aug 2007 08:58:38 +0000 cmlenz Update file headers and other stuff pointing to the old home.
Fri, 03 Aug 2007 08:48:47 +0000 cmlenz Merged HTTP branch into trunk.
Wed, 25 Jul 2007 19:34:40 +0000 cmlenz Fix unit test in build queue tests.
Tue, 24 Jul 2007 17:32:02 +0000 cmlenz Use UTF-8 as encoding of source files.
Mon, 23 Jul 2007 12:50:21 +0000 cmlenz Use dummy repository in queue unit tests.
Mon, 23 Jul 2007 09:05:17 +0000 cmlenz Fix compatibility of unit tests with Trac 0.11dev. This doesn't get rid of the problem with tests attempting SVN repository access.
Wed, 04 Jan 2006 18:49:34 +0000 cmlenz Ported [333] and [334] to 0.5.x. 0.5.x
Wed, 04 Jan 2006 18:30:52 +0000 cmlenz Fixes for compatibility with Trac trunk and 0.9.3.
Mon, 28 Nov 2005 11:27:05 +0000 cmlenz Minor cleanup.
Fri, 14 Oct 2005 12:50:21 +0000 cmlenz Changes to snapshot archive creation/transmission:
Thu, 06 Oct 2005 12:17:49 +0000 cmlenz Unit tests for `bitten.queue.collect_changes()`.
Thu, 06 Oct 2005 10:29:10 +0000 cmlenz Add unit test for multi-property target platform matching.
Sun, 02 Oct 2005 13:02:03 +0000 cmlenz Add MD5-based integrity checks for the snapshot archives maintained by the build master. If an archive is corrupted (for example by interruption of the archive creation), the build master will detect this because the MD5 checksum file is either missing, or does not match. Closes #56.
Tue, 27 Sep 2005 23:14:48 +0000 cmlenz * Factor build queue logic into a class separate from the build master.
Copyright (C) 2012-2017 Edgewall Software