Bazaar 2.2 Windows installer - selftest broken
Alexander Belchenko
bialix at ukr.net
Thu Aug 19 07:14:23 BST 2010
Maritza Mendez пишет:
> On Wed, Aug 18, 2010 at 9:57 PM, Alexander Belchenko <bialix at ukr.net
> <mailto:bialix at ukr.net>> wrote:
>
> Standalone bzr.exe (windows installer) has broken selftest for bzr
> core itself. It's a known issue. So don't expect `bzr.exe selftest`
> will ever pass.
>
>
> Interesting. Can you elaborate on this or direct me to a thread
> describing this known issue? For example, is this a temporary known
> issue, or is it an issue-by-design? I am asking because I've been
> assuming (oops!) that all stable releases of bzr are subjected to pretty
> much the same regression suite on all supported platforms. Is that a
> bad assumption?
It's because of how py2exe'd python application works.
Standalone bzr.exe is python application packaged into binary
executable with py2exe tool. So it can work without Python interpreter
installed in your system.
Some parts of bzrlib tests expects to have the real Python interpreter
to succeed. This is just not true in the case of bzr.exe. So you can
expect those tests to fail.
About regressions and testing: bzr team has a dedicated Hudson
instance to run selftest over various platforms, it's called Babune,
and Vincent Ladeuil is the master of it. He can shed the light on the
current status and regressions over major platforms. I don't remember
URL to the Hudson page off hands, sorry.
Over the last bzr sprint at UDS Maverick Vincent and Martin gz have
spent some time to fix the windows regressions in the selftest, and
AFAIK it's become much better since then.
More information about the bazaar
mailing list