[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Trouble building 1.6.x on Ubuntu 9.04

From: Stefan Sperling <stsp_at_elego.de>
Date: Sat, 16 May 2009 21:44:43 +0100

On Sat, May 16, 2009 at 03:54:28PM -0400, Scott Palmer wrote:
> I'm getting better at this... the aptitude search command was the key.

Great :)

> Btw.. I got a few failures from make check:

These aren't failures. XFAIL means that the test is expected to fail.
They are harmless.

XPASS would indicate a problem -- a test expected to fail suddenly
passes for some reason.

For example, if a known bug exists that is known to be unresolved
we can add an XFAIL test for the bug. As soon as the bug has been
fixed, we can change the test to a "real" PASS/FAIL test just by
flipping a switch.

Every XFAIL test has a reason associated with its status.
If you want to find out the reason, you can search in the
subversion/tests/ directory.

> A At least one test XFAILED, checking
> /home/scott/subversion-1.6.2/tests.log
> XFAIL: lt-fs-test 18: merging commit

For example, this test from subversion/test/libsvn_fs/fs-test.c
fails because:

    SVN_TEST_XFAIL(merging_commit), /* Needs to be written to match new
                                        merge() algorithm expectations */

The reason is sometimes not given in the files themselves.
In that case, check the revision log of the file for more information.
A commit which marks a test as XFAIL should document the reason in the
log message.

> Summary of test results:
> A 24 tests SKIPPED

Skipped tests simply cannot be run on your platform or setup,
because they don't apply there. Windows-specific tests won't be run
on Linux, and if you don't have http support compiled in, http-related
tests won't be run, etc.

> A 26 tests XFAILED
>
> I'm not sure where it stands now...A is the build hosed?

Don't worry, the test results look fine.

Stefan
Received on 2009-05-16 22:45:52 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.