OS X tests status update (was: [1.7] Plans for bzr 1.7)

Guillermo Gonzalez guillo.gonzo at gmail.com
Tue Aug 19 23:57:57 BST 2008


Hi!

On Fri, Aug 15, 2008 at 2:31 PM, Vincent Ladeuil <v.ladeuil+lp at free.fr> wrote:
[snip]
>
>    john>   d) Speaking of which, would anyone want to champion
>    john>   getting the test suite to pass cleanly on Mac OSX? I
>    john>   don't use it as my primary platform anymore, so I
>    john>   don't run into it as often.
>
> I saw Guillermo popping for that one, count me as a backup or
> reviewer here.

Or the other way around, I'ld be glad to be your "padawan" on this ;)

I attached the output of the selftest run (bzr.dev_selftest_out.log).
The result of the full run was:
<output>
Ran 13742 tests in 7753.731s

FAILED (failures=14, errors=13, known_failure_count=17)
797 tests skipped
Missing feature 'Internally performed glob expansion' skipped 5 tests.
Missing feature '_winreg' skipped 2 tests.
Missing feature 'attrib Windows command-line tool' skipped 1 tests.
Missing feature 'bzrlib._walkdirs_win32' skipped 9 tests.
Missing feature 'strace' skipped 3 tests.
</output>

>
> I did work on the subject in the past to the point where I could
> run the full test suite with some tricks (mostly related to /tmp
> being a bit special under OS X), but I never looked back and
> things may have regressed.

I already fixed one kind of error related to this "special" /tmp:
"[Errno 1] Operation not permitted: ", caused by os.chmod.

Now I'm getting 17 failures and 4 errors.

I also attached the output of this run (bzr.dev_fixes_selftest_out.log)
and the list of failing test so it can be used with --load-list
(osx_failing_tests.txt)

Also, I found that:
    blackbox.test_mv.TestMove.test_mv_change_case_dir
    blackbox.test_mv.TestMove.test_mv_change_case_dir_w_files
    blackbox.test_mv.TestMove.test_mv_change_case_file

are failing because I'm using a case-insensitive HFS+

Most of the other test failures are caused by encoding related issues.

More news soon

Cheers,

--
Guillermo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bzr.dev_selftest_out.log
Type: application/octet-stream
Size: 80497 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080819/7e6ca8ca/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bzr.dev_fixes_selftest_out.log
Type: application/octet-stream
Size: 66942 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080819/7e6ca8ca/attachment-0003.obj 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: osx_failing_tests.txt
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20080819/7e6ca8ca/attachment-0001.txt 


More information about the bazaar mailing list