--- regression.py 2010-01-13 13:03:18.000000000 -0500 +++ regression.py.modified 2010-11-12 16:36:32.405016408 -0500 @@ -107,6 +107,9 @@ opt.add_option( '--skip-tests', help="do not run bjam; used for testing script changes", action='store_true' ) + opt.add_option( '--skip-upload', + help="do not upload run logs", + action='store_true' ) #~ Defaults self.runner = None @@ -132,6 +135,7 @@ self.mail=None self.smtp_login=None self.skip_tests=False + self.skip_upload=False ( _opt_, self.actions ) = opt.parse_args(None,self) if not self.actions or self.actions == []: self.actions = [ 'regression' ] @@ -515,7 +519,8 @@ if not self.skip_tests: self.command_test() self.command_collect_logs() - self.command_upload_logs() + if not self.skip_upload: + self.command_upload_logs() if self.mail: self.log( 'Sending report to "%s"' % self.mail ) @@ -534,8 +539,8 @@ raise def command_show_revision(self): - modified = '$Date: 2010-01-13 13:03:18 -0500 (Wed, 13 Jan 2010) $' - revision = '$Revision: 58983 $' + modified = '$Date$' + revision = '$Revision$' import re re_keyword_value = re.compile( r'^\$\w+:\s+(.*)\s+\$$' )