[Buildbot-commits] buildbot ChangeLog,1.603,1.604
Brian Warner
warner at users.sourceforge.net
Sat May 6 23:51:29 UTC 2006
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21248
Modified Files:
ChangeLog
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-520
Creator: Brian Warner <warner at lothar.com>
windows compat: improve test_vc, test_slavecommand, and commands
* buildbot/test/test_vc.py (CVSSupport.getdate): use localtime,
and don't include a timezone
(CVSSupport.vc_try_checkout): stop trying to strip the timezone.
This should avoid the windows-with-verbose-timezone-name problem
altogether.
* buildbot/slave/commands.py (getCommand): use which() to find the
executables for 'cvs', 'svn', etc. This ought to help under
windows.
* buildbot/test/test_vc.py (VCBase.do_getpatch): Delete the
working directory before starting. If an earlier test failed, the
leftover directory would mistakenly flunk a later test.
(ArchCommon.registerRepository): fix some tla-vs-baz problems.
Make sure that we use the right commandlines if which("tla") picks
up "tla.exe" (as it does under windows).
(TlaSupport.do_get): factor out this tla-vs-baz difference
(TlaSupport.vc_create): more tla-vs-baz differences
* buildbot/test/test_slavecommand.py
(ShellBase.testShellMissingCommand): stop trying to assert
anything about the error message: different shells on different
OSes with different languages makes it hard, and it really isn't
that interesting of a thing to test anyway.
* buildbot/test/test_vc.py (CVSSupport.capable): skip CVS tests if
we detect cvs-1.10 (which is the version shipped with OS-X 10.3
"Panther"), because it has a bug which flunks a couple tests in
weird ways. I've checked that cvs-1.12.9 (as shipped with debian)
is ok. OS-X 10.4 "Tiger" ships with cvs-1.11, but I haven't been
able to test that yet.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.603
retrieving revision 1.604
diff -u -d -r1.603 -r1.604
--- ChangeLog 1 May 2006 00:10:57 -0000 1.603
+++ ChangeLog 6 May 2006 23:51:27 -0000 1.604
@@ -1,3 +1,37 @@
+2006-05-06 Brian Warner <warner at lothar.com>
+
+ * buildbot/test/test_vc.py (CVSSupport.getdate): use localtime,
+ and don't include a timezone
+ (CVSSupport.vc_try_checkout): stop trying to strip the timezone.
+ This should avoid the windows-with-verbose-timezone-name problem
+ altogether.
+
+ * buildbot/slave/commands.py (getCommand): use which() to find the
+ executables for 'cvs', 'svn', etc. This ought to help under
+ windows.
+
+ * buildbot/test/test_vc.py (VCBase.do_getpatch): Delete the
+ working directory before starting. If an earlier test failed, the
+ leftover directory would mistakenly flunk a later test.
+ (ArchCommon.registerRepository): fix some tla-vs-baz problems.
+ Make sure that we use the right commandlines if which("tla") picks
+ up "tla.exe" (as it does under windows).
+ (TlaSupport.do_get): factor out this tla-vs-baz difference
+ (TlaSupport.vc_create): more tla-vs-baz differences
+
+ * buildbot/test/test_slavecommand.py
+ (ShellBase.testShellMissingCommand): stop trying to assert
+ anything about the error message: different shells on different
+ OSes with different languages makes it hard, and it really isn't
+ that interesting of a thing to test anyway.
+
+ * buildbot/test/test_vc.py (CVSSupport.capable): skip CVS tests if
+ we detect cvs-1.10 (which is the version shipped with OS-X 10.3
+ "Panther"), because it has a bug which flunks a couple tests in
+ weird ways. I've checked that cvs-1.12.9 (as shipped with debian)
+ is ok. OS-X 10.4 "Tiger" ships with cvs-1.11, but I haven't been
+ able to test that yet.
+
2006-04-30 Brian Warner <warner at lothar.com>
* buildbot/test/test_vc.py (VCBase.runCommand): set $LC_ALL="C" to
More information about the Commits
mailing list