[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