In the test where we use svnserve as a subprocess, close the repository before using it via svnserve to avoid multiple races when closing down.
In the test where we use svnserve as a subprocess, close the repository
before using it via svnserve to avoid multiple races when closing down.

Our BDB handle and the ra session are in the same pool and are closed
around the same time, but once we may immediately start a delete
attempt as part of the test cleanup.

And we know BDB is not friendly towards outside DB changes....

* subversion/tests/libsvn_ra/ra-test.c
  (tunnel_repos_name): Move into only function that uses this.
  (tunnel_callback_test): Create repository in scratch pool.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1659011 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion