its a known problem and already fixed, but not yet in this release:<div><br></div><div><address class="headers" style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span id="from"><dfn>From</dfn>: Julian Foad <<a href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=julianfoad_at_btopenworld.com&su=Re:%20auth-test%20fails%20(E200006:%20svn_auth_get_platform_specific_client_providers%20should%20return%20an%20array%20of%205%20providers)" target="_blank">julianfoad_at_btopenworld.com</a>> </span><br>

<span id="date"><dfn>Date</dfn>: Thu, 3 Nov 2011 11:17:06 +0000 (GMT)</span><br></address><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Daniel Shahaf wrote: <br>

<em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> Jonathan Nieder wrote: </em><br><em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> >     svn_tests: E200006: svn_auth_get_platform_specific_client_providers should return an array of 5 providers </em><br>

<em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> >     FAIL:  lt-auth-test 1: test retrieving platform-specific auth providers </em><br><em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> > </em><br>

<em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> > Indeed, instrumenting the test, we learn that the actual number of </em><br><em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> > providers returned is 1. </em><br>

<em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> > </em><br><em class="quotelev2" style="color:rgb(128,64,64);font-size:12px">> > Known problem? </em><br><em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> </em><br>

<em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> Buildbots are green and I don't remember this one </em><br><em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> before.  Can you set a breakpoint in the test and check </em><br>

<em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> which four providers aren't returned? </em><br><em class="quotelev1" style="color:rgb(128,64,64);font-size:12px">> (Or, if that's easier, which one provider _is_ returned.) </em><br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">I get this too when I run "make davautocheck" but not with "make check" or "make svnserveautocheck". The "svn.simple" provider is the only one returned. <br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">I build and test in a separate directory from the source tree. I build with Gnome-keyring support. <br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Before running the tests, I set LD_LIBRARY_PATH="$OBJ_DIR/subversion/libsvn_auth_gnome_keyring/.libs". But when "auth-test" gets run, it find that LD_LIBRARY_PATH is set to <br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">  "<OBJ_DIR>/subversion/libsvn_ra_neon/.libs: <br>   <OBJ_DIR>/subversion/libsvn_ra_local/.libs: <br>

   <OBJ_DIR>/subversion/libsvn_ra_svn/.libs" <br></p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Lo! and behold: svnserveautocheck.sh sets LD_LIBRARY_PATH="...:$LD_LIBRARY_PATH" whereas davautocheck.sh (and dav-mirror-autocheck.sh) overwrites the old value. <br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Blame... me. I inserted the ":$LD_LIBRARY_PATH" to svnserveautocheck.sh back in 2009, and I failed to spot the same thing being needed in these other places. <br>

</p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Thanks for the report. <br></p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">

Fixed in r1197065. <br></p><p style="text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">- Julian </p><br><div class="gmail_quote">On Sat, Dec 17, 2011 at 20:46, rupert THURNER <span dir="ltr"><<a href="mailto:rupert@opencsw.org">rupert@opencsw.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">this test fails:<div><a href="http://svn.apache.org/repos/asf/subversion/trunk/subversion/tests/libsvn_subr/auth-test.c" target="_blank">http://svn.apache.org/repos/asf/subversion/trunk/subversion/tests/libsvn_subr/auth-test.c</a></div>

<div>
<br></div><div>with the message:</div><div><p style="font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">START: auth-test <br>svn_tests: E200006: svn_auth_get_platform_specific_client_providers <br>


should return an array of 2 providers </p><div class="im"><br>FAIL:  auth-test 1: test retrieving platform-specific auth providers <br></div>END: auth-test <br>ELAPSED: auth-test 0:00:01.112938 <br><p></p><div><div></div>

<div class="h5"><div><br></div><br><div class="gmail_quote">On Sat, Dec 17, 2011 at 20:43, rupert THURNER <span dir="ltr"><<a href="mailto:rupert@opencsw.org" target="_blank">rupert@opencsw.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">i ran the tests again, and aut-test fails as well. the difference is that i compiled gnomekeyring with it, and auth-test.c really checks the "number of authentication providers" but i did not exactly understand what they do test there. i'm cc'ing buildfarm as well, maybe somebody of you has experience what might be missing? anyway i mailed the subverison developer list as well with it.<div>


<div></div><div><div>
<div><br></div><div><div class="gmail_quote">On Sat, Dec 10, 2011 at 20:45, rupert THURNER <span dir="ltr"><<a href="mailto:rupert@opencsw.org" target="_blank">rupert@opencsw.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<p>oh really? I need to run it again ... I used 9s, but at that time I did not compile in gnome keyring. </p>
<p>did you get the checkpgk errors as well and you would be able to fix them? I would take care about the test errors.</p><div><div></div><div>
<div class="gmail_quote">On Dec 10, 2011 4:02 PM, "Ben Walton" <<a href="mailto:bwalton@opencsw.org" target="_blank">bwalton@opencsw.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




Excerpts from rupert THURNER's message of Sat Dec 10 07:03:<a href="tel:31%20-0500%202011" value="+13105002011" target="_blank">31 -0500 2011</a>:<br>
<br>
> should we postpone it a little and release 1.7.2 with the old<br>
> package structure?<br>
<br>
Well, I'll leave that up to you.  It doesn't appear that the test<br>
suite passes with 1.7.2 either though:<br>
<br>
At least one test FAILED, checking<br>
/home/bwalton/opencsw/subversion/trunk/work/solaris9-sparc/build-isa-sparcv8/subversion-1.7.2/tests.log<br>
FAIL:  auth-test 1: test retrieving platform-specific auth providers<br>
FAIL:  copy_tests.py 86: changed dir after commit should match<br>
checkout<br>
Summary of test results:<br>
  1562 tests PASSED<br>
  43 tests SKIPPED<br>
  23 tests XFAILED (1 WORK-IN-PROGRESS)<br>
  2 tests FAILED<br>
<br>
Thanks<br>
-Ben<br>
--<br>
Ben Walton<br>
Systems Programmer - CHASS<br>
University of Toronto<br>
C:<a href="tel:416.407.5610" value="+14164075610" target="_blank">416.407.5610</a> | W:<a href="tel:416.978.4302" value="+14169784302" target="_blank">416.978.4302</a><br>
<br>
</blockquote></div>
</div></div></blockquote></div><br></div></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>