log

age author description
Thu, 23 Aug 2007 18:37:42 +0000 cmlenz Fix deletion of obsolete builds in build queue.
Thu, 23 Aug 2007 18:11:58 +0000 cmlenz Fix bug in log statement introduced in [493].
Thu, 23 Aug 2007 17:59:58 +0000 cmlenz Attempt at a fix for #165.
Thu, 23 Aug 2007 17:08:57 +0000 cmlenz Add checkout command to example recipe.
Thu, 23 Aug 2007 16:58:37 +0000 cmlenz Another minor improvement to logging in the build master.
Thu, 23 Aug 2007 16:56:02 +0000 cmlenz Minor improvement to logging in the build master when matching slaves against target platforms.
Tue, 21 Aug 2007 16:42:53 +0000 cmlenz Improve the still experimental support for using `coverage.py`.
Tue, 21 Aug 2007 14:00:53 +0000 cmlenz Experimental support for using [http://nedbatchelder.com/code/modules/coverage.html coverage.py] with the Bitten `unittest` command.
Tue, 21 Aug 2007 11:23:56 +0000 cmlenz Follow-up fix to [486]: trailing chars in auto-linked log messages was getting removed.
Tue, 21 Aug 2007 11:13:36 +0000 cmlenz Fix for #154, added unit tests.
Mon, 20 Aug 2007 16:09:35 +0000 cmlenz Don't assume revisions are integers on build configuration page.
Fri, 17 Aug 2007 11:15:43 +0000 cmlenz Fix build queue population compatiblity with Trac 0.11, where revision timestamps are `datetime` objects.
Fri, 17 Aug 2007 10:43:09 +0000 cmlenz Finish the move of build configuration management into the admin interface.
Thu, 16 Aug 2007 22:53:35 +0000 cmlenz Started implementing platform editing via admin interface.
Thu, 16 Aug 2007 22:07:47 +0000 cmlenz Fixes and more tests for the admin panels.
Thu, 16 Aug 2007 21:42:04 +0000 cmlenz More unit tests for admin module.
Wed, 15 Aug 2007 13:44:49 +0000 cmlenz Started some tests for the new admin interface.
Tue, 14 Aug 2007 22:45:09 +0000 cmlenz Require WebAdmin plugin to ensure the plugin is loaded before Bitten.
Tue, 14 Aug 2007 22:38:39 +0000 cmlenz Minor style improvements on build details page.
Tue, 14 Aug 2007 22:22:37 +0000 cmlenz Start webadmin integration.
Mon, 13 Aug 2007 15:34:11 +0000 cmlenz Include generated documentation in source tarballs.
Sun, 12 Aug 2007 21:52:14 +0000 cmlenz Fix for #166. This means the `unittest` command will only be available for the Bitten setup itself after Bitten has been installed. In general this isn't a problem, because you can simply use the regular `test` command to run the tests.
Sun, 12 Aug 2007 21:46:48 +0000 cmlenz Applied patch by Sam Steele for #167.
Sat, 11 Aug 2007 19:28:56 +0000 cmlenz The slave shouldn't depend on Trac, so remove the related import. Also, automatically fetch the version number from the setup script.
Sat, 11 Aug 2007 19:20:27 +0000 cmlenz Rudimentary implementation of ``dry-run`` option in build slave. Builds are still put in in progress mode, but no results are transmitted back, and the build is automatically invalidated after the slave is done.
Sat, 11 Aug 2007 19:15:09 +0000 cmlenz Fix for Python 2.3 incompatibility in display for report summaries. Closes #164.
Thu, 09 Aug 2007 09:22:50 +0000 cmlenz Fix typo in recipe commands reference. Closes #162.
Wed, 08 Aug 2007 18:18:27 +0000 cmlenz Set proper MIME type for documentation pages.
Wed, 08 Aug 2007 17:53:18 +0000 cmlenz Slaves now attempt to explicitly cancel builds when they are interrupted.
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.
Wed, 08 Aug 2007 13:10:58 +0000 cmlenz Fix build slave error introduced in [461].
Wed, 08 Aug 2007 13:09:32 +0000 cmlenz Change the default log verbosity of the build slave, and remove the `--debug` option.
Wed, 08 Aug 2007 12:43:16 +0000 cmlenz Add PHP recipe commands contributed by Wei Zhuo.
Wed, 08 Aug 2007 12:24:13 +0000 cmlenz Updated recipe command documentation.
Wed, 08 Aug 2007 12:10:46 +0000 cmlenz The build slave can now run locally against a recipe file, which is useful for testing recipes. Simply pass the path to the recipe instead of the URL of the build master to the script.
Tue, 07 Aug 2007 13:41:49 +0000 cmlenz Don't put tables in blockquotes in command reference.
Tue, 07 Aug 2007 12:52:09 +0000 cmlenz Start with documentation.
Tue, 07 Aug 2007 11:29:11 +0000 cmlenz Use reStructuredText as the API documentation syntax.
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 09:17:30 +0000 cmlenz Moved/restructured the modules implementing report chart generators and report summarizers.
Tue, 07 Aug 2007 08:58:38 +0000 cmlenz Update file headers and other stuff pointing to the old home.
Tue, 07 Aug 2007 08:51:04 +0000 cmlenz Remove MD5 checksum code that is no longer needed.
Fri, 03 Aug 2007 16:38:14 +0000 cmlenz Made the small logo variant wider, and the text larger.
Fri, 03 Aug 2007 16:37:51 +0000 cmlenz The slave logs each request at DEBUG level.
Fri, 03 Aug 2007 15:48:42 +0000 cmlenz Add `options` attribute to `<py:distutils>` recipe command.
Fri, 03 Aug 2007 15:32:37 +0000 cmlenz Fix build master unit tests broken in [449].
Fri, 03 Aug 2007 14:44:29 +0000 cmlenz Switch to urllib2 in slave so that we can support basic and digest authentication.
Fri, 03 Aug 2007 13:29:05 +0000 cmlenz Use POST for submitting step results, instead of PUT.
Fri, 03 Aug 2007 12:43:20 +0000 cmlenz Fix for missing import in [442].
Fri, 03 Aug 2007 12:41:56 +0000 cmlenz Oops, fix a typo in [445].
Fri, 03 Aug 2007 12:40:59 +0000 cmlenz Fix for SQL query error on PostgreSQL. Closes #46. Thanks to Pedro Algarvio for the patch.
Fri, 03 Aug 2007 12:27:41 +0000 cmlenz Fix layer problem in previous version of the small logo.
Fri, 03 Aug 2007 12:25:03 +0000 cmlenz Improved small version of the Logo.
Fri, 03 Aug 2007 12:23:24 +0000 cmlenz Don't raise an exception when the repository node associated with a build config has been since removed.
Fri, 03 Aug 2007 09:02:57 +0000 cmlenz Added logo.
Fri, 03 Aug 2007 08:54:56 +0000 cmlenz Updates to the docs.
Fri, 03 Aug 2007 08:48:47 +0000 cmlenz Merged HTTP branch into trunk.
Wed, 01 Aug 2007 17:51:56 +0000 cmlenz Sign, another follow-up to [438]. One of these days I should get it right :-(
Wed, 01 Aug 2007 17:49:18 +0000 cmlenz Oops, follow-up to [438].
Wed, 01 Aug 2007 17:46:46 +0000 cmlenz Fix for bug introduced in [434].
Sun, 29 Jul 2007 17:30:00 +0000 cmlenz Fix for hardcoded chart generators in UI. Closes #153.
Thu, 26 Jul 2007 19:40:55 +0000 cmlenz Default behavior of slaves is now to stop building when an error is raised by a step set to onerror='fail'. onerror='continue' can be used to get the old behavior, while onerror='ignore' is also still available for completely ignoring failed steps.
Thu, 26 Jul 2007 19:35:00 +0000 cmlenz Still allow keyboard interrupts to stop the slave.
Wed, 25 Jul 2007 19:57:24 +0000 cmlenz Fix for zero division error in test coverage summarizer. Closes #138.
Wed, 25 Jul 2007 19:34:40 +0000 cmlenz Fix unit test in build queue tests.
Wed, 25 Jul 2007 19:26:42 +0000 cmlenz Improve error message produced by shell tools.
Tue, 24 Jul 2007 22:08:56 +0000 cmlenz Trac 0.11 compatibility fix in timeline event provider.
Tue, 24 Jul 2007 21:56:00 +0000 wbell New In-Progress Builds Page, which lists the current builds that are being processed by slaves. Accessible from the main build page.
Tue, 24 Jul 2007 19:11:00 +0000 wbell Remove overzealous partial merge of heartbeating code.
Tue, 24 Jul 2007 17:32:02 +0000 cmlenz Use UTF-8 as encoding of source files.
Tue, 24 Jul 2007 17:05:56 +0000 cmlenz "Completed" label on the build page should really be "Started".
Tue, 24 Jul 2007 14:37:04 +0000 cmlenz Tabs and line length.
Tue, 24 Jul 2007 09:27:56 +0000 cmlenz Use `req.href` instead of `env.href` as that works much better in Trac>=0.10. That also means Trac 0.9 is no longer supported.
Mon, 23 Jul 2007 22:03:07 +0000 wbell Protect the main beep loop from exceptions-- either problems in callbacks or errors in the asyncore handlers, which can stop the scheduled events from getting run. Also move over to using the asyncore.loop function over the poll function-- using poll as we were seeing use_poll=False (the default) hang forever, making scheduled events not get run.
Mon, 23 Jul 2007 21:59:47 +0000 wbell Don't accept build results from a slave if the build has been invalidated or it's being built by another slave. Closes #100.
Mon, 23 Jul 2007 21:53:16 +0000 wbell Flush pipes to the master before after each step so it shows up in the UI immediately, not just at the end of the build. Closes #18, #96
Mon, 23 Jul 2007 21:49:41 +0000 wbell Change building order; rather than just build in reverse revision order (which tends to get stuck if you have a bunch of revisions on a single branch), build the newest revision on each branch before you go backwards and fill in the previous revisions.
Mon, 23 Jul 2007 21:43:48 +0000 wbell Add new --single option that has slaves exit after they complete a single build
Mon, 23 Jul 2007 21:42:50 +0000 wbell Fix for report imports; I would have thought that the original child.attr would work since it's a DictMixin, but at runtime, we're seeing 'argument after ** must be a dictionary'
Mon, 23 Jul 2007 14:50:33 +0000 cmlenz More fixes for compat with Trac trunk.
Mon, 23 Jul 2007 13:12:24 +0000 cmlenz Use modern syntax for raising exceptions.
Mon, 23 Jul 2007 13:02:35 +0000 cmlenz Fix options handling in `unittest` command.
Mon, 23 Jul 2007 12:50:21 +0000 cmlenz Use dummy repository in queue unit tests.
Mon, 23 Jul 2007 10:45:00 +0000 cmlenz Register the `unittest` command in `setup.p` so that Bitten does not need to be installed just to run the command.
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.
Mon, 23 Jul 2007 08:35:28 +0000 cmlenz Applied patch for #136.
Thu, 25 Jan 2007 17:40:21 +0000 cmlenz Fix for a compatibility problem with Trac 0.11dev.
Wed, 24 Jan 2007 23:25:40 +0000 mgood `dict.update` can take a sequence of key/value pairs, so remove redundant building of another dict
Fri, 19 Jan 2007 15:19:51 +0000 cmlenz Fix incompatibility with a change to the versioncontrol layer in Trac 0.10.3
Tue, 25 Jul 2006 10:39:33 +0000 cmlenz Ported [374] to 0.5.x. 0.5.x
Tue, 25 Jul 2006 10:04:13 +0000 cmlenz Only run xmltools tests if libxslt or MSXML are available.
Tue, 25 Jul 2006 09:28:37 +0000 cmlenz Fix some unit tests that were broken when running against Trac 0.10-dev.
Sun, 04 Jun 2006 13:42:14 +0000 cmlenz The `unittest` command is now based on the setuptools `test command.
Sun, 04 Jun 2006 13:21:14 +0000 cmlenz Use "-" instead of "0" to mark a non-code line in `<py:trace>` reports, just as the new `<java:cobertura>` command does.
Fri, 26 May 2006 14:48:28 +0000 mgood add Java recipe command for parsing code coverage from [http://cobertura.sf.net Cobertura] XML reports
Fri, 26 May 2006 14:28:37 +0000 mgood coverage summarizer: entries with no code lines were overwriting the href for the previous entry
Tue, 23 May 2006 01:06:57 +0000 mgood [363] forgot to create a db connection before passing it to `Build.delete`
Tue, 23 May 2006 00:48:01 +0000 mgood encode BEEP unicode headers since they need concatted with raw bytes read from the body
Tue, 18 Apr 2006 10:50:59 +0000 cmlenz Incremented version number for 0.5.x branch. 0.5.x
Tue, 18 Apr 2006 10:36:51 +0000 cmlenz Prepare branch for [milestone:0.5.3] release. 0.5.x
Tue, 18 Apr 2006 10:28:43 +0000 cmlenz Updated change log for [milestone:0.5.3].
Thu, 13 Apr 2006 08:20:50 +0000 cmlenz Ported [361] to 0.5.x. 0.5.x 0.5.3
Wed, 12 Apr 2006 16:09:52 +0000 cmlenz Some version of PySQLite seems to return `None` instead of an empty list for a `fetchall()` call that produces no results.
Wed, 12 Apr 2006 14:38:38 +0000 cmlenz Ported [359] to 0.5.x. 0.5.x
Wed, 12 Apr 2006 14:34:33 +0000 cmlenz Fix bug in the model classes where `db.executemany()` was being called with an empty list. This could happen for an empty build log, for example.
Wed, 12 Apr 2006 12:36:26 +0000 cmlenz Fix double-escaping of report summaries reported in #113. 0.5.x
Wed, 12 Apr 2006 10:23:13 +0000 cmlenz The unit test and test coverage summarizers weren't restricting their report input to the given step. Fixes #94. Thanks to Walter Bell for the patch.
Wed, 12 Apr 2006 09:38:09 +0000 cmlenz * Don't use `os.path.commonprefix()` to detect the base directory in the snapshort archive. Fixes #103.
Wed, 12 Apr 2006 07:55:31 +0000 cmlenz Fix variable reference in `<py:trace>`.
Mon, 13 Feb 2006 21:21:06 +0000 cmlenz Add a logfile option to the slave. Thanks to Walter Bell for the patch.
Mon, 13 Feb 2006 12:21:15 +0000 cmlenz Include CDATA in representation of parsed XML. Closes #99. Thanks to Sven Reimers for the report and patch.
Mon, 13 Feb 2006 11:57:36 +0000 cmlenz Fix for #106. Thanks to Walter Bell for the report and patch.
Tue, 17 Jan 2006 12:47:49 +0000 cmlenz Incremented version number for 0.5.x branch. 0.5.x
Tue, 17 Jan 2006 12:28:37 +0000 cmlenz Prepare branch for [milestone:0.5.2] release. 0.5.x 0.5.2
Tue, 17 Jan 2006 12:27:26 +0000 cmlenz Updated change log for [milestone:0.5.2].
Tue, 17 Jan 2006 12:07:16 +0000 cmlenz 0.5.x: Fix navigation tab bug introduced in [milestone:0.5.1]. 0.5.x
Tue, 10 Jan 2006 13:25:37 +0000 cmlenz Increment version number to 0.5.2. 0.5.x
Tue, 10 Jan 2006 12:41:59 +0000 cmlenz Update `README` and `ChangeLog`. 0.5.x 0.5.1
Tue, 10 Jan 2006 12:40:45 +0000 cmlenz Update README to reflect that Trac 0.9.3 is now required.
Tue, 10 Jan 2006 12:31:15 +0000 cmlenz Ported [341] to 0.5.x. 0.5.x
Copyright (C) 2012-2017 Edgewall Software