public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
@ 2012-08-13 17:20 Warren Young
  2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
  2012-11-20 12:51 ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Yaakov (Cygwin/X)
  0 siblings, 2 replies; 57+ messages in thread
From: Warren Young @ 2012-08-13 17:20 UTC (permalink / raw)
  To: cygwin

PACKAGE DESCRIPTION
===================

Homepage: http://sqlite.org/
License : Public Domain (no, really!)

SQLite is a C library providing local database storage with a SQL 
interface.  Unlike most SQL database systems, SQLite does not accept 
connections from remote users.  Access to the database requires access 
to the file system hosting it; SQLite thus relies on the operating 
system's file security for access control.  In exchange for this 
limitation, you get a smaller, faster database engine that's easy to 
embed within a program.


CYGWIN-SPECIFIC CHANGES SINCE LAST RELEASE
==========================================

This is a *test* version which reverts the patch added to 3.7.12.1-1, 
which caused problems with Subversion as a side effect, particularly in 
systems using non-Cygwin programs with their svn checkout trees.

Through other channels, I've already gotten enough positive reports 
about this from those affected that I'm considering making it the 
current release.  I'm half-expecting SQLite 3.7.14 will come out soon 
though; if that happens soon enough, it will become "curr" and 3.7.13 
"prev", with all the older versions going away.  If 3.7.14 takes longer 
to appear than I hope it will, I'll promote 3.7.13-1 to "curr" and drop 
the ill-fated 3.7.12.1-1 release so that 3.7.3-1 becomes "prev" again 
instead.

In the meantime, this means you need to manually select 3.7.13-1 in 
setup.exe if you want to try it.


INSTALL OR UPGRADE NOTES
========================

Manually select it in setup.exe's "Select Packages" screen by clicking 
the third column's "Keep" label on all installed "sqlite" packages until 
it says "3.7.13-1".


CYGWIN INSTALLATION INFORMATION
===============================

To install this package, click on the "Install Cygwin now" link on the
<http://cygwin.com/> web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions. You'll find
the package listed in the "All" category. After installation, read the
documentation at directories:

     /usr/share/doc/<package-version>/*
     /usr/share/doc/Cygwin/<package-version>.README

If you have questions or comments, please send them to the Cygwin
mailing list.


CYGWIN-ANNOUNCE UNSUBSCRIBE INFO
================================

This message has been sent to cygwin-announce list.

If you want to unsubscribe from the mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there.

More information on unsubscribing can be found here:

     http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at the above URL.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1)
  2012-08-13 17:20 [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Warren Young
@ 2012-08-16  3:38 ` Warren Young
  2012-08-16  4:56   ` Promote sqlite 3.7.13-1 from test status? Larry Hall (Cygwin)
                     ` (2 more replies)
  2012-11-20 12:51 ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Yaakov (Cygwin/X)
  1 sibling, 3 replies; 57+ messages in thread
From: Warren Young @ 2012-08-16  3:38 UTC (permalink / raw)
  To: cygwin

On 8/13/2012 10:12 AM, Warren Young wrote:
>
> This is a *test* version which reverts the patch added to 3.7.12.1-1,
> which caused problems with Subversion as a side effect

I haven't heard peep one from either side about this release on this 
list.  (For contrast, I've gotten several positive responses in my 
answer to the question about this on Stack Overflow[1].)

Silence = happiness, then? :)

I'm asking because it was just announced that SQLite 3.7.14 won't be 
released for another 3 weeks[2].  I'm therefore thinking of promoting my 
3.7.13-1 package to "curr" posthaste, and having the ill-fated 
3.7.12.1-1 package dropped from the mirrors.  3.7.3-1 will remain 
available as "prev" for those three weeks.  That's assuming I go ahead 
and build 3.7.14-1 as the new "curr" package.


[1] http://stackoverflow.com/questions/11007024/
[2] https://www.sqlite.org/draft/releaselog/3_7_14.html

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
@ 2012-08-16  4:56   ` Larry Hall (Cygwin)
  2012-08-16  9:01   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Achim Gratz
  2012-08-16  9:04   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Adam Dinwoodie
  2 siblings, 0 replies; 57+ messages in thread
From: Larry Hall (Cygwin) @ 2012-08-16  4:56 UTC (permalink / raw)
  To: cygwin

On 8/15/2012 4:50 PM, Warren Young wrote:
> On 8/13/2012 10:12 AM, Warren Young wrote:
>>
>> This is a *test* version which reverts the patch added to 3.7.12.1-1,
>> which caused problems with Subversion as a side effect
>
> I haven't heard peep one from either side about this release on this list.
> (For contrast, I've gotten several positive responses in my answer to the
> question about this on Stack Overflow[1].)
>
> Silence = happiness, then? :)

Well, probably more like no news is good news.  They're close cousins
but the former is more optimistic than the latter. ;-)

I think if you've received some positive feedback from other sources,
you should proceed based on that information.

-- 
Larry

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1)
  2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
  2012-08-16  4:56   ` Promote sqlite 3.7.13-1 from test status? Larry Hall (Cygwin)
@ 2012-08-16  9:01   ` Achim Gratz
  2012-08-16  9:03     ` Corinna Vinschen
  2012-11-17  5:15     ` Daniel Colascione
  2012-08-16  9:04   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Adam Dinwoodie
  2 siblings, 2 replies; 57+ messages in thread
From: Achim Gratz @ 2012-08-16  9:01 UTC (permalink / raw)
  To: cygwin

Warren Young <warren <at> etr-usa.com> writes:
> I haven't heard peep one from either side about this release on this 
> list.  (For contrast, I've gotten several positive responses in my 
> answer to the question about this on Stack Overflow[1].)

Sorry, I've been swamped with other stuff...

> Silence = happiness, then? :)

The original bug is back, although it behaves even more wierd than before.  The
error now happens _only_ when run as normal user _and_ not under strace or gdb.

$ sqlite3
SQLite version 3.7.13 2012-06-11 02:05:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> CREATE TEMP TABLE two (id INTEGER NOT NULL, name CHAR(64) NOT NULL );
Error: unable to open database file
sqlite>

Since I can't reproduce the problem in the debugger anymore, it will be
difficult to impossible to find out what's causing this (at least for me).  Just
like the problem with TortoiseSVN these are indications IMHO that there's a race
somewhere between calls from the Cygwin DLL and Windows file locking functions.
 I can't rule out BLODA either.

So please go ahead and make this version current as it seems to cause less
problems given the widespread use of TortoiseSVN.  I'll see to either run the
failing application with elevated privileges or install a local patch to sqlite3.

Thanks for your patience on that matter.


Regards,
Achim.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1)
  2012-08-16  9:01   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Achim Gratz
@ 2012-08-16  9:03     ` Corinna Vinschen
  2012-08-16 11:06       ` Promote sqlite 3.7.13-1 from test status? Warren Young
  2012-11-17  5:15     ` Daniel Colascione
  1 sibling, 1 reply; 57+ messages in thread
From: Corinna Vinschen @ 2012-08-16  9:03 UTC (permalink / raw)
  To: cygwin

On Aug 16 07:41, Achim Gratz wrote:
> Warren Young <warren <at> etr-usa.com> writes:
> > I haven't heard peep one from either side about this release on this 
> > list.  (For contrast, I've gotten several positive responses in my 
> > answer to the question about this on Stack Overflow[1].)
> 
> Sorry, I've been swamped with other stuff...
> 
> > Silence = happiness, then? :)
> 
> The original bug is back, although it behaves even more wierd than before.  The
> error now happens _only_ when run as normal user _and_ not under strace or gdb.
> 
> $ sqlite3
> SQLite version 3.7.13 2012-06-11 02:05:22
> Enter ".help" for instructions
> Enter SQL statements terminated with a ";"
> sqlite> CREATE TEMP TABLE two (id INTEGER NOT NULL, name CHAR(64) NOT NULL );
> Error: unable to open database file
> sqlite>
> 
> Since I can't reproduce the problem in the debugger anymore, it will be
> difficult to impossible to find out what's causing this (at least for me).  Just
> like the problem with TortoiseSVN these are indications IMHO that there's a race
> somewhere between calls from the Cygwin DLL and Windows file locking functions.

Cygwin does not use Windows mandatory locking.  The locking is entirely
implemented within the Cygwin DLL and is only advisory, as is befitting
for a POSIX envionment.  If you try to use the same file with a
non-Cygwin tool using Windows locking in parallel with a Cygwin tool,
you will get into trouble.  The mandatory Windows locking will always
win and the Cygwin tool will fail.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* RE: Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1)
  2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
  2012-08-16  4:56   ` Promote sqlite 3.7.13-1 from test status? Larry Hall (Cygwin)
  2012-08-16  9:01   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Achim Gratz
@ 2012-08-16  9:04   ` Adam Dinwoodie
  2 siblings, 0 replies; 57+ messages in thread
From: Adam Dinwoodie @ 2012-08-16  9:04 UTC (permalink / raw)
  To: cygwin

Warren Young wrote:
> On 8/13/2012 10:12 AM, Warren Young wrote:
>>
>> This is a *test* version which reverts the patch added to 3.7.12.1-1, which
>> caused problems with Subversion as a side effect
>
> I haven't heard peep one from either side about this release on this list.
> (For contrast, I've gotten several positive responses in my answer to the
> question about this on Stack Overflow[1].)
>
> Silence = happiness, then? :)
>
> i'm asking because it was just announced that sqlite 3.7.14 won't be
> released for another 3 weeks[2].  i'm therefore thinking of promoting my
> 3.7.13-1 package to "curr" posthaste, and having the ill-fated 3.7.12.1-1
> package dropped from the mirrors.  3.7.3-1 will remain available as "prev"
> for those three weeks.  that's assuming i go ahead and build 3.7.14-1 as the
> new "curr" package.
>
> [1] http://stackoverflow.com/questions/11007024/
> [2] https://www.sqlite.org/draft/releaselog/3_7_14.html

I misread your original email; I hadn't realized I would need to install a
test version rather than be automatically upgraded (I don't routinely review
what setup.exe installs). And I didn't re-enable TortoiseSVN's icon cache as I
somehow got the impression it would require a new subversion package too. No
idea where that came from. Mea culpa.

I've no objection to you upgrading the package, I just thought I'd point out
the reason for my silence, in case other people who might have spoken up have
made similar errors.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16  9:03     ` Corinna Vinschen
@ 2012-08-16 11:06       ` Warren Young
  2012-08-16 11:39         ` Corinna Vinschen
  0 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2012-08-16 11:06 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 2:50 AM, Corinna Vinschen wrote:
> On Aug 16 07:41, Achim Gratz wrote:
>> there's a race
>> somewhere between calls from the Cygwin DLL and Windows file locking functions.
>
> Cygwin does not use Windows mandatory locking.  The locking is entirely
> implemented within the Cygwin DLL and is only advisory, as is befitting
> for a POSIX envionment.

Interesting.  I never knew that.  I'd assumed that since Cygwin 
occasionally gets tangled up with Windows mandatory locking (e.g. in-use 
DLL replacement) that it was playing by those rules all the time.

> If you try to use the same file with a
> non-Cygwin tool using Windows locking in parallel with a Cygwin tool,
> you will get into trouble.  The mandatory Windows locking will always
> win and the Cygwin tool will fail.

I think that nails the problem.

SQLite has a lot of Windows and Cygwin specific code in it, and in large 
part, it treats Cygwin as "Windows", including use of the Win32 API 
LockFile().  (See osLockFile() and winLock*() in sqlite3.c.)

When you force it to build in "Unix mode", all that code gets ifdef'd 
out, replaced by an entirely different set of OS-specific I/O wrappers, 
such as unixLock().

So, what you did with that requested change, Achim, is prevented Cygwin 
svn from winning any fights over ownership of .svn/wc.db.

This could have happened to anything built against Cygwin SQLite, where 
there is also another native Windows program trying to access the same 
DB file.  The only Subversion-specific thing about this problem was how 
Subversion was coded to react when it happened.  Another program might 
not say "disk I/O error," but would somehow fail nevertheless.

Reverting this change put Cygwin SQLite based programs back on an even 
footing with native SQLite based programs.

I gotta say, I'm not wild about the way SQLite treats Cygwin as Windows, 
bypassing the POSIX APIs so often.  Yet, you can see the logic, at least 
in the case of file locking.  Mandatory file locking is a very good 
thing in the case of SQLite.

Anyway, I'm going to update my RFU request to promote 3.7.13-1 to curr.

Thanks all for the responses.  It's helped clear things up for me.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 11:06       ` Promote sqlite 3.7.13-1 from test status? Warren Young
@ 2012-08-16 11:39         ` Corinna Vinschen
  2012-08-16 12:48           ` Warren Young
  0 siblings, 1 reply; 57+ messages in thread
From: Corinna Vinschen @ 2012-08-16 11:39 UTC (permalink / raw)
  To: cygwin

On Aug 16 04:30, Warren Young wrote:
> On 8/16/2012 2:50 AM, Corinna Vinschen wrote:
> >On Aug 16 07:41, Achim Gratz wrote:
> >>there's a race
> >>somewhere between calls from the Cygwin DLL and Windows file locking functions.
> >
> >Cygwin does not use Windows mandatory locking.  The locking is entirely
> >implemented within the Cygwin DLL and is only advisory, as is befitting
> >for a POSIX envionment.
> 
> Interesting.  I never knew that.  I'd assumed that since Cygwin
> occasionally gets tangled up with Windows mandatory locking (e.g.
> in-use DLL replacement) that it was playing by those rules all the
> time.
> 
> >If you try to use the same file with a
> >non-Cygwin tool using Windows locking in parallel with a Cygwin tool,
> >you will get into trouble.  The mandatory Windows locking will always
> >win and the Cygwin tool will fail.
> 
> I think that nails the problem.
> 
> SQLite has a lot of Windows and Cygwin specific code in it, and in
> large part, it treats Cygwin as "Windows", including use of the
> Win32 API LockFile().  (See osLockFile() and winLock*() in
> sqlite3.c.)

*shudder*

> When you force it to build in "Unix mode", all that code gets
> ifdef'd out, replaced by an entirely different set of OS-specific
> I/O wrappers, such as unixLock().

That sounds good to me.

> So, what you did with that requested change, Achim, is prevented
> Cygwin svn from winning any fights over ownership of .svn/wc.db.

So what?  Don't use native Windows tools in parallel accessing the
same file.  Full stop.

> This could have happened to anything built against Cygwin SQLite,
> where there is also another native Windows program trying to access
> the same DB file.  The only Subversion-specific thing about this
> problem was how Subversion was coded to react when it happened.
> Another program might not say "disk I/O error," but would somehow
> fail nevertheless.
> 
> Reverting this change put Cygwin SQLite based programs back on an
> even footing with native SQLite based programs.
> 
> I gotta say, I'm not wild about the way SQLite treats Cygwin as
> Windows, bypassing the POSIX APIs so often.  Yet, you can see the
> logic, at least in the case of file locking.  Mandatory file locking
> is a very good thing in the case of SQLite.

Why should mandatory locking be better here, while it's quite naturally
using advisory locking in the entire UNIX world?

To put it another way:  A native Windows SQLight can do whatever it
wants, I don't care.  But a Cygwin SQLight should use POSIX functions
in the first place and, as such, use POSIX advisory file locking
functions and no Windows functions at all, if not absolutely necessary.

And this:  If you think it's absolutely necessary to use some Windows
functions, what is it, and why?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 11:39         ` Corinna Vinschen
@ 2012-08-16 12:48           ` Warren Young
  2012-08-16 13:32             ` Corinna Vinschen
                               ` (2 more replies)
  0 siblings, 3 replies; 57+ messages in thread
From: Warren Young @ 2012-08-16 12:48 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 4:55 AM, Corinna Vinschen wrote:
> On Aug 16 04:30, Warren Young wrote:
>>
>> So, what you did with that requested change, Achim, is prevented
>> Cygwin svn from winning any fights over ownership of .svn/wc.db.
>
> So what?  Don't use native Windows tools in parallel accessing the
> same file.  Full stop.

I've been maintaining the Cygwin SQLite package for four years now. 
This recent wish for SQLite on Cygwin to act more Unix-like is the first 
such request I've received, and I don't remember it being an issue with 
the previous maintainer, either.

But, shortly after making the change -- because I didn't immediately see 
why it would hurt anything -- complaints started pouring in from actual 
people who've been doing what you say they shouldn't do.

So what's a package maintainer to do?  Go all WJM on them? :)

I don't see why I should break previously working behavior just out of 
purity, given that, so far, only one person ever in the entire world has 
been bothered enough by that lack of purity to ask me to change how 
SQLite is compiled.

> Why should mandatory locking be better here, while it's quite naturally
> using advisory locking in the entire UNIX world?

Because that's what a native Windows build of SQLite does.

(Why?  Because https://sqlite.org/faq.html#q5)

Advisory locking only works when all players cooperate.  We can't assume 
that on Windows, unless we set up an insular Cygwin ghetto.

> If you think it's absolutely necessary to use some Windows
> functions, what is it, and why?

The scenario is this:

Dev Fred likes to use the GUI TortoiseSVN client most of the time. 
(Fred is a little strange, but we like him anyway.)

There is no Cygwin port of TortoiseSVN, because it is a deeply 
Windows-native program, doing things like adding a shell extension to 
Windows Explorer.  There is also no Cygwin GUI SVN client we can 
recommend people use instead, and even if there were, you can imagine a 
lot of people would push back, given the consequent requirement for X11.

On occasion, Fred runs into a situation where the GUI can't do a given 
task, or at least can't do it as well as you can from the command line. 
  What are Fred's options?

Option 1: Download the native Windows Subversion port.  Sensible, but it 
means you have to use a crippled shell.

Option 2: Install Cygwin and add the svn package, so you have a 
reasonable command line environment.

Why should Option 2 result in incorrect behavior, when the correct fix 
is known and -- much more important -- already implemented upstream?

Maybe you didn't realize that last, Corinna: Cygwin SQLite is built 
pretty much stock OOTB.  There's just one minor patch I make, which 
replaces a deprecated Cygwin 1.5 DLL call with its v1.7 replacement. 
Aside from ifdefs and such, it's about as stock a build as you could 
wish.  It's not like I'm patching a bunch of Windowsisms into the 
upstream source purely for Cygwin's sake.

Upstream's already made the call.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 12:48           ` Warren Young
@ 2012-08-16 13:32             ` Corinna Vinschen
  2012-08-16 14:32               ` Earnie Boyd
                                 ` (2 more replies)
  2012-08-16 15:06             ` Promote sqlite 3.7.13-1 from test status? Thrall, Bryan
  2012-08-17  9:09             ` Andrey Repin
  2 siblings, 3 replies; 57+ messages in thread
From: Corinna Vinschen @ 2012-08-16 13:32 UTC (permalink / raw)
  To: cygwin

On Aug 16 06:01, Warren Young wrote:
> On 8/16/2012 4:55 AM, Corinna Vinschen wrote:
> >On Aug 16 04:30, Warren Young wrote:
> >>
> >>So, what you did with that requested change, Achim, is prevented
> >>Cygwin svn from winning any fights over ownership of .svn/wc.db.
> >
> >So what?  Don't use native Windows tools in parallel accessing the
> >same file.  Full stop.
> 
> I've been maintaining the Cygwin SQLite package for four years now.
> This recent wish for SQLite on Cygwin to act more Unix-like is the
> first such request I've received, and I don't remember it being an
> issue with the previous maintainer, either.

Maybe the reason is because subversion didn't use SQLite before?
This change only took place with the update from subversion 1.6 to
1.7.

> But, shortly after making the change -- because I didn't immediately
> see why it would hurt anything -- complaints started pouring in from
> actual people who've been doing what you say they shouldn't do.
> 
> So what's a package maintainer to do?  Go all WJM on them? :)
> 
> I don't see why I should break previously working behavior just out
> of purity, given that, so far, only one person ever in the entire
> world has been bothered enough by that lack of purity to ask me to
> change how SQLite is compiled.

This behaviour breaks concurrency with other Cygwin executables
using POSIX calls for file locking.

> >Why should mandatory locking be better here, while it's quite naturally
> >using advisory locking in the entire UNIX world?
> 
> Because that's what a native Windows build of SQLite does.
> 
> (Why?  Because https://sqlite.org/faq.html#q5)
> 
> Advisory locking only works when all players cooperate.  We can't
> assume that on Windows, unless we set up an insular Cygwin ghetto.

So, are you saying that Cygwin should use mandatory file locking?
You are aware that there's no chance at all to implement the UNIX
locking API calls correctly this way since Windows locking has nothing
in common with UNIX locking except for the word "locking".

> >If you think it's absolutely necessary to use some Windows
> >functions, what is it, and why?
> 
> The scenario is this:
> 
> Dev Fred likes to use the GUI TortoiseSVN client most of the time.
> (Fred is a little strange, but we like him anyway.)

Stop right here.  If the compatibility with native WIndows tools is more
important than the compatibility with POSIX and CYgwin POSIX tools with
each other, then why do we bother at all to implement POSIX calls in the
most POSIXy or Linuxy way possible?  Every time you don't use the Cygwin
POSIX API in favor of a native Windows call, you're breaking compatibility
with other Cygwin tools.

That's not how it's supposed to be, as far as I'm concerned...


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 13:32             ` Corinna Vinschen
@ 2012-08-16 14:32               ` Earnie Boyd
  2012-08-16 16:20               ` Warren Young
  2012-08-16 20:41               ` Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Warren Young
  2 siblings, 0 replies; 57+ messages in thread
From: Earnie Boyd @ 2012-08-16 14:32 UTC (permalink / raw)
  To: cygwin

On Thu, Aug 16, 2012 at 8:26 AM, Corinna Vinschen wrote:
>
> That's not how it's supposed to be, as far as I'm concerned...
>

I can see both POV but the Cygwin POV is to DITCW (Do It The Cygwin
Way) which is the de facto correct answer regardless of your own POV.
So the WJM response is in fact a correct response but not one you wish
to here.

-- 
Earnie
-- https://sites.google.com/site/earnieboyd

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* RE: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 12:48           ` Warren Young
  2012-08-16 13:32             ` Corinna Vinschen
@ 2012-08-16 15:06             ` Thrall, Bryan
  2012-08-17  9:09             ` Andrey Repin
  2 siblings, 0 replies; 57+ messages in thread
From: Thrall, Bryan @ 2012-08-16 15:06 UTC (permalink / raw)
  To: cygwin; +Cc: Thrall, Bryan

Warren Young wrote on 2012-08-16: 
> Dev Fred likes to use the GUI TortoiseSVN client most of the time.
> (Fred is a little strange, but we like him anyway.)

My particular use case is 99% of the time, I use Cygwin SVN, but once in a while TortoiseSVN's revision graph is useful. I think what makes this a bigger problem than "Don't use Windows apps at the same time on the same files as you are using Cygwin on" is just having TortoiseSVN installed triggers the SQLite locking problem, so Fred or I might not have used TortoiseSVN all week but it's still interfering with Cygwin SVN because of its Windows Explorer hooks.

Turning TortoiseSVN's icon overlay caching to "Shell" (or "None") has fixed the problem for me, but I haven't tried SQLite compiled without the Windows file locking. IMHO, if that combination works (icon caching off, SQLite using Cygwin locking), that's the way to go.

>   What are Fred's options?
> Option 1: Download the native Windows Subversion port.  Sensible, but it
> means you have to use a crippled shell.

Apologies for being pedantic, but TortoiseSVN already provides Windows Subversion command line tools. Your point of the crippled shell stands, however :)

--
Bryan Thrall
Principal Software Engineer
FlightSafety International
bryan.thrall@flightsafety.com



^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 13:32             ` Corinna Vinschen
  2012-08-16 14:32               ` Earnie Boyd
@ 2012-08-16 16:20               ` Warren Young
  2012-08-16 17:46                 ` Brian Wilson
  2012-08-16 20:41               ` Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Warren Young
  2 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2012-08-16 16:20 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 6:26 AM, Corinna Vinschen wrote:
> On Aug 16 06:01, Warren Young wrote:
>>
>> This recent wish for SQLite on Cygwin to act more Unix-like is the
>> first such request I've received, and I don't remember it being an
>> issue with the previous maintainer, either.
>
> Maybe the reason is because subversion didn't use SQLite before?

That's mere happenstance.  There's nothing special about Subversion in 
this regard.  It could have happened with any other pair of SQLite based 
programs.  The fact that it hasn't until now means the DITCW principle 
isn't buying us much in this case.

Understand Corinna, I see your point, and Achim's.  Remember that I 
accepted Achim's patch and released 3.7.12.1-1 including it.  Making 
Cygwin SQLite behave in a POSIXy way feels right.  But, given that the 
new locking behavior causes actual people actual problems, purity alone 
isn't looking like such a good reason to keep the new behavior.

If we discard purity as a reason to do this, all we're left with is the 
actual problem brought up by one person (Achim) in N years.  We can't 
solve that problem without causing problems for many others.

> This behaviour breaks concurrency with other Cygwin executables
> using POSIX calls for file locking.

I agree, in principle, the 3.7.3/13-1 locking behavior is Wrong (tm).

In practice, it breaks *one person's* program, while allowing many 
others' programs to work correctly.

It's not like I've refused to even try the pure path.  I did try it. 
Now that the experiment's been run and I want to revert that change, 
returning to the way it's been for *years*, you want me to keep the 
problematic change, and thus keep the problems.  Why would I?

If you're feeling adamant about this issue, you should take this 
package's maintainership away from me, and give it to someone who will 
do it the way you want.

Seriously.  No bluff, no rancor.  I already tried to persuade Achim to 
take over maintanership, since it seemed he cared a lot more about the 
Cygwin SQLite package than me.  He chose not to accept, but maybe he's 
still persuadable.

>> Advisory locking only works when all players cooperate.  We can't
>> assume that on Windows, unless we set up an insular Cygwin ghetto.
>
> So, are you saying that Cygwin should use mandatory file locking?

In a situation like this, you have three choices:

1. Use mandatory locking in the Cygwin program.  Ugly, but useful work 
gets done.

2. Tell all users of the Cygwin program to stop using the native Windows 
program or switch to a Cygwin alternative.  This is a bad choice as a 
rule, since it tells the world Cygwin doesn't play well with others. 
It's worse in this case due to N years of the Cygwin program playing 
well with the Windows program.  Additionally, there is no GUI Subversion 
client in the Cygwin package repo.

3. Tell all users of the native Windows program to stop using the Cygwin 
program.  Again, it says Cygwin doesn't play well with others.

I suppose there's a fourth choice, where everyone refuses to budge and 
you get Palestine.  But, that's not going to happen here, because I've 
already told you you can take the West Bank if you want it.

> Stop right here.  If the compatibility with native WIndows tools is more
> important than the compatibility with POSIX and CYgwin POSIX tools with
> each other, then why do we bother at all to implement POSIX calls in the
> most POSIXy or Linuxy way possible?

In principle, yes, you're right.  But that's the problem with rigid 
principles: there are always specific breakdown cases where the 
principle causes more harm than good.  This is one of those cases.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 16:20               ` Warren Young
@ 2012-08-16 17:46                 ` Brian Wilson
  2012-08-16 18:15                   ` David Rothenberger
  2012-08-16 18:37                   ` Warren Young
  0 siblings, 2 replies; 57+ messages in thread
From: Brian Wilson @ 2012-08-16 17:46 UTC (permalink / raw)
  To: cygwin


> >> This recent wish for SQLite on Cygwin to act more Unix-like is the
> >> first such request I've received, and I don't remember it being an
> >> issue with the previous maintainer, either.
> >
> > Maybe the reason is because subversion didn't use SQLite before?
> 
> That's mere happenstance.  There's nothing special about Subversion 
> in this regard.  It could have happened with any other pair of 
> SQLite based programs.  The fact that it hasn't until now means the 
> DITCW principle isn't buying us much in this case.
> 
> Understand Corinna, I see your point, and Achim's.  Remember that I 
> accepted Achim's patch and released 3.7.12.1-1 including it.  Making 
> Cygwin SQLite behave in a POSIXy way feels right.  But, given that 
> the new locking behavior causes actual people actual problems, 
> purity alone isn't looking like such a good reason to keep the new 
behavior.
> 
> If we discard purity as a reason to do this, all we're left with is 
> the actual problem brought up by one person (Achim) in N years.  We 
> can't solve that problem without causing problems for many others.
> 
> > This behaviour breaks concurrency with other Cygwin executables
> > using POSIX calls for file locking.
> 
> I agree, in principle, the 3.7.3/13-1 locking behavior is Wrong (tm).
> 
> >> Advisory locking only works when all players cooperate.  We can't
> >> assume that on Windows, unless we set up an insular Cygwin ghetto.
> >
> > So, are you saying that Cygwin should use mandatory file locking?
> 
> In a situation like this, you have three choices:
> 
> 1. Use mandatory locking in the Cygwin program.  Ugly, but useful 
> work gets done.
> 
> 2. Tell all users of the Cygwin program to stop using the native 
> Windows program or switch to a Cygwin alternative.  This is a bad 
> choice as a rule, since it tells the world Cygwin doesn't play well 
> with others. It's worse in this case due to N years of the Cygwin 
> program playing well with the Windows program.  Additionally, there 
> is no GUI Subversion client in the Cygwin package repo.
> 

Corina is correct, Cygwin is supposed to be a Posix compliant environment so 
the SQLite package should follow the Posix standard as the default 
behavior.  If you want to use Windoze tools, why are you using Cygwin?  If 
you really must, why not set up Apache under Cygwin and access the Cygwin 
Subversion repository through the defined http server interface and the 
issue of file locking becomes moot.

Cygwin is not a Windoze/Posix program compatability matching system; it is a 
Posix environment on the Windoze platform.  There is no intention to have 
Windoze only application work directly to Cygwin applications (nor is there 
an intention to prevent this either).

As a worst case scenario, why can't the direct SVN access locking behavior 
be determined by setting an environment variable.  If users want it to work 
with Windoze programs (i.e. in a non-posix way), have them set an 
environment variable for hard locks; other wise, let the rest of us who want 
a Posix experience use the advisory locks.  If this solution isn't 
acceptable, Cygwin Subversion should use a different DB and drop SQLite.

Sincerely,

Brian S. Wilson
============================================================================

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 17:46                 ` Brian Wilson
@ 2012-08-16 18:15                   ` David Rothenberger
  2012-08-16 18:37                   ` Warren Young
  1 sibling, 0 replies; 57+ messages in thread
From: David Rothenberger @ 2012-08-16 18:15 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 9:34 AM, Brian Wilson wrote:
> Corina is correct, Cygwin is supposed to be a Posix compliant environment so 
> the SQLite package should follow the Posix standard as the default 
> behavior.  If you want to use Windoze tools, why are you using Cygwin?  If 
> you really must, why not set up Apache under Cygwin and access the Cygwin 
> Subversion repository through the defined http server interface and the 
> issue of file locking becomes moot.

The locking issue isn't only related to the repository, it's related to
the workspace itself. The problem people have is when they use
TortoiseSVN and Cygwin svn with the same workspace.

> If this solution isn't acceptable, Cygwin Subversion should use a
> different DB and drop SQLite.

As the current Subversion svn packager, I can say I'm not going to do
that. Subversion upstream only supports SQLite.

From a Subversion perspective, I think turning off the TortoiseSVN icon
cache is a reasonable work-around for those that must use both tools.
But as Warren pointed out, Subversion may not be the only case when a
Cygwin tool and a Windows tool want to access the same database at the
same time. I can understand the point that Cygwin SQLite should be
behave POSIX-ly, but if the locking is handled solely within SQLite
itself, does it really matter? Using the same locking that
Windows-native SQLite uses does seem to avoid some interaction issues
without causing any issues for Cygwin programs, so that's a net plus, right?

-- 
David Rothenberger  ----  daveroth@acm.org

genius, n.:
        Person clever enough to be born in the right place at the right
        time of the right sex and to follow up this advantage by saying
        all the right things to all the right people.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 17:46                 ` Brian Wilson
  2012-08-16 18:15                   ` David Rothenberger
@ 2012-08-16 18:37                   ` Warren Young
  2012-08-16 22:29                     ` James Johnston
  2012-08-17  1:40                     ` JonY
  1 sibling, 2 replies; 57+ messages in thread
From: Warren Young @ 2012-08-16 18:37 UTC (permalink / raw)
  To: Cygwin-L

On 8/16/2012 10:34 AM, Brian Wilson wrote:
>
> Corina

Corinna.

> is correct, Cygwin is supposed to be a Posix compliant environment

It's also supposed to interoperate with native Windows programs.

> If you want to use Windoze tools, why are you using Cygwin?

First, instant 100 point credibility penalty for being puerile.

Second, the whole reason for using Cygwin is so you could have a 
Linux/POSIX environment *on Windows.*  If you have no need for Windows 
programs and want a Cygwin-like environment, wouldn't you be running 
Linux, or a BSD, or OS X, or Solaris, or...?

Okay, so you come back saying something about how there should be some 
Chinese Wall between the Cygwin and native Windows lands.  In that case, 
I recommend you install one of the above-named OSes in a VM.  It'll be 
faster and more featureful.

I'm actually struggling to come up with a reason why you would *ever* 
run Cygwin if you didn't ever want it to touch the native Windows side 
of things, or vice versa.  I guess it uses less RAM and starts up faster 
than a VM....

> you really must, why not set up Apache under Cygwin and access the Cygwin
> Subversion repository through the defined http server interface and the
> issue of file locking becomes moot.

1. That wouldn't provide all the features some people want.  TortoiseSVN 
provides a really nice version tree and a spiffy graphical diff 
facility, for example.

2. As David said, we're not talking about locks in the repository itself 
here.  We're talking about a lock on the .svn/wc.db file at the top of 
the client-side checkout tree, introduced in svn 1.7.

> As a worst case scenario, why can't the direct SVN access locking behavior
> be determined by setting an environment variable.

Because there's no easy way to do that.

You can't compile SQLite for *both* for Windows and Unix at the same 
time.  The code simply isn't structured to let you swap I/O subsystems 
in and out like that.

I could instead disentangle Windows, Cygwin and Unix in the SQLite code, 
and make the Cygwin code switch-hit between locking methods.  But keep 
in mind, the only reason I maintain the SQLite package is that I know 
what it is and how to test it, so I rescued it from being removed from 
the Cygwin distro back when its previous maintainer abandoned it.  I 
simply don't care enough about it to bother with such a big rewrite.  It 
doesn't help that upstream has ignored multiple requests to integrate 
trivial patches for it.  I expect they'd be certain to ignore a big one 
like this, so I'd then have to keep tracking upstream changes to 
reintegrate it each time.

Bottom line, the only options open to you while I'm maintainer are 
trivial patches and build system changes.

I suppose I could release *two* versions of SQLite, one for each build 
method.  I'd still nominate the Windows-aware version as the default.

I'm not sure setup.exe's dependency resolution code can cope with this, 
however.  I don't recall hearing anything about features like RPM's 
"Provides", which lets two different package provide a given facility, 
interchangeably.  If not, then the nonstandard package would have to be 
made available for manual download only, to be unpacked by hand and kept 
up to date by hand each time setup.exe overwrites it with a new version. 
  Blech.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?)
  2012-08-16 13:32             ` Corinna Vinschen
  2012-08-16 14:32               ` Earnie Boyd
  2012-08-16 16:20               ` Warren Young
@ 2012-08-16 20:41               ` Warren Young
  2012-08-17  9:45                 ` Corinna Vinschen
  2 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2012-08-16 20:41 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 6:26 AM, Corinna Vinschen wrote:
> On Aug 16 06:01, Warren Young wrote:
>> Advisory locking only works when all players cooperate.  We can't
>> assume that on Windows, unless we set up an insular Cygwin ghetto.
>
> So, are you saying that Cygwin should use mandatory file locking?

Of course not.  That would be a disaster.

> You are aware that there's no chance at all to implement the UNIX
> locking API calls correctly this way since Windows locking has nothing
> in common with UNIX locking except for the word "locking".

Not even on a per-process basis (cygwin_set_mandatory_locking(1)), in 
conjunction with fcntl(F_SETLK)?  That's how SQLite's unixFileLock() 
function is implemented.

That is, this proposal would put the DLL in a mode where it called 
LockFileEx() to establish the reader/writer lock byte ranges instead of 
using its private advisory locking scheme.

Alternately, Cygwin could follow Linux and implement 'mount -o mand'. 
You could get mandatory locking on just your svn checkout tree this way, 
for example.  It would apply to all Cygwin programs, not just 
svn/SQLite, but it shouldn't be any more problematic than normal day to 
day Windows use.  Cygwin programs not run within that mount wouldn't be 
affected.

I'm aware that fcntl(F_SETLK) isn't thread-safe[1] but we're arguing "if 
it's good enough for Unix, it's good enough for Cygwin" here, aren't we? 
  The other objection in reference [1] is that it doesn't work with NFS, 
which doesn't matter to us here, I think.

If neither of those proposals will work, I think we'll have no choice 
but to continue to try and chase a SQLite specific solution.  You can't 
fix it on the Windows native side of things.  I doubt you can fix it in 
Subversion, and even if you could, that's no better than fixing it in 
SQLite.  Worse, actually, because then you've got a fix that affects 
only one program, not all SQLite dependents.


[1] http://0pointer.de/blog/projects/locking.html

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* RE: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 18:37                   ` Warren Young
@ 2012-08-16 22:29                     ` James Johnston
  2012-08-17  3:52                       ` Yaakov (Cygwin/X)
  2012-08-17 19:49                       ` Brian Wilson
  2012-08-17  1:40                     ` JonY
  1 sibling, 2 replies; 57+ messages in thread
From: James Johnston @ 2012-08-16 22:29 UTC (permalink / raw)
  To: 'Cygwin-L'

> -----Original Message-----
> Sent: Thursday, August 16, 2012 18:22
> To: Cygwin-L
> Subject: Re: Promote sqlite 3.7.13-1 from test status?
> 
> On 8/16/2012 10:34 AM, Brian Wilson wrote:
> > is correct, Cygwin is supposed to be a Posix compliant environment
> 
> It's also supposed to interoperate with native Windows programs.
> 
> > If you want to use Windoze tools, why are you using Cygwin?
> 
> First, instant 100 point credibility penalty for being puerile.
> 
> Second, the whole reason for using Cygwin is so you could have a
> Linux/POSIX environment *on Windows.*  If you have no need for Windows
> programs and want a Cygwin-like environment, wouldn't you be running
> Linux, or a BSD, or OS X, or Solaris, or...?
> 
> Okay, so you come back saying something about how there should be some
> Chinese Wall between the Cygwin and native Windows lands.  In that case, I
> recommend you install one of the above-named OSes in a VM.  It'll be
faster
> and more featureful.
> 
> I'm actually struggling to come up with a reason why you would *ever* run
> Cygwin if you didn't ever want it to touch the native Windows side of
things,
> or vice versa.  I guess it uses less RAM and starts up faster than a
VM....

I was just about to start writing a similar message to this, but you did it
for me very perfectly!  What's the point of Cygwin if it can't play nice
with other Windows programs on the system?  Go run Linux then!  I can point
out several well-known distributions that would work fine.  The best part is
they don't require paying license fees to an operating system vendor.

Sometimes I don't understand the antagonism towards interop with native
Windows programs that don't do anything unusual and do things by the
(Windows) book.  It seems like it defeats the point of the project if that
goes too far.  What's wrong with being pragmatic sometimes? 


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 18:37                   ` Warren Young
  2012-08-16 22:29                     ` James Johnston
@ 2012-08-17  1:40                     ` JonY
  1 sibling, 0 replies; 57+ messages in thread
From: JonY @ 2012-08-17  1:40 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1829 bytes --]

On 8/17/2012 02:22, Warren Young wrote:
> On 8/16/2012 10:34 AM, Brian Wilson wrote:
>>
>> Corina
> 
> Corinna.
> 
>> is correct, Cygwin is supposed to be a Posix compliant environment
> 
> It's also supposed to interoperate with native Windows programs.
> 

That's fine when it works, but that is not always the case.

>> If you want to use Windoze tools, why are you using Cygwin?
> 
> First, instant 100 point credibility penalty for being puerile.
> 
> Second, the whole reason for using Cygwin is so you could have a
> Linux/POSIX environment *on Windows.*  If you have no need for Windows
> programs and want a Cygwin-like environment, wouldn't you be running
> Linux, or a BSD, or OS X, or Solaris, or...?
> 

So it's Cygwin's fault when a Windows program interferes with it? I
still think Cygwin should prioritize compatibility with Cygwin programs,
anything else is just icing on the cake.

> Okay, so you come back saying something about how there should be some
> Chinese Wall between the Cygwin and native Windows lands.  In that case,
> I recommend you install one of the above-named OSes in a VM.  It'll be
> faster and more featureful.
> 

In fact, yes, especially in places win32 clashes with POSIX
implementation. I could go on and on about how they differ, for example
BLODA, network API, file IO, symlink implementation, you've just seen
one yourself.

> I'm actually struggling to come up with a reason why you would *ever*
> run Cygwin if you didn't ever want it to touch the native Windows side
> of things, or vice versa.  I guess it uses less RAM and starts up faster
> than a VM....

Sure, a VM isn't always practical or even available, especially when
byzantine IT policies is in place. For instance, I don't want a VM
simply to use a Cygwin irc client.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 22:29                     ` James Johnston
@ 2012-08-17  3:52                       ` Yaakov (Cygwin/X)
  2012-08-17  3:56                         ` David Rothenberger
                                           ` (2 more replies)
  2012-08-17 19:49                       ` Brian Wilson
  1 sibling, 3 replies; 57+ messages in thread
From: Yaakov (Cygwin/X) @ 2012-08-17  3:52 UTC (permalink / raw)
  To: cygwin

On Thu, 2012-08-16 at 21:31 +0000, James Johnston wrote:
> I was just about to start writing a similar message to this, but you did it
> for me very perfectly!  What's the point of Cygwin if it can't play nice
> with other Windows programs on the system?

The "point" of Cygwin is clearly stated on our website.

> Sometimes I don't understand the antagonism towards interop with native
> Windows programs that don't do anything unusual and do things by the
> (Windows) book.  It seems like it defeats the point of the project if that
> goes too far.  What's wrong with being pragmatic sometimes? 

So you're saying that it is more important for Cygwin's sqlite3 to work
with a Windows program than it is for it to work properly with other
Cygwin libraries and programs?  That doesn't sound very pragmatic to me.
Software built for Cygwin should _always_ follow *NIX behaviour.


Yaakov



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-17  3:52                       ` Yaakov (Cygwin/X)
@ 2012-08-17  3:56                         ` David Rothenberger
  2012-08-17 20:03                         ` Brian Wilson
  2013-02-05 19:51                         ` Achim Gratz
  2 siblings, 0 replies; 57+ messages in thread
From: David Rothenberger @ 2012-08-17  3:56 UTC (permalink / raw)
  To: cygwin

On 8/16/2012 7:08 PM, Yaakov (Cygwin/X) wrote:
> So you're saying that it is more important for Cygwin's sqlite3 to work
> with a Windows program than it is for it to work properly with other
> Cygwin libraries and programs?  That doesn't sound very pragmatic to me.
> Software built for Cygwin should _always_ follow *NIX behaviour.

While I agree with your general point, Yaakov, I don't understand how
the Windows-ish SQLite package does not work properly with other Cygwin
libraries and programs. I suppose if another program tried to get a
POSIXy lock on the SQLite database things would go wrong, but does that
really happen in real life? Can anyone point to an example of the
Windows-ish SQLite package causing a problem in Cygwin, other than
Achim's one report?

If SQLite using Windows locking doesn't break Cygwin programs in real
life, but does break Windows programs that people use in real life (and
not dumb people -- just people that really need/want to use Cygwin and
Windows programs together on the same SQLite database), then is there
really a good pragmatic argument for forcing it to use the POSIX
locking? Maybe there is and I'm not seeing it. Both you and Corrina have
stated there will be problems with other Cygwin programs, but nobody has
mentioned anything specific.

Anyway, that's my $0.02, which is probably not even worth that.

-- 
David Rothenberger  ----  daveroth@acm.org

Recursion n.:
        See Recursion.
                -- Random Shack Data Processing Dictionary

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 12:48           ` Warren Young
  2012-08-16 13:32             ` Corinna Vinschen
  2012-08-16 15:06             ` Promote sqlite 3.7.13-1 from test status? Thrall, Bryan
@ 2012-08-17  9:09             ` Andrey Repin
  2 siblings, 0 replies; 57+ messages in thread
From: Andrey Repin @ 2012-08-17  9:09 UTC (permalink / raw)
  To: Warren Young, cygwin

Greetings, Warren Young!

>   What are Fred's options?

Use commandline capabilities provided by TortoiseSVN.

> Option 1: Download the native Windows Subversion port.  Sensible, but it 
> means you have to use a crippled shell.

There's no such thing as "crippled shell" involved. Crippled knowledge and
inability to use tools at hand - that is.
Even though my favorite interactive shell is Far, and 4NT for batch
interpreter, I often write batch sets in pure CMD. And I can tell you, it's
quite powerful. Not nearly capable and sophisticated as bash, for sure, but
good enough for the job.

> Option 2: Install Cygwin and add the svn package, so you have a 
> reasonable command line environment.

For a task such as running a few commands that is not available from GUI it's
not really required. Or, if you are going to spend time and time again in
console, get something real. I.e., Far manager.

> Why should Option 2 result in incorrect behavior, when the correct fix 
> is known and -- much more important -- already implemented upstream?

The real answer is, if there's native tool available for a single task, and
that only task you'd want it to perform, you're better off with it, than
adding complications of Cygwin to your daily chores.
I'm _not_ advocating against Cygwin here. I'm using it, and _quite_ satisfied
with power and flexibility offered by it.
Still, I'm giving my hard-earned advice. If all you need is one tool for one
task, and it's readily available for native application, you'd better be off
with it.


--
WBR,
Andrey Repin (anrdaemon@freemail.ru) 17.08.2012, <07:56>

Sorry for my terrible english...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?)
  2012-08-16 20:41               ` Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Warren Young
@ 2012-08-17  9:45                 ` Corinna Vinschen
  2012-08-17 14:25                   ` Andrey Repin
  2012-08-17 15:52                   ` Options for getting mandatory locking in cygwin1.dll Warren Young
  0 siblings, 2 replies; 57+ messages in thread
From: Corinna Vinschen @ 2012-08-17  9:45 UTC (permalink / raw)
  To: cygwin

On Aug 16 13:51, Warren Young wrote:
> On 8/16/2012 6:26 AM, Corinna Vinschen wrote:
> >On Aug 16 06:01, Warren Young wrote:
> >>Advisory locking only works when all players cooperate.  We can't
> >>assume that on Windows, unless we set up an insular Cygwin ghetto.
> >
> >So, are you saying that Cygwin should use mandatory file locking?
> 
> Of course not.  That would be a disaster.
> 
> >You are aware that there's no chance at all to implement the UNIX
> >locking API calls correctly this way since Windows locking has nothing
> >in common with UNIX locking except for the word "locking".
> 
> Not even on a per-process basis (cygwin_set_mandatory_locking(1)),
> in conjunction with fcntl(F_SETLK)?  That's how SQLite's
> unixFileLock() function is implemented.
> 
> That is, this proposal would put the DLL in a mode where it called
> LockFileEx() to establish the reader/writer lock byte ranges instead
> of using its private advisory locking scheme.
> 
> Alternately, Cygwin could follow Linux and implement 'mount -o
> mand'. You could get mandatory locking on just your svn checkout
> tree this way, for example.  It would apply to all Cygwin programs,
> not just svn/SQLite, but it shouldn't be any more problematic than
> normal day to day Windows use.  Cygwin programs not run within that
> mount wouldn't be affected.

A "mand" mount option sounds like a really interesting idea, together
with the special group permission settings as described in the Linux
fcntl(2) man page.  Maybe we can even relax that by making the "mand"
option the default setting, so the correct file permissions would be
the only requirement by default.  Ok, this also requires to use a
filesystem with real file permissions, so FAT or "noacl" mounted
filesystems are out of th question, but I can live with that just fine.

The problem with this approach is a non-technical one:  In the next
couple of months I have probably no time to implement it.  It's not
overly tricky to implement it, as far as I can see, but, as usual,
somebody has to do it.  So if anybody would like to take a stab at
it...


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?)
  2012-08-17  9:45                 ` Corinna Vinschen
@ 2012-08-17 14:25                   ` Andrey Repin
  2012-08-17 15:52                   ` Options for getting mandatory locking in cygwin1.dll Warren Young
  1 sibling, 0 replies; 57+ messages in thread
From: Andrey Repin @ 2012-08-17 14:25 UTC (permalink / raw)
  To: Corinna Vinschen

Greetings, Corinna Vinschen!

> A "mand" mount option sounds like a really interesting idea, together
> with the special group permission settings as described in the Linux
> fcntl(2) man page.  Maybe we can even relax that by making the "mand"
> option the default setting, so the correct file permissions would be
> the only requirement by default.  Ok, this also requires to use a
> filesystem with real file permissions, so FAT or "noacl" mounted
> filesystems are out of th question, but I can live with that just fine.

Sorry byt I can't live with it.
Setting "noacl" mounts aside from "mand" will force me to choose one or
another. And it wouldn't be a choice in Cygwin's favor.
Forced use of POSIX'ised permissions have higher probability of breaking
existing Windows applications, than using POSIX "suggestive" locks instead of
appropriate strict locks could harm Cygwin applications.

> The problem with this approach is a non-technical one:  In the next
> couple of months I have probably no time to implement it.  It's not
> overly tricky to implement it, as far as I can see, but, as usual,
> somebody has to do it.  So if anybody would like to take a stab at
> it...


--
WBR,
Andrey Repin (anrdaemon@freemail.ru) 17.08.2012, <17:01>

Sorry for my terrible english...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Options for getting mandatory locking in cygwin1.dll
  2012-08-17  9:45                 ` Corinna Vinschen
  2012-08-17 14:25                   ` Andrey Repin
@ 2012-08-17 15:52                   ` Warren Young
  1 sibling, 0 replies; 57+ messages in thread
From: Warren Young @ 2012-08-17 15:52 UTC (permalink / raw)
  To: cygwin

On 8/17/2012 3:37 AM, Corinna Vinschen wrote:
> On Aug 16 13:51, Warren Young wrote:
>> On 8/16/2012 6:26 AM, Corinna Vinschen wrote:
>>
>>> You are aware that there's no chance at all to implement the UNIX
>>> locking API calls correctly this way...
>>
>> Cygwin could follow Linux and implement 'mount -o mand'
>
> A "mand" mount option sounds like a really interesting idea, together
> with the special group permission settings as described in the Linux
> fcntl(2) man page.  Maybe we can even relax that by making the "mand"
> option the default setting,

I don't see why -o mand is a good default.  It isn't the default on 
Linux.  Besides, wouldn't that dredge up all the hairy problems with 
Windows' by-default mandatory locking?

All I'm wishing for here is a way to say "this subtree should use 
mandatory locks".  The user makes the choice, presumably for good reasons.

I like my per-process Cygwin-specific solution better, though.  In that 
case, libsqlite would make the decision, because it knows that on 
Windows, mandatory locking of SQLite DB files is almost certainly the 
right thing.  The rare counterexample like Achim's can be handled 
through an environment variable or similar; if set, it would cause 
libsqlite to pass 0 to my proposed cygwin_set_mandatory_locking() call, 
or skip calling it entirely.

> In the next
> couple of months I have probably no time to implement it.  It's not
> overly tricky to implement it, as far as I can see, but, as usual,
> somebody has to do it.

I'm totally fine with limping by with the current solution, where we do 
locking the "Wrong (tm)" way in libsqlite for now, with the hope that we 
can fix it the Right way later in the Cygwin DLL itself.

Is there old code in the DLL's code repo that does this?  I mean, did 
the Cygwin DLL use mandatory locking once upon a time, which was 
replaced by its current advisory locking scheme, or has it always 
provided advisory locking only?

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* RE: Promote sqlite 3.7.13-1 from test status?
  2012-08-16 22:29                     ` James Johnston
  2012-08-17  3:52                       ` Yaakov (Cygwin/X)
@ 2012-08-17 19:49                       ` Brian Wilson
  1 sibling, 0 replies; 57+ messages in thread
From: Brian Wilson @ 2012-08-17 19:49 UTC (permalink / raw)
  To: cygwin

> Sometimes I don't understand the antagonism towards interop with native 
> Windows programs that don't do anything unusual and do things by the 
> (Windows) book.  It seems like it defeats the point of the project 
> if that goes too far.  What's wrong with being pragmatic sometimes? 

There is nothing wrong with running native windoze programs under Cygwin, 
but running Windoze programs is not the purpose of Cygwin/Posix environment; 
that is the purpose of Windoze.  When the Windoze programs don't work and 
play well in the Posix environment; it's to bad they violate Posix's 
environment but no reason why Cygwin should abandon its purpose just so a 
couple of rude people won't have to do the difficult work of porting a 
package.  If SQLite has a *inux version available, that should use the 
proper Poxix locking anyway.  Is there some reason you can't you use this 
version as the basis for your port? 


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-17  3:52                       ` Yaakov (Cygwin/X)
  2012-08-17  3:56                         ` David Rothenberger
@ 2012-08-17 20:03                         ` Brian Wilson
  2013-02-05 19:51                         ` Achim Gratz
  2 siblings, 0 replies; 57+ messages in thread
From: Brian Wilson @ 2012-08-17 20:03 UTC (permalink / raw)
  To: cygwin

> Software built for Cygwin should _always_ follow *NIX behaviour.
> 
> Yaakov

Amen!

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-16  9:01   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Achim Gratz
  2012-08-16  9:03     ` Corinna Vinschen
@ 2012-11-17  5:15     ` Daniel Colascione
  1 sibling, 0 replies; 57+ messages in thread
From: Daniel Colascione @ 2012-11-17  5:15 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1444 bytes --]

On 8/16/2012 12:41 AM, Achim Gratz wrote:
> $ sqlite3
> SQLite version 3.7.13 2012-06-11 02:05:22
> Enter ".help" for instructions
> Enter SQL statements terminated with a ";"
> sqlite> CREATE TEMP TABLE two (id INTEGER NOT NULL, name CHAR(64) NOT NULL );
> Error: unable to open database file
> sqlite>
> 
> Since I can't reproduce the problem in the debugger anymore, it will be
> difficult to impossible to find out what's causing this (at least for me).  Just
> like the problem with TortoiseSVN these are indications IMHO that there's a race
> somewhere between calls from the Cygwin DLL and Windows file locking functions.
>  I can't rule out BLODA either.

I found the problem: sqlite is trying to create temporary files in the Windows
directory. It's doing that because the internal "getTempname" function is
scanning the Windows environment table for TMP and TEMP, and (because Cygwin
hasn't synchronized the Windows environment with the Cygwin one) doesn't find a
temporary directory, falling back to C:\Windows. You don't see the problem under
the debugger or under strace because both tools synchronize the Windows
environment with the Cygwin one before starting SQLite.

You can work around the problem by synchronizing the environment yourself using
cygwin_internal (CW_SYNC_WINENV) or by explicitly telling SQLite where it should
store its temporary files using 'PRAGMA temp_store_directory="/tmp";'.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 258 bytes --]

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-08-13 17:20 [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Warren Young
  2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
@ 2012-11-20 12:51 ` Yaakov (Cygwin/X)
  2012-11-21 18:43   ` Warren Young
  1 sibling, 1 reply; 57+ messages in thread
From: Yaakov (Cygwin/X) @ 2012-11-20 12:51 UTC (permalink / raw)
  To: cygwin

On Mon, 2012-08-13 at 10:12 -0600, Warren Young wrote:
> This is a *test* version which reverts the patch added to 3.7.12.1-1, 
> which caused problems with Subversion as a side effect, particularly in 
> systems using non-Cygwin programs with their svn checkout trees.

And in so doing, removed several APIs which were added in 3.7.12.1,
breaking other packages which used them once they were made available.
Compatibility with Windows shouldn't come before backwards compatibility
for Cygwin packages.


Yaakov



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-20 12:51 ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Yaakov (Cygwin/X)
@ 2012-11-21 18:43   ` Warren Young
  2012-11-21 19:02     ` Achim Gratz
                       ` (2 more replies)
  0 siblings, 3 replies; 57+ messages in thread
From: Warren Young @ 2012-11-21 18:43 UTC (permalink / raw)
  To: Cygwin-L

On 11/20/2012 05:51, Yaakov (Cygwin/X) wrote:
> On Mon, 2012-08-13 at 10:12 -0600, Warren Young wrote:
>> This is a *test* version which reverts the patch added to 3.7.12.1-1,
>> which caused problems with Subversion as a side effect, particularly in
>> systems using non-Cygwin programs with their svn checkout trees.
>
> And in so doing, removed several APIs which were added in 3.7.12.1,
> breaking other packages which used them once they were made available.
> Compatibility with Windows shouldn't come before backwards compatibility
> for Cygwin packages.

Okay, that makes a second vote for principle in four months.  (The other 
being Corinna's.)  Add to that the original Achim Gratz vote for "Unix 
mode," which carries more weight since it was accompanied by an actual 
example of problems.

Over a shorter period, I've received 16 upvotes on my explanation[1] of 
the problem and its potential solutions.  And, the invitation for 
comment I have at the end of that explanation has elicited no comment at 
all.

All of this tells me that:

a) There are more people negatively affected by the "Unix mode" build of 
Cygwin SQLite than are by building it in "Cygwin mode".

b) There aren't enough people who do care to have SQLite built in Unix 
mode to comment knowledgeably about it.

As far as I'm concerned, Cygwin SQLite will remain built in Cygwin mode 
until Cygwin has a way to conditionally request mandatory locks, so that 
we may have our cake and eat it, too.

If you think I'm wrong, take the package from me, build it your way, and 
deal with the backlash you'll receive as a result.



[1] http://stackoverflow.com/questions/11007024/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-21 18:43   ` Warren Young
@ 2012-11-21 19:02     ` Achim Gratz
  2012-11-23 22:13       ` Jon Lambert
  2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
  2012-11-21 19:04     ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Christopher Faylor
  2012-11-21 19:40     ` David Stacey
  2 siblings, 2 replies; 57+ messages in thread
From: Achim Gratz @ 2012-11-21 19:02 UTC (permalink / raw)
  To: cygwin

Warren Young writes:
> On 11/20/2012 05:51, Yaakov (Cygwin/X) wrote:
>> On Mon, 2012-08-13 at 10:12 -0600, Warren Young wrote:
>>> This is a *test* version which reverts the patch added to 3.7.12.1-1,
>>> which caused problems with Subversion as a side effect, particularly in
>>> systems using non-Cygwin programs with their svn checkout trees.
>>
>> And in so doing, removed several APIs which were added in 3.7.12.1,
>> breaking other packages which used them once they were made available.
>> Compatibility with Windows shouldn't come before backwards compatibility
>> for Cygwin packages.
>
> Okay, that makes a second vote for principle in four months.  (The
> other being Corinna's.)  Add to that the original Achim Gratz vote for
> "Unix mode," which carries more weight since it was accompanied by an
> actual example of problems.

FWIW, I think Yaakov is more immediately concerned about the additional
API:

 -DSQLITE_ENABLE_COLUMN_METADATA\
 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS_PARENTHESIS\
 -DSQLITE_ENABLE_FTS4

some of which you've been removing together with the reversion to the
use of the Windows API, maybe even inadvertently.

> As far as I'm concerned, Cygwin SQLite will remain built in Cygwin
> mode until Cygwin has a way to conditionally request mandatory locks,
> so that we may have our cake and eat it, too.

Right.  I've not been able to spend much time on it and the windows code
is structured differently enough so it's hard to compare, but if the
database gets locked from a windows application the POSIX API runs into
some sort of timeout that SQLite interprets as a non-recoverable disk
error.  Either there should be another (POSIX) API that recognizes the
lock or when the particular error happens it should be checked if the
file is locked — maybe with a windows API, but certainly conditionally
just for Cygwin.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-21 18:43   ` Warren Young
  2012-11-21 19:02     ` Achim Gratz
@ 2012-11-21 19:04     ` Christopher Faylor
  2012-11-21 19:40     ` David Stacey
  2 siblings, 0 replies; 57+ messages in thread
From: Christopher Faylor @ 2012-11-21 19:04 UTC (permalink / raw)
  To: cygwin

On Wed, Nov 21, 2012 at 11:42:53AM -0700, Warren Young wrote:
>If you think I'm wrong, take the package from me, build it your way,
>and deal with the backlash you'll receive as a result.

FWIW, I don't think you're wrong and I appreciate the due diligence
you've applied to this problem.

cgf

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-21 18:43   ` Warren Young
  2012-11-21 19:02     ` Achim Gratz
  2012-11-21 19:04     ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Christopher Faylor
@ 2012-11-21 19:40     ` David Stacey
  2012-11-22 16:43       ` Christopher Faylor
  2 siblings, 1 reply; 57+ messages in thread
From: David Stacey @ 2012-11-21 19:40 UTC (permalink / raw)
  To: cygwin

On 21/11/12 18:42, Warren Young wrote:
> On 11/20/2012 05:51, Yaakov (Cygwin/X) wrote:
>> On Mon, 2012-08-13 at 10:12 -0600, Warren Young wrote:
>>> This is a *test* version which reverts the patch added to 3.7.12.1-1,
>>> which caused problems with Subversion as a side effect, particularly in
>>> systems using non-Cygwin programs with their svn checkout trees.
>>
>> And in so doing, removed several APIs which were added in 3.7.12.1,
>> breaking other packages which used them once they were made available.
>> Compatibility with Windows shouldn't come before backwards compatibility
>> for Cygwin packages.
>
> Okay, that makes a second vote for principle in four months.  (The 
> other being Corinna's.)  Add to that the original Achim Gratz vote for 
> "Unix mode," which carries more weight since it was accompanied by an 
> actual example of problems.
>
> Over a shorter period, I've received 16 upvotes on my explanation[1] 
> of the problem and its potential solutions.  And, the invitation for 
> comment I have at the end of that explanation has elicited no comment 
> at all.

I'm reluctant to chip into this discussion because there are probably 
some strong opinions on both sides. However, my opinions won't count for 
anything unless I air them, so...

Whilst I am relatively new to these mailing lists, I have been using 
Cygwin for many, many years. I have had to resolve a few conflicts with 
other tools over that time - such as disabling my webcam when the driver 
clashed with Cygwin's g++, and even now I have to disable my anti-virus 
when running setup.exe. These things I tolerate.

However, any conflict with TortoiseSVN is a different matter.

I am a professional software engineer, and Cygwin is one of the tools I 
use for my day job. Cygwin is great because it gives me a little Linux 
loveliness in a big bad Windows world. But I don't use Cygwin in 
isolation - I have many development tools that I use in a Windows 
environment, and, yes, one of those is TortoiseSVN.

Cygwin /has/ to function alongside the other development tools I use - 
if it can't then I lose interest rapidly. And that means I need Cygwin 
svn and TortoiseSVN to play nicely.

Now, I understand the desire for POSIX purity - such aims are laudable 
and highly commendable. However, when such ideals stand between me and 
getting paid then I take a different view. To put it bluntly, I really 
don't care if Cygwin svn uses POSIX locks, Windows locks or anyone 
else's locks - as long as it works.

I rather suspect that I am not alone and there are other Cygwin users in 
a similar situation.

Apologies for the rant,

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-21 19:40     ` David Stacey
@ 2012-11-22 16:43       ` Christopher Faylor
  0 siblings, 0 replies; 57+ messages in thread
From: Christopher Faylor @ 2012-11-22 16:43 UTC (permalink / raw)
  To: cygwin

On Wed, Nov 21, 2012 at 07:40:38PM +0000, David Stacey wrote:
>I am a professional software engineer, and Cygwin is one of the tools I 
>use for my day job. Cygwin is great because it gives me a little Linux 
>loveliness in a big bad Windows world. But I don't use Cygwin in 
>isolation - I have many development tools that I use in a Windows 
>environment, and, yes, one of those is TortoiseSVN.
>
>Cygwin /has/ to function alongside the other development tools I use - 
>if it can't then I lose interest rapidly. And that means I need Cygwin 
>svn and TortoiseSVN to play nicely.
>
>Now, I understand the desire for POSIX purity - such aims are laudable 
>and highly commendable. However, when such ideals stand between me and 
>getting paid then I take a different view. To put it bluntly, I really 
>don't care if Cygwin svn uses POSIX locks, Windows locks or anyone 
>else's locks - as long as it works.

To put it bluntly - I don't care.  You have the source.  If you are a
professional software engineer you can build things yourself exactly
how you like them.  We don't have to change the goals of our project
to accommodate you.

Complaining that things don't work perfectly for you when you download
the software for free and have the ability to chart your own course
is not really a compelling argument.

>I rather suspect that I am not alone and there are other Cygwin users in 
>a similar situation.

The old "I rather suspect I am not alone" argument is pointless when
you're responding to a message which enumerates responses from the both
sides of the issue.  In fact it is pointless even if those weren't
already in evidence.

>Apologies for the rant,

We've already heard these complaints so it is difficult to see the
point.

cgf

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1
  2012-11-21 19:02     ` Achim Gratz
@ 2012-11-23 22:13       ` Jon Lambert
  2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
  1 sibling, 0 replies; 57+ messages in thread
From: Jon Lambert @ 2012-11-23 22:13 UTC (permalink / raw)
  To: cygwin

Achim Gratz writes
> FWIW, I think Yaakov is more immediately concerned about the additional 
> API:
>
> -DSQLITE_ENABLE_COLUMN_METADATA\
> -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS_PARENTHESIS\
> -DSQLITE_ENABLE_FTS4

Aye.  I do use SQLITE_ENABLE_COLUMN_METADATA.  I don't believe use of this 
API
has anything to do with the Windows vs. Unix locking issues.

I also favor the Cygwin build versus the Unix build.  I understand the 
argument that
it should be done the Unix way, however the practical matter for myself is 
that do share
SQLITE database files with Windows and Cygwin apps.

So I think you're doing the right thing.

--
Jon Lambert



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2012-11-21 19:02     ` Achim Gratz
  2012-11-23 22:13       ` Jon Lambert
@ 2013-01-08 21:31       ` Warren Young
  2013-01-08 21:36         ` Achim Gratz
                           ` (2 more replies)
  1 sibling, 3 replies; 57+ messages in thread
From: Warren Young @ 2013-01-08 21:31 UTC (permalink / raw)
  To: Cygwin-L

On 11/21/2012 12:01, Achim Gratz wrote:
> FWIW, I think Yaakov is more immediately concerned about the additional
> API:
>
>   -DSQLITE_ENABLE_COLUMN_METADATA\
>   -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS_PARENTHESIS\
>   -DSQLITE_ENABLE_FTS4

I guess I shouldn't have moved this discussion to Cygwin-Apps, since 
it's been greeted by crickets for the past 10 days.  So to repost:


I've made some SQLite 3.7.15.1-1 packages, and put them up for testing:

   http://etr-usa.com/cygwin/sqlite3/libsqlite3-devel-3.7.15.1-1.tar.bz2
   http://etr-usa.com/cygwin/sqlite3/libsqlite3_0-3.7.15.1-1.tar.bz2
   http://etr-usa.com/cygwin/sqlite3/sqlite3-3.7.15.1-1-src.tar.bz2
   http://etr-usa.com/cygwin/sqlite3/sqlite3-3.7.15.1-1.tar.bz2

These packages enable the requested build options.

In addition, they attempt to work around at least one of the problems 
that lead us to try building SQLite in Unix mode on Cygwin in the first 
place.  Instead of a wholesale Unix mode switch, it patches in just one 
focused aspect of this in an attempt to address problems reported both 
by Achim Gratz and Daniel Colascione.  (Temporary directory selection.)

This required a fairly ugly hack to the SQLite code, so I'm not even 
going to consider posting an RFU message for these packages until I get 
some positive feedback from those affected.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
@ 2013-01-08 21:36         ` Achim Gratz
  2013-01-09 22:28         ` David Stacey
  2013-01-20  9:23         ` David Stacey
  2 siblings, 0 replies; 57+ messages in thread
From: Achim Gratz @ 2013-01-08 21:36 UTC (permalink / raw)
  To: cygwin

Warren Young writes:
> I guess I shouldn't have moved this discussion to Cygwin-Apps, since
> it's been greeted by crickets for the past 10 days.  So to repost:

I've downloaded the test packages and been reviewing the patches, but
just being back at work from the holidays I couldn't spend much time on
it yet, especially not setting up a test machine.  I'll report back when
I know more.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
  2013-01-08 21:36         ` Achim Gratz
@ 2013-01-09 22:28         ` David Stacey
  2013-01-10  0:08           ` Warren Young
  2013-01-20  9:23         ` David Stacey
  2 siblings, 1 reply; 57+ messages in thread
From: David Stacey @ 2013-01-09 22:28 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1736 bytes --]

On 08/01/2013 21:31, Warren Young wrote:
> I guess I shouldn't have moved this discussion to Cygwin-Apps, since 
> it's been greeted by crickets for the past 10 days.

I'm not sure if this is of any use or not, but I did a little testing 
with your new sqlite3 package over the Christmas break. I wanted to 
rebuild Subversion 1.7.8 and run a few tests. Rebuilding Subversion was 
quite straightforward, but I ran into a problem invoking Subversion's 
built-in tests with 'cygport check'.

The tests ran for a few hours (say 3 or 4), but eventually appeared to 
"lock up" when running the autoprop tests with FS_TYPE=bdb. By "lock up" 
I mean that the test appeared to freeze - there was no CPU activity, and 
'cygport check' did not return to the command prompt. However, if you 
look at the test logs then it reports that the test was 'Interrupted', 
although it is not clear by what.

I rebuilt Subversion from clean (again with the test sqlite3 package) 
and ran the tests a second time with an absolutely identical result - 
the test froze in the middle of the autoprop tests.

The reason that I didn't report this immediately was that I couldn't be 
sure that this was necessarily anything to do with your sqlite package. 
As a control test, I rebuilt Subversion with the current sqlite3 package 
(3.7.13-1) and ran the tests as before. This time the Subversion tests 
ran for longer (more than 12 hours) before getting a succession of failures.

At this point I ran out of time for testing, and had too many variables 
to make sense of my findings. However, I have attached the test logs 
from my test using the new sqlite3 build (the one that froze in the 
autoprop tests) in case that is of any use to anyone.

Cheers,

Dave.


[-- Attachment #2: subversion-1.7.8-2-check.log --]
[-- Type: text/plain, Size: 60994 bytes --]

cygport 0.11.2 

PF = subversion-1.7.8-2
S = /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion
B = /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build
D = /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/inst
C = /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/CYGWIN-PATCHES
T = /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/temp
CBUILD = i686-pc-cygwin
CHOST = i686-pc-cygwin
CTARGET = i686-pc-cygwin
CC = gcc
CFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
CPPFLAGS =
CXX = g++
CXXFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
F77 = gfortran
FFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
FC = gfortran
FCFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
GCJ = gcj
GCJFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
GOC = gccgo
GOFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
OBJC = gcc
OBJCFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
OBJCXX = g++
OBJCXXFLAGS = -ggdb -O2 -pipe -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build=/usr/src/debug/subversion-1.7.8-2 -fdebug-prefix-map=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion=/usr/src/debug/subversion-1.7.8-2
LDFLAGS =
LIBS =
MAKEOPTS = -j3


^[[1;32m*** Info:^[[0;0m Cleaning up from previous tests (if any)
rm -rf subversion/tests/cmdline/svn-test-work          \
       subversion/tests/libsvn_fs/test-repo-*          \
       subversion/tests/libsvn_fs_base/test-repo-*     \
       subversion/tests/libsvn_fs_fs/test-repo-*       \
       subversion/tests/libsvn_ra_local/test-repo-*    \
       subversion/tests/libsvn_repos/test-repo-*       \
       subversion/tests/libsvn_subr/z                  \
       subversion/tests/libsvn_wc/fake-wc              \
       subversion/tests/libsvn_client/test-patch*      \
       subversion/tests/svnserveautocheck.pid          \
       tests.log fails.log
^[[1;32m*** Info:^[[0;0m Running tests for FS_TYPE=fsfs
^[[1;32m*** Info:^[[0;0m ----------------------------------------------------------------------
^[[1;32m*** Info:^[[0;0m Running swig tests
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/ruby; \
  if [ "1" -eq 1 -a "9" -lt 9 ] ; then \
    /usr/bin/ruby -I /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby \
      /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb \
      --verbose=normal; \
  else \
    /usr/bin/ruby -I /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby \
      /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb; \
  fi
Run options: 

# Running tests:

........................................................................................................................E....................................................................................................

Finished tests in 220.312500s, 1.0031 tests/s, 32.2179 assertions/s.

  1) Error:
test_svndiff(SvnDeltaTest):
ArgumentError: invalid byte sequence in US-ASCII
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/test_delta.rb:180:in `test_svndiff'
    /usr/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run'
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites'
    /usr/lib/ruby/1.9.1/test/unit.rb:563:in `each'
    /usr/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites'
    /usr/lib/ruby/1.9.1/test/unit.rb:21:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:630:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:634:in `run'
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb:53:in `<main>'

221 tests, 7098 assertions, 0 failures, 1 errors, 0 skips
Makefile:817: recipe for target `check-swig-rb' failed
make: *** [check-swig-rb] Error 1

real	3m46.469s
user	0m21.381s
sys	1m7.132s
if test "`/usr/bin/perl -e 'use Cwd; print Cwd::realpath(shift)' /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl`" != "`/usr/bin/perl -e 'use Cwd; print Cwd::realpath(shift)' /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl`"; then \
  ln -sf /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/*.c /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; \
fi
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; make OPTIMIZE="" OTHERLDFLAGS=""
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
make[1]: Leaving directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; make test
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
PERL_DL_NONLAZY=1 PATH=/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/usr/lib/lapack:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/libsvn_swig_perl/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_client/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_delta/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_repos/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_wc/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_diff/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_subr/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_local/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_svn/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_neon/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_serf/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_base/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_util/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_fs/.libs /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/*.t
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/0use.t ........... ok
# committed 1,2012-12-30T22:55:43.296875Z,root
# committed 2,2012-12-30T22:55:43.406250Z,root
# committed 3,2012-12-30T22:55:43.515625Z,root
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/1repos.t ......... ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/2fs.t ............ ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/3client.t ........ ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/4pool.t .......... ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/5delta-compat.t .. ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/5delta.t ......... ok
# cleanup
cannot unlink file for /tmp/svn-perl-test-dshlX2/db/rep-cache.db: Device or resource busy at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot restore permissions to 0100755 for /tmp/svn-perl-test-dshlX2/db/rep-cache.db: Device or resource busy at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot remove directory for /tmp/svn-perl-test-dshlX2/db: Directory not empty at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot remove directory for /tmp/svn-perl-test-dshlX2: Directory not empty at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t ............ ok
# committed 1,2012-12-30T22:55:53.500000Z,root
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/7editor.t ........ ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/8lock.t .......... ok
All tests successful.
Files=10, Tests=214, 13 wallclock secs ( 0.03 usr  0.14 sys +  2.95 cusr  3.52 csys =  6.64 CPU)
Result: PASS
make[1]: Leaving directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'

real	0m15.891s
user	0m4.374s
sys	0m4.776s
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/python; \
  /usr/bin/python /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/python/tests/run_all.py
...................................................................................................................
----------------------------------------------------------------------
Ran 115 tests in 223.828s

OK

real	3m47.719s
user	0m13.875s
sys	1m10.472s

^[[1;32m*** Info:^[[0;0m Running make check
Running tests in auth-test.exe [1/87].........................success
Running tests in cache-test.exe [2/87]........................success
Running tests in checksum-test.exe [3/87].....................success
Running tests in client-test.exe [4/87].......................success
Running tests in compat-test.exe [5/87].......................success
Running tests in config-test.exe [6/87].......................success
Running tests in db-test.exe [7/87]...........................success
Running tests in diff-diff3-test.exe [8/87]...................success
Running tests in dirent_uri-test.exe [9/87]...................success
Running tests in entries-compat-test.exe [10/87]..............success
Running tests in error-test.exe [11/87].......................success
Running tests in fs-pack-test.exe [12/87].....................success
Running tests in fs-test.exe [13/87]..........................success
Running tests in hashdump-test.exe [14/87]....................success
Running tests in locks-test.exe [15/87].......................success
Running tests in mergeinfo-test.exe [16/87]...................success
Running tests in op-depth-test.exe [17/87]....................success
Running tests in opt-test.exe [18/87].........................success
Running tests in parse-diff-test.exe [19/87]..................success
Running tests in path-test.exe [20/87]........................success
Running tests in pristine-store-test.exe [21/87]..............success
Running tests in ra-local-test.exe [22/87]....................success
Running tests in random-test.exe [23/87]......................success
Running tests in repos-test.exe [24/87].......................success
Running tests in revision-test.exe [25/87]....................success
Running tests in skel-test.exe [26/87]........................success
Running tests in stream-test.exe [27/87]......................success
Running tests in string-test.exe [28/87]......................success
Running tests in subst_translate-test.exe [29/87].............success
Running tests in target-test.exe [30/87]......................success
Running tests in time-test.exe [31/87]........................success
Running tests in translate-test.exe [32/87]...................success
Running tests in tree-conflict-data-test.exe [33/87]..........success
Running tests in utf-test.exe [34/87].........................success
Running tests in window-test.exe [35/87]......................success
Running tests in authz_tests.py [36/87].......................success
Running tests in autoprop_tests.py [37/87]....................success
Running tests in basic_tests.py [38/87].......................success
Running tests in blame_tests.py [39/87].......................success
Running tests in cat_tests.py [40/87].........................success
Running tests in changelist_tests.py [41/87]..................success
Running tests in checkout_tests.py [42/87]....................success
Running tests in commit_tests.py [43/87]......................success
Running tests in copy_tests.py [44/87]........................success
Running tests in depth_tests.py [45/87].......................success
Running tests in diff_tests.py [46/87]........................success
Running tests in entries_tests.py [47/87].....................success
Running tests in export_tests.py [48/87]......................success
Running tests in externals_tests.py [49/87]...................success
Running tests in getopt_tests.py [50/87]......................success
Running tests in history_tests.py [51/87].....................success
Running tests in import_tests.py [52/87]......................success
Running tests in info_tests.py [53/87]........................success
Running tests in input_validation_tests.py [54/87]............success
Running tests in lock_tests.py [55/87]........................success
Running tests in log_tests.py [56/87].........................success
Running tests in merge_authz_tests.py [57/87].................success
Running tests in merge_reintegrate_tests.py [58/87]...........success
Running tests in merge_tests.py [59/87].......................success
Running tests in merge_tree_conflict_tests.py [60/87].........success
Running tests in mergeinfo_tests.py [61/87]...................success
Running tests in patch_tests.py [62/87].......................success
Running tests in prop_tests.py [63/87]........................success
Running tests in redirect_tests.py [64/87]....................success
Running tests in relocate_tests.py [65/87]....................success
Running tests in resolve_tests.py [66/87].....................success
Running tests in resolved_tests.py [67/87]....................success
Running tests in revert_tests.py [68/87]......................success
Running tests in schedule_tests.py [69/87]....................success
Running tests in special_tests.py [70/87].....................success
Running tests in stat_tests.py [71/87]........................success
Running tests in svnadmin_tests.py [72/87]....................success
Running tests in svndumpfilter_tests.py [73/87]...............success
Running tests in svnlook_tests.py [74/87].....................success
Running tests in svnmucc_tests.py [75/87].....................success
Running tests in svnrdump_tests.py [76/87]....................success
Running tests in svnsync_tests.py [77/87].....................success
Running tests in svnversion_tests.py [78/87]..................success
Running tests in switch_tests.py [79/87]......................success
Running tests in trans_tests.py [80/87].......................success
Running tests in tree_conflict_tests.py [81/87]...............success
Running tests in update_tests.py [82/87]......................success
Running tests in upgrade_tests.py [83/87].....................success
Running tests in utf8_tests.py [84/87]........................success
Running tests in changes-test.exe [85/87].....................success
Running tests in fs-base-test.exe [86/87].....................success
Running tests in strings-reps-test.exe [87/87]................success
At least one test was SKIPPED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
SKIP:  cache-test 2: basic memcache svn_cache test
SKIP:  cache-test 3: memcache svn_cache with very long keys
SKIP:  pristine-store-test 3: reject_mismatching_text
SKIP:  ra-local-test 4: svn_ra_local__split_URL: invalid host names
SKIP:  authz_tests.py 1: authz issue #2486 - open root
SKIP:  authz_tests.py 2: authz issue #2486 - open directory
SKIP:  authz_tests.py 3: broken authz files cause errors
SKIP:  authz_tests.py 4: test authz for read operations
SKIP:  authz_tests.py 5: test authz for write operations
SKIP:  authz_tests.py 6: test authz for checkout
SKIP:  authz_tests.py 7: test authz for log and tracing path changes
SKIP:  authz_tests.py 8: test authz for checkout and update
SKIP:  authz_tests.py 9: test authz for export with unreadable subfolder
SKIP:  authz_tests.py 10: test authz for aliases
SKIP:  authz_tests.py 11: test the authz validation rules
SKIP:  authz_tests.py 12: test authz for locking
SKIP:  authz_tests.py 13: authz issue #2712
SKIP:  authz_tests.py 14: switched to directory, no read access on parents
SKIP:  authz_tests.py 15: authz issue #3242 - access required at repo root
SKIP:  authz_tests.py 16: more authz issue #3242 - update to renamed file
SKIP:  authz_tests.py 17: multiple lines matching a user
SKIP:  authz_tests.py 18: wc-to-wc-copy with absent nodes and then revert
SKIP:  authz_tests.py 19: recursive ls with private subtrees
SKIP:  authz_tests.py 20: authz issue #3781, check case sensitiveness
SKIP:  authz_tests.py 21: authz should notice a tree conflict
SKIP:  authz_tests.py 22: wc delete with absent nodes
SKIP:  authz_tests.py 23: verify commit error reporting
SKIP:  authz_tests.py 24: upgrade absent nodes to server-excluded
SKIP:  basic_tests.py 51: verify that neon/serf are compiled if tested
SKIP:  checkout_tests.py 14: checkout from the root of a Windows drive
SKIP:  commit_tests.py 36: tabs in paths
SKIP:  merge_authz_tests.py 1: skipped paths get overriding mergeinfo
SKIP:  merge_authz_tests.py 3: reintegrate fails if no root access
SKIP:  redirect_tests.py 1: temporary redirect should error out
SKIP:  redirect_tests.py 2: redirected checkout
SKIP:  redirect_tests.py 3: redirected update
SKIP:  svnsync_tests.py 14: verify that unreadable content is not synced
SKIP:  svnsync_tests.py 15: verify that copies from unreadable dirs work
SKIP:  svnsync_tests.py 16: verify copies with mods from unreadable dirs
SKIP:  svnsync_tests.py 17: verify copies with mods from unreadable dirs +copy
SKIP:  svnsync_tests.py 32: verify if specifically denied paths dont sync
SKIP:  svnsync_tests.py 36: copy, then rm at-src-unreadable child
SKIP:  switch_tests.py 15: refresh the WC file system read-only attribute
SKIP:  update_tests.py 24: update a nested wc in a read-only wc
SKIP:  update_tests.py 32: update wc on the root of a Windows (virtual) drive
SKIP:  update_tests.py 59: access denied paths should be skipped
SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
At least one test XFAILED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
XFAIL: fs-test 18: merging commit
       [[needs to be written to match new merge() algorithm expectations]]
XFAIL: op-depth-test 23: test_case_rename on case (in)sensitive system
XFAIL: blame_tests.py 15: blame -g handles changes from empty mergeinfo
XFAIL: copy_tests.py 102: case-only rename
XFAIL: copy_tests.py 103: copy and move conflicts
XFAIL: diff_tests.py 22: diff a file that has been renamed
XFAIL: diff_tests.py 49: diff URL against working copy with local mods
XFAIL: diff_tests.py 50: diff -r1 of dir with removed-then-readded file
XFAIL: export_tests.py 11: export working copy at base revision
XFAIL: merge_tests.py 49: avoid repeated merges for cyclic merging
XFAIL: merge_tests.py 64: merge target with non inheritable mergeinfo
XFAIL: merge_tests.py 114: don't inherit bogus mergeinfo
XFAIL: merge_tests.py 115: don't inherit bogus working mergeinfo
XFAIL: merge_tree_conflict_tests.py 12: tree conflicts 5.1: leaf edit, tree del
XFAIL: merge_tree_conflict_tests.py 13: tree conflicts 5.2: leaf del, tree del
XFAIL: merge_tree_conflict_tests.py 18: tree conflicts 5.2: leaf del (no ci), tree del
XFAIL: merge_tree_conflict_tests.py 23: replace vs. delete tree-conflicts
XFAIL: resolve_tests.py 2: resolving prop conflicts
XFAIL: revert_tests.py 4: revert a moved file
XFAIL: revert_tests.py 25: revert a copy with depth=files
XFAIL: revert_tests.py 26: revert a nested add with depth=immediates
XFAIL: special_tests.py 18: merge symlink-add from foreign repos
XFAIL: switch_tests.py 9: switch a file to a dir and back to the file
XFAIL: tree_conflict_tests.py 14: merge dir: del/rpl/mv onto not-same
Summary of test results:
  1584 tests PASSED
  47 tests SKIPPED
  24 tests XFAILED (1 WORK-IN-PROGRESS)
SUMMARY: All tests successful.


real	88m58.859s
user	34m55.135s
sys	52m59.739s

^[[1;32m*** Info:^[[0;0m Running svnserveautocheck
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build'
Running tests in auth-test.exe [1/87].........................success
Running tests in cache-test.exe [2/87]........................success
Running tests in checksum-test.exe [3/87].....................success
Running tests in client-test.exe [4/87].......................success
Running tests in compat-test.exe [5/87].......................success
Running tests in config-test.exe [6/87].......................success
Running tests in db-test.exe [7/87]...........................success
Running tests in diff-diff3-test.exe [8/87]...................success
Running tests in dirent_uri-test.exe [9/87]...................success
Running tests in entries-compat-test.exe [10/87]..............success
Running tests in error-test.exe [11/87].......................success
Running tests in fs-pack-test.exe [12/87].....................success
Running tests in fs-test.exe [13/87]..........................success
Running tests in hashdump-test.exe [14/87]....................success
Running tests in locks-test.exe [15/87].......................success
Running tests in mergeinfo-test.exe [16/87]...................success
Running tests in op-depth-test.exe [17/87]....................success
Running tests in opt-test.exe [18/87].........................success
Running tests in parse-diff-test.exe [19/87]..................success
Running tests in path-test.exe [20/87]........................success
Running tests in pristine-store-test.exe [21/87]..............success
Running tests in ra-local-test.exe [22/87]....................success
Running tests in random-test.exe [23/87]......................success
Running tests in repos-test.exe [24/87].......................success
Running tests in revision-test.exe [25/87]....................success
Running tests in skel-test.exe [26/87]........................success
Running tests in stream-test.exe [27/87]......................success
Running tests in string-test.exe [28/87]......................success
Running tests in subst_translate-test.exe [29/87].............success
Running tests in target-test.exe [30/87]......................success
Running tests in time-test.exe [31/87]........................success
Running tests in translate-test.exe [32/87]...................success
Running tests in tree-conflict-data-test.exe [33/87]..........success
Running tests in utf-test.exe [34/87].........................success
Running tests in window-test.exe [35/87]......................success
Running tests in authz_tests.py [36/87].......................success
Running tests in autoprop_tests.py [37/87]....................success
Running tests in basic_tests.py [38/87].......................success
Running tests in blame_tests.py [39/87].......................success
Running tests in cat_tests.py [40/87].........................success
Running tests in changelist_tests.py [41/87]..................success
Running tests in checkout_tests.py [42/87]....................success
Running tests in commit_tests.py [43/87]......................success
Running tests in copy_tests.py [44/87]........................success
Running tests in depth_tests.py [45/87].......................success
Running tests in diff_tests.py [46/87]........................success
Running tests in entries_tests.py [47/87].....................success
Running tests in export_tests.py [48/87]......................success
Running tests in externals_tests.py [49/87]...................success
Running tests in getopt_tests.py [50/87]......................success
Running tests in history_tests.py [51/87].....................success
Running tests in import_tests.py [52/87]......................success
Running tests in info_tests.py [53/87]........................success
Running tests in input_validation_tests.py [54/87]............success
Running tests in lock_tests.py [55/87]........................success
Running tests in log_tests.py [56/87].........................success
Running tests in merge_authz_tests.py [57/87].................success
Running tests in merge_reintegrate_tests.py [58/87]...........success
Running tests in merge_tests.py [59/87].......................success
Running tests in merge_tree_conflict_tests.py [60/87].........success
Running tests in mergeinfo_tests.py [61/87]...................success
Running tests in patch_tests.py [62/87].......................success
Running tests in prop_tests.py [63/87]........................success
Running tests in redirect_tests.py [64/87]....................success
Running tests in relocate_tests.py [65/87]....................success
Running tests in resolve_tests.py [66/87].....................success
Running tests in resolved_tests.py [67/87]....................success
Running tests in revert_tests.py [68/87]......................success
Running tests in schedule_tests.py [69/87]....................success
Running tests in special_tests.py [70/87].....................success
Running tests in stat_tests.py [71/87]........................success
Running tests in svnadmin_tests.py [72/87]....................success
Running tests in svndumpfilter_tests.py [73/87]...............success
Running tests in svnlook_tests.py [74/87].....................success
Running tests in svnmucc_tests.py [75/87].....................success
Running tests in svnrdump_tests.py [76/87]....................success
Running tests in svnsync_tests.py [77/87].....................success
Running tests in svnversion_tests.py [78/87]..................success
Running tests in switch_tests.py [79/87]......................success
Running tests in trans_tests.py [80/87].......................success
Running tests in tree_conflict_tests.py [81/87]...............success
Running tests in update_tests.py [82/87]......................success
Running tests in upgrade_tests.py [83/87].....................success
Running tests in utf8_tests.py [84/87]........................success
Running tests in changes-test.exe [85/87].....................success
Running tests in fs-base-test.exe [86/87].....................success
Running tests in strings-reps-test.exe [87/87]................success
At least one test was SKIPPED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
SKIP:  cache-test 2: basic memcache svn_cache test
SKIP:  cache-test 3: memcache svn_cache with very long keys
SKIP:  pristine-store-test 3: reject_mismatching_text
SKIP:  ra-local-test 4: svn_ra_local__split_URL: invalid host names
SKIP:  basic_tests.py 51: verify that neon/serf are compiled if tested
SKIP:  checkout_tests.py 14: checkout from the root of a Windows drive
SKIP:  commit_tests.py 36: tabs in paths
SKIP:  redirect_tests.py 1: temporary redirect should error out
SKIP:  redirect_tests.py 2: redirected checkout
SKIP:  redirect_tests.py 3: redirected update
SKIP:  switch_tests.py 15: refresh the WC file system read-only attribute
SKIP:  update_tests.py 24: update a nested wc in a read-only wc
SKIP:  update_tests.py 32: update wc on the root of a Windows (virtual) drive
SKIP:  update_tests.py 59: access denied paths should be skipped
SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
At least one test XFAILED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
XFAIL: fs-test 18: merging commit
       [[needs to be written to match new merge() algorithm expectations]]
XFAIL: op-depth-test 23: test_case_rename on case (in)sensitive system
XFAIL: authz_tests.py 13: authz issue #2712
XFAIL: authz_tests.py 14: switched to directory, no read access on parents
XFAIL: blame_tests.py 15: blame -g handles changes from empty mergeinfo
XFAIL: copy_tests.py 102: case-only rename
XFAIL: copy_tests.py 103: copy and move conflicts
XFAIL: diff_tests.py 22: diff a file that has been renamed
XFAIL: diff_tests.py 49: diff URL against working copy with local mods
XFAIL: diff_tests.py 50: diff -r1 of dir with removed-then-readded file
XFAIL: export_tests.py 11: export working copy at base revision
XFAIL: merge_tests.py 49: avoid repeated merges for cyclic merging
XFAIL: merge_tests.py 64: merge target with non inheritable mergeinfo
XFAIL: merge_tests.py 114: don't inherit bogus mergeinfo
XFAIL: merge_tests.py 115: don't inherit bogus working mergeinfo
XFAIL: merge_tree_conflict_tests.py 12: tree conflicts 5.1: leaf edit, tree del
XFAIL: merge_tree_conflict_tests.py 13: tree conflicts 5.2: leaf del, tree del
XFAIL: merge_tree_conflict_tests.py 18: tree conflicts 5.2: leaf del (no ci), tree del
XFAIL: merge_tree_conflict_tests.py 23: replace vs. delete tree-conflicts
XFAIL: resolve_tests.py 2: resolving prop conflicts
XFAIL: revert_tests.py 4: revert a moved file
XFAIL: revert_tests.py 25: revert a copy with depth=files
XFAIL: revert_tests.py 26: revert a nested add with depth=immediates
XFAIL: special_tests.py 18: merge symlink-add from foreign repos
XFAIL: switch_tests.py 9: switch a file to a dir and back to the file
XFAIL: tree_conflict_tests.py 14: merge dir: del/rpl/mv onto not-same
Summary of test results:
  1614 tests PASSED
  15 tests SKIPPED
  26 tests XFAILED (1 WORK-IN-PROGRESS)
SUMMARY: All tests successful.

make[1]: Leaving directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build'

real	108m53.156s
user	31m27.993s
sys	49m33.092s

real	108m54.469s
user	31m28.512s
sys	49m33.757s
^[[1;32m*** Info:^[[0;0m Running tests for HTTP_LIBRARY=neon
davautocheck.sh: Using '/usr/sbin/apxs2'...
davautocheck.sh: Using '/usr/sbin/httpd2'...
davautocheck.sh: Using '/usr/bin/htpasswd2'...
davautocheck.sh: Monolithic Auth module not found. Assuming we run against Apache 2.1+
davautocheck.sh: Using directory '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/httpd-20121231-021746'...
davautocheck.sh: Adding users for lock authentication
Adding password for user jrandom
Adding password for user jconstant
Syntax error on line 17 of /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/httpd-20121231-021746/cfg:
User takes one argument, Effective user id for this server
davautocheck.sh: Configuration file didn't pass the check, most likely modules couldn't be loaded
Makefile:506: recipe for target `davautocheck' failed
make: *** [davautocheck] Error 1

real	0m12.359s
user	0m9.789s
sys	0m7.527s
^[[1;32m*** Info:^[[0;0m Running tests for HTTP_LIBRARY=serf
davautocheck.sh: Using '/usr/sbin/apxs2'...
davautocheck.sh: Using '/usr/sbin/httpd2'...
davautocheck.sh: Using '/usr/bin/htpasswd2'...
davautocheck.sh: Monolithic Auth module not found. Assuming we run against Apache 2.1+
davautocheck.sh: Using directory '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/httpd-20121231-021757'...
davautocheck.sh: Adding users for lock authentication
Adding password for user jrandom
Adding password for user jconstant
Syntax error on line 17 of /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/httpd-20121231-021757/cfg:
User takes one argument, Effective user id for this server
davautocheck.sh: Configuration file didn't pass the check, most likely modules couldn't be loaded
Makefile:506: recipe for target `davautocheck' failed
make: *** [davautocheck] Error 1

real	0m10.578s
user	0m9.662s
sys	0m7.200s
^[[1;32m*** Info:^[[0;0m Cleaning up from previous tests (if any)
rm -rf subversion/tests/cmdline/svn-test-work          \
       subversion/tests/libsvn_fs/test-repo-*          \
       subversion/tests/libsvn_fs_base/test-repo-*     \
       subversion/tests/libsvn_fs_fs/test-repo-*       \
       subversion/tests/libsvn_ra_local/test-repo-*    \
       subversion/tests/libsvn_repos/test-repo-*       \
       subversion/tests/libsvn_subr/z                  \
       subversion/tests/libsvn_wc/fake-wc              \
       subversion/tests/libsvn_client/test-patch*      \
       subversion/tests/svnserveautocheck.pid          \
       tests.log fails.log
^[[1;32m*** Info:^[[0;0m Running tests for FS_TYPE=bdb
^[[1;32m*** Info:^[[0;0m ----------------------------------------------------------------------
^[[1;32m*** Info:^[[0;0m Running swig tests
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/ruby; \
  if [ "1" -eq 1 -a "9" -lt 9 ] ; then \
    /usr/bin/ruby -I /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby \
      /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb \
      --verbose=normal; \
  else \
    /usr/bin/ruby -I /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby \
      /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb; \
  fi
Run options: 

# Running tests:

........................................................................................................................E....................................................................................................

Finished tests in 210.906250s, 1.0479 tests/s, 33.6548 assertions/s.

  1) Error:
test_svndiff(SvnDeltaTest):
ArgumentError: invalid byte sequence in US-ASCII
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/test_delta.rb:180:in `test_svndiff'
    /usr/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run'
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites'
    /usr/lib/ruby/1.9.1/test/unit.rb:563:in `each'
    /usr/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites'
    /usr/lib/ruby/1.9.1/test/unit.rb:21:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:630:in `run'
    /usr/lib/ruby/1.9.1/test/unit.rb:634:in `run'
    /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/ruby/test/run-test.rb:53:in `<main>'

221 tests, 7098 assertions, 0 failures, 1 errors, 0 skips
Makefile:817: recipe for target `check-swig-rb' failed
make: *** [check-swig-rb] Error 1

real	3m35.234s
user	0m23.078s
sys	1m16.864s
if test "`/usr/bin/perl -e 'use Cwd; print Cwd::realpath(shift)' /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl`" != "`/usr/bin/perl -e 'use Cwd; print Cwd::realpath(shift)' /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl`"; then \
  ln -sf /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/*.c /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; \
fi
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; make OPTIMIZE="" OTHERLDFLAGS=""
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
make[1]: Leaving directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native; make test
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'
PERL_DL_NONLAZY=1 PATH=/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/usr/lib/lapack:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/libsvn_swig_perl/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_client/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_delta/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_repos/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_wc/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_diff/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_subr/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_local/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_svn/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_neon/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_ra_serf/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_base/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_util/.libs:/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/libsvn_fs_fs/.libs /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/*.t
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/0use.t ........... ok
# committed 1,2012-12-31T02:21:37.984375Z,root
# committed 2,2012-12-31T02:21:38.093750Z,root
# committed 3,2012-12-31T02:21:38.250000Z,root
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/1repos.t ......... ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/2fs.t ............ ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/3client.t ........ ok
# cleanup
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/4pool.t .......... ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/5delta-compat.t .. ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/5delta.t ......... ok
# cleanup
cannot unlink file for /tmp/svn-perl-test-wwL0Ym/db/rep-cache.db: Device or resource busy at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot restore permissions to 0100755 for /tmp/svn-perl-test-wwL0Ym/db/rep-cache.db: Device or resource busy at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot remove directory for /tmp/svn-perl-test-wwL0Ym/db: Directory not empty at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
cannot remove directory for /tmp/svn-perl-test-wwL0Ym: Directory not empty at /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t line 168
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/6ra.t ............ ok
# committed 1,2012-12-31T02:21:43.906250Z,root
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/7editor.t ........ ok
/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/perl/native/t/8lock.t .......... ok
All tests successful.
Files=10, Tests=214,  8 wallclock secs ( 0.06 usr  0.11 sys +  3.00 cusr  2.95 csys =  6.13 CPU)
Result: PASS
make[1]: Leaving directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/perl/native'

real	0m11.031s
user	0m4.580s
sys	0m4.431s
cd /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/bindings/swig/python; \
  /usr/bin/python /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/bindings/swig/python/tests/run_all.py
...................................................................................................................
----------------------------------------------------------------------
Ran 115 tests in 202.859s

OK

real	3m25.063s
user	0m14.656s
sys	1m21.409s

^[[1;32m*** Info:^[[0;0m Running make check
Running tests in auth-test.exe [1/87].........................success
Running tests in cache-test.exe [2/87]........................success
Running tests in checksum-test.exe [3/87].....................success
Running tests in client-test.exe [4/87].......................success
Running tests in compat-test.exe [5/87].......................success
Running tests in config-test.exe [6/87].......................success
Running tests in db-test.exe [7/87]...........................success
Running tests in diff-diff3-test.exe [8/87]...................success
Running tests in dirent_uri-test.exe [9/87]...................success
Running tests in entries-compat-test.exe [10/87]..............success
Running tests in error-test.exe [11/87].......................success
Running tests in fs-pack-test.exe [12/87].....................success
Running tests in fs-test.exe [13/87]..........................success
Running tests in hashdump-test.exe [14/87]....................success
Running tests in locks-test.exe [15/87].......................success
Running tests in mergeinfo-test.exe [16/87]...................success
Running tests in op-depth-test.exe [17/87]....................success
Running tests in opt-test.exe [18/87].........................success
Running tests in parse-diff-test.exe [19/87]..................success
Running tests in path-test.exe [20/87]........................success
Running tests in pristine-store-test.exe [21/87]..............success
Running tests in ra-local-test.exe [22/87]....................success
Running tests in random-test.exe [23/87]......................success
Running tests in repos-test.exe [24/87].......................success
Running tests in revision-test.exe [25/87]....................success
Running tests in skel-test.exe [26/87]........................success
Running tests in stream-test.exe [27/87]......................success
Running tests in string-test.exe [28/87]......................success
Running tests in subst_translate-test.exe [29/87].............success
Running tests in target-test.exe [30/87]......................success
Running tests in time-test.exe [31/87]........................success
Running tests in translate-test.exe [32/87]...................success
Running tests in tree-conflict-data-test.exe [33/87]..........success
Running tests in utf-test.exe [34/87].........................success
Running tests in window-test.exe [35/87]......................success
Running tests in authz_tests.py [36/87].......................success
Running tests in autoprop_tests.py [37/87]....................success
Running tests in basic_tests.py [38/87].......................success
Running tests in blame_tests.py [39/87].......................success
Running tests in cat_tests.py [40/87].........................success
Running tests in changelist_tests.py [41/87]..................success
Running tests in checkout_tests.py [42/87]....................success
Running tests in commit_tests.py [43/87]......................success
Running tests in copy_tests.py [44/87]........................success
Running tests in depth_tests.py [45/87].......................success
Running tests in diff_tests.py [46/87]........................success
Running tests in entries_tests.py [47/87].....................success
Running tests in export_tests.py [48/87]......................success
Running tests in externals_tests.py [49/87]...................success
Running tests in getopt_tests.py [50/87]......................success
Running tests in history_tests.py [51/87].....................success
Running tests in import_tests.py [52/87]......................success
Running tests in info_tests.py [53/87]........................success
Running tests in input_validation_tests.py [54/87]............success
Running tests in lock_tests.py [55/87]........................success
Running tests in log_tests.py [56/87].........................success
Running tests in merge_authz_tests.py [57/87].................success
Running tests in merge_reintegrate_tests.py [58/87]...........success
Running tests in merge_tests.py [59/87].......................success
Running tests in merge_tree_conflict_tests.py [60/87].........success
Running tests in mergeinfo_tests.py [61/87]...................success
Running tests in patch_tests.py [62/87].......................success
Running tests in prop_tests.py [63/87]........................success
Running tests in redirect_tests.py [64/87]....................success
Running tests in relocate_tests.py [65/87]....................success
Running tests in resolve_tests.py [66/87].....................success
Running tests in resolved_tests.py [67/87]....................success
Running tests in revert_tests.py [68/87]......................success
Running tests in schedule_tests.py [69/87]....................success
Running tests in special_tests.py [70/87].....................success
Running tests in stat_tests.py [71/87]........................success
Running tests in svnadmin_tests.py [72/87]....................success
Running tests in svndumpfilter_tests.py [73/87]...............success
Running tests in svnlook_tests.py [74/87].....................success
Running tests in svnmucc_tests.py [75/87].....................success
Running tests in svnrdump_tests.py [76/87]....................success
Running tests in svnsync_tests.py [77/87].....................success
Running tests in svnversion_tests.py [78/87]..................success
Running tests in switch_tests.py [79/87]......................success
Running tests in trans_tests.py [80/87].......................success
Running tests in tree_conflict_tests.py [81/87]...............success
Running tests in update_tests.py [82/87]......................success
Running tests in upgrade_tests.py [83/87].....................success
Running tests in utf8_tests.py [84/87]........................success
Running tests in changes-test.exe [85/87].....................success
Running tests in fs-base-test.exe [86/87].....................success
Running tests in strings-reps-test.exe [87/87]................success
At least one test was SKIPPED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
SKIP:  cache-test 2: basic memcache svn_cache test
SKIP:  cache-test 3: memcache svn_cache with very long keys
SKIP:  pristine-store-test 3: reject_mismatching_text
SKIP:  ra-local-test 4: svn_ra_local__split_URL: invalid host names
SKIP:  authz_tests.py 1: authz issue #2486 - open root
SKIP:  authz_tests.py 2: authz issue #2486 - open directory
SKIP:  authz_tests.py 3: broken authz files cause errors
SKIP:  authz_tests.py 4: test authz for read operations
SKIP:  authz_tests.py 5: test authz for write operations
SKIP:  authz_tests.py 6: test authz for checkout
SKIP:  authz_tests.py 7: test authz for log and tracing path changes
SKIP:  authz_tests.py 8: test authz for checkout and update
SKIP:  authz_tests.py 9: test authz for export with unreadable subfolder
SKIP:  authz_tests.py 10: test authz for aliases
SKIP:  authz_tests.py 11: test the authz validation rules
SKIP:  authz_tests.py 12: test authz for locking
SKIP:  authz_tests.py 13: authz issue #2712
SKIP:  authz_tests.py 14: switched to directory, no read access on parents
SKIP:  authz_tests.py 15: authz issue #3242 - access required at repo root
SKIP:  authz_tests.py 16: more authz issue #3242 - update to renamed file
SKIP:  authz_tests.py 17: multiple lines matching a user
SKIP:  authz_tests.py 18: wc-to-wc-copy with absent nodes and then revert
SKIP:  authz_tests.py 19: recursive ls with private subtrees
SKIP:  authz_tests.py 20: authz issue #3781, check case sensitiveness
SKIP:  authz_tests.py 21: authz should notice a tree conflict
SKIP:  authz_tests.py 22: wc delete with absent nodes
SKIP:  authz_tests.py 23: verify commit error reporting
SKIP:  authz_tests.py 24: upgrade absent nodes to server-excluded
SKIP:  basic_tests.py 51: verify that neon/serf are compiled if tested
SKIP:  checkout_tests.py 14: checkout from the root of a Windows drive
SKIP:  commit_tests.py 36: tabs in paths
SKIP:  merge_authz_tests.py 1: skipped paths get overriding mergeinfo
SKIP:  merge_authz_tests.py 3: reintegrate fails if no root access
SKIP:  redirect_tests.py 1: temporary redirect should error out
SKIP:  redirect_tests.py 2: redirected checkout
SKIP:  redirect_tests.py 3: redirected update
SKIP:  svnadmin_tests.py 12: svnadmin verify detects corruption dump can't
SKIP:  svnadmin_tests.py 13: recover a repository (FSFS only)
SKIP:  svnadmin_tests.py 17: fsfs recovery checks missing revs / revprops files
SKIP:  svnadmin_tests.py 19: svnadmin verify detects invalid revprops file
SKIP:  svnadmin_tests.py 23: svnadmin verify with non-UTF-8 paths
SKIP:  svnsync_tests.py 14: verify that unreadable content is not synced
SKIP:  svnsync_tests.py 15: verify that copies from unreadable dirs work
SKIP:  svnsync_tests.py 16: verify copies with mods from unreadable dirs
SKIP:  svnsync_tests.py 17: verify copies with mods from unreadable dirs +copy
SKIP:  svnsync_tests.py 32: verify if specifically denied paths dont sync
SKIP:  svnsync_tests.py 36: copy, then rm at-src-unreadable child
SKIP:  switch_tests.py 15: refresh the WC file system read-only attribute
SKIP:  update_tests.py 24: update a nested wc in a read-only wc
SKIP:  update_tests.py 32: update wc on the root of a Windows (virtual) drive
SKIP:  update_tests.py 59: access denied paths should be skipped
SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
At least one test XFAILED, checking /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/tests.log
XFAIL: fs-test 18: merging commit
       [[needs to be written to match new merge() algorithm expectations]]
XFAIL: op-depth-test 23: test_case_rename on case (in)sensitive system
XFAIL: blame_tests.py 15: blame -g handles changes from empty mergeinfo
XFAIL: copy_tests.py 102: case-only rename
XFAIL: copy_tests.py 103: copy and move conflicts
XFAIL: diff_tests.py 22: diff a file that has been renamed
XFAIL: diff_tests.py 49: diff URL against working copy with local mods
XFAIL: diff_tests.py 50: diff -r1 of dir with removed-then-readded file
XFAIL: export_tests.py 11: export working copy at base revision
XFAIL: merge_tests.py 49: avoid repeated merges for cyclic merging
XFAIL: merge_tests.py 64: merge target with non inheritable mergeinfo
XFAIL: merge_tests.py 114: don't inherit bogus mergeinfo
XFAIL: merge_tests.py 115: don't inherit bogus working mergeinfo
XFAIL: merge_tree_conflict_tests.py 12: tree conflicts 5.1: leaf edit, tree del
XFAIL: merge_tree_conflict_tests.py 13: tree conflicts 5.2: leaf del, tree del
XFAIL: merge_tree_conflict_tests.py 18: tree conflicts 5.2: leaf del (no ci), tree del
XFAIL: merge_tree_conflict_tests.py 23: replace vs. delete tree-conflicts
XFAIL: resolve_tests.py 2: resolving prop conflicts
XFAIL: revert_tests.py 4: revert a moved file
XFAIL: revert_tests.py 25: revert a copy with depth=files
XFAIL: revert_tests.py 26: revert a nested add with depth=immediates
XFAIL: special_tests.py 18: merge symlink-add from foreign repos
XFAIL: switch_tests.py 9: switch a file to a dir and back to the file
XFAIL: tree_conflict_tests.py 14: merge dir: del/rpl/mv onto not-same
Summary of test results:
  1579 tests PASSED
  52 tests SKIPPED
  24 tests XFAILED (1 WORK-IN-PROGRESS)
SUMMARY: All tests successful.


real	296m50.922s
user	40m17.218s
sys	67m2.673s

^[[1;32m*** Info:^[[0;0m Running svnserveautocheck
make[1]: Entering directory `/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build'
Running tests in auth-test.exe [1/87].........................success
Running tests in cache-test.exe [2/87]........................success
Running tests in checksum-test.exe [3/87].....................success
Running tests in client-test.exe [4/87].......................success
Running tests in compat-test.exe [5/87].......................success
Running tests in config-test.exe [6/87].......................success
Running tests in db-test.exe [7/87]...........................success
Running tests in diff-diff3-test.exe [8/87]...................success
Running tests in dirent_uri-test.exe [9/87]...................success
Running tests in entries-compat-test.exe [10/87]..............success
Running tests in error-test.exe [11/87].......................success
Running tests in fs-pack-test.exe [12/87].....................success
Running tests in fs-test.exe [13/87]..........................success
Running tests in hashdump-test.exe [14/87]....................success
Running tests in locks-test.exe [15/87].......................success
Running tests in mergeinfo-test.exe [16/87]...................success
Running tests in op-depth-test.exe [17/87]....................success
Running tests in opt-test.exe [18/87].........................success
Running tests in parse-diff-test.exe [19/87]..................success
Running tests in path-test.exe [20/87]........................success
Running tests in pristine-store-test.exe [21/87]..............success
Running tests in ra-local-test.exe [22/87]....................success
Running tests in random-test.exe [23/87]......................success
Running tests in repos-test.exe [24/87].......................success
Running tests in revision-test.exe [25/87]....................success
Running tests in skel-test.exe [26/87]........................success
Running tests in stream-test.exe [27/87]......................success
Running tests in string-test.exe [28/87]......................success
Running tests in subst_translate-test.exe [29/87].............success
Running tests in target-test.exe [30/87]......................success
Running tests in time-test.exe [31/87]........................success
Running tests in translate-test.exe [32/87]...................success
Running tests in tree-conflict-data-test.exe [33/87]..........success
Running tests in utf-test.exe [34/87].........................success
Running tests in window-test.exe [35/87]......................success
Running tests in authz_tests.py [36/87].......................success
Running tests in autoprop_tests.py [37/87]........

[-- Attachment #3: tests.log --]
[-- Type: text/plain, Size: 213921 bytes --]

START: auth-test.exe
PASS:  auth-test 1: test retrieving platform-specific auth providers
END: auth-test.exe
ELAPSED: auth-test.exe 0:00:00.687500

START: cache-test.exe
PASS:  cache-test 1: basic inprocess svn_cache test
SKIP:  cache-test 2: basic memcache svn_cache test
SKIP:  cache-test 3: memcache svn_cache with very long keys
PASS:  cache-test 4: basic membuffer svn_cache test
END: cache-test.exe
ELAPSED: cache-test.exe 0:00:00.421875

START: checksum-test.exe
PASS:  checksum-test 1: checksum parse
END: checksum-test.exe
ELAPSED: checksum-test.exe 0:00:00.375000

START: client-test.exe
PASS:  client-test 1: test svn_client__elide_mergeinfo_catalog
PASS:  client-test 2: test svn_client_args_to_target_array
PASS:  client-test 3: test svn_client_patch
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_client/test-patch
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_client/test-patch-repos
PASS:  client-test 4: test svn_wc_add3 scenarios
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_client/test-wc-add
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_client/test-wc-add-repos
PASS:  client-test 5: test a crash in svn_client_copy5
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_client/test-copy-crash
END: client-test.exe
ELAPSED: client-test.exe 0:00:09.453125

START: compat-test.exe
PASS:  compat-test 1: svn_ver_compatible
END: compat-test.exe
ELAPSED: compat-test.exe 0:00:00.515625

START: config-test.exe
config-test: invalid option: --config-file=/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/tests.conf
PASS:  config-test 1: test svn_config
PASS:  config-test 2: test svn_config boolean conversion
PASS:  config-test 3: test svn_config_has_section
END: config-test.exe
ELAPSED: config-test.exe 0:00:00.515625

START: db-test.exe
PASS:  db-test 1: get information from wc.db
PASS:  db-test 2: insert different nodes into wc.db
PASS:  db-test 3: getting the list of BASE or WORKING children
PASS:  db-test 4: reading information about the WORKING tree
PASS:  db-test 5: creation of per-directory handles
PASS:  db-test 6: scanning added working nodes
PASS:  db-test 7: deletion introspection functions
PASS:  db-test 8: relocating a node
PASS:  db-test 9: work queue processing
PASS:  db-test 10: externals store
END: db-test.exe
ELAPSED: db-test.exe 0:00:01.828125

START: diff-diff3-test.exe
PASS:  diff-diff3-test 1: these dump core
PASS:  diff-diff3-test 2: 2-way unified diff and trivial merge
PASS:  diff-diff3-test 3: 2-way unified diff where output is suspect
PASS:  diff-diff3-test 4: 3-way merge, non-overlapping changes
PASS:  diff-diff3-test 5: 3-way merge, non-conflicting overlapping changes
PASS:  diff-diff3-test 6: 3-way merge, conflicting overlapping changes
PASS:  diff-diff3-test 7: random trivial merge
PASS:  diff-diff3-test 8: random 3-way merge
PASS:  diff-diff3-test 9: merge with part already present
PASS:  diff-diff3-test 10: 3-way merge, adjacent changes
PASS:  diff-diff3-test 11: 3-way merge with conflict styles
PASS:  diff-diff3-test 12: 4-way merge; see variance-adjusted-patching.html
END: diff-diff3-test.exe
ELAPSED: diff-diff3-test.exe 0:00:08.765625

START: dirent_uri-test.exe
PASS:  dirent_uri-test 1: test svn_dirent_is_root
PASS:  dirent_uri-test 2: test svn_uri_is_root
PASS:  dirent_uri-test 3: test svn_dirent_is_absolute
PASS:  dirent_uri-test 4: test svn_dirent_join(_many)
PASS:  dirent_uri-test 5: test svn_relpath_join
PASS:  dirent_uri-test 6: test svn_dirent_basename
PASS:  dirent_uri-test 7: test svn_relpath_basename
PASS:  dirent_uri-test 8: test svn_uri_basename
PASS:  dirent_uri-test 9: test svn_relpath_dirname
PASS:  dirent_uri-test 10: test svn_dirent_dirname
PASS:  dirent_uri-test 11: test svn_dirent_dirname
PASS:  dirent_uri-test 12: test svn_dirent_canonicalize
PASS:  dirent_uri-test 13: test svn_relpath_canonicalize
PASS:  dirent_uri-test 14: test svn_uri_canonicalize
PASS:  dirent_uri-test 15: test svn_dirent_is_canonical
PASS:  dirent_uri-test 16: test svn_relpath_is_canonical
PASS:  dirent_uri-test 17: test svn_uri_is_canonical
PASS:  dirent_uri-test 18: test svn_dirent_split
PASS:  dirent_uri-test 19: test svn_relpath_split
PASS:  dirent_uri-test 20: test svn_uri_split
PASS:  dirent_uri-test 21: test svn_dirent_get_longest_ancestor
PASS:  dirent_uri-test 22: test svn_relpath_get_longest_ancestor
PASS:  dirent_uri-test 23: test svn_uri_get_longest_ancestor
PASS:  dirent_uri-test 24: test svn_dirent_is_child
PASS:  dirent_uri-test 25: test svn_relpath_is_child
PASS:  dirent_uri-test 26: test svn_uri_is_child
PASS:  dirent_uri-test 27: test svn_dirent_is_ancestor
PASS:  dirent_uri-test 28: test svn_relpath_is_ancestor
PASS:  dirent_uri-test 29: test svn_uri_is_ancestor
PASS:  dirent_uri-test 30: test svn_dirent_skip_ancestor
PASS:  dirent_uri-test 31: test svn_relpath_skip_ancestor
PASS:  dirent_uri-test 32: test svn_uri_skip_ancestor
PASS:  dirent_uri-test 33: test svn_dirent_get_absolute
PASS:  dirent_uri-test 34: test svn_dirent_condense_targets
PASS:  dirent_uri-test 35: test svn_uri_condense_targets
PASS:  dirent_uri-test 36: test svn_dirent_local_style
PASS:  dirent_uri-test 37: test svn_dirent_internal_style
PASS:  dirent_uri-test 38: test svn_relpath_internal_style
PASS:  dirent_uri-test 39: test svn_uri_get_dirent_from_file_url
PASS:  dirent_uri-test 40: test svn_uri_get_dirent_from_file_url errors
PASS:  dirent_uri-test 41: test svn_uri_get_file_url_from_dirent
PASS:  dirent_uri-test 42: test svn_dirent_is_under_root
PASS:  dirent_uri-test 43: test svn_fspath__is_canonical
PASS:  dirent_uri-test 44: test svn_fspath__join
PASS:  dirent_uri-test 45: test svn_fspath__is_child
PASS:  dirent_uri-test 46: test svn_fspath__dirname/basename/split
PASS:  dirent_uri-test 47: test svn_fspath__get_longest_ancestor
END: dirent_uri-test.exe
ELAPSED: dirent_uri-test.exe 0:00:00.437500

START: entries-compat-test.exe
PASS:  entries-compat-test 1: entries are allocated in access baton
PASS:  entries-compat-test 2: access baton mojo can return stubs
PASS:  entries-compat-test 3: access baton like locks must work with wc-ng
END: entries-compat-test.exe
ELAPSED: entries-compat-test.exe 0:00:01.234375

START: error-test.exe
PASS:  error-test 1: test svn_error_root_cause
PASS:  error-test 2: test svn_error_purge_tracing
END: error-test.exe
ELAPSED: error-test.exe 0:00:00.281250

START: fs-pack-test.exe
PASS:  fs-pack-test 1: pack a FSFS filesystem
PASS:  fs-pack-test 2: pack FSFS where revs % shard = 0
PASS:  fs-pack-test 3: read from a packed FSFS filesystem
PASS:  fs-pack-test 4: commit to a packed FSFS filesystem
PASS:  fs-pack-test 5: get/set revprop while packing FSFS filesystem
PASS:  fs-pack-test 6: recover a fully packed filesystem
END: fs-pack-test.exe
ELAPSED: fs-pack-test.exe 0:00:00.421875

START: fs-test.exe
PASS:  fs-test 1: begin a txn, check its name, then close it
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-trivial-txn
PASS:  fs-test 2: open an existing transaction by name
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-reopen-trivial-txn
PASS:  fs-test 3: begin a txn, get the txn root, and add a file
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-create-file-txn
PASS:  fs-test 4: create 2 txns, list them, and verify the list
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-verify-txn-list
PASS:  fs-test 5: check that transaction names are not reused
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-txn-names-are-not-reused
PASS:  fs-test 6: write and read a file's contents
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-read-and-write-file
PASS:  fs-test 7: test basic file and subdirectory creation
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-create-mini-tree-txn
PASS:  fs-test 8: make The Official Subversion Test Tree
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-create-greek-tree-txn
PASS:  fs-test 9: fill a directory, then list it
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-list-dir
PASS:  fs-test 10: set and get some revision properties
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-rev-props
PASS:  fs-test 11: set/get txn props, commit, validate new rev props
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-txn-props
PASS:  fs-test 12: set and get some node properties
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-node-props
PASS:  fs-test 13: delete mutable nodes from directories
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-del-from-dir
PASS:  fs-test 14: delete nodes tree
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-del-tree
PASS:  fs-test 15: fetch the youngest revision from a filesystem
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-youngest-rev
PASS:  fs-test 16: basic commit
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-basic-commit
PASS:  fs-test 17: testing tree validation helper
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-validate-tree-entries
svn_tests: E160024: commit conflicted at '/A/D/H', but no conflict expected
XFAIL: fs-test 18: merging commit [[WIMP: needs to be written to match new merge() algorithm expectations]]
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-merging-commit
PASS:  fs-test 19: copying and tracking copy history
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-copy-test
PASS:  fs-test 20: commit datestamps
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-commit-date
PASS:  fs-test 21: check old revisions
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-check-old-revisions
PASS:  fs-test 22: after each commit, check all revisions
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-check-all-revisions
PASS:  fs-test 23: create and modify medium file
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-medium-file-integrity
PASS:  fs-test 24: create and modify large file
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-large-file-integrity
PASS:  fs-test 25: ensure accurate storage of root node
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-check-root-revision
PASS:  fs-test 26: svn_fs_node_created_rev test
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-node-created-rev
PASS:  fs-test 27: test svn_fs_check_related
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-check-related
PASS:  fs-test 28: test complex copies (branches)
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-branch-test
PASS:  fs-test 29: test checksums
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-verify-checksum
PASS:  fs-test 30: calculating closest history-affecting copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-closest-copy
PASS:  fs-test 31: svn_fs_root_t (base) revisions
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-root-revisions
PASS:  fs-test 32: test dir prop preservation in unordered txns
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-unordered-txn-dirprops
PASS:  fs-test 33: test svn_fs_set_uuid
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-set-uuid
PASS:  fs-test 34: test svn_fs_node_origin_rev
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-node-origin-rev
PASS:  fs-test 35: create and modify small file
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-small-file-integrity
END: fs-test.exe
ELAPSED: fs-test.exe 0:01:18.281250

START: hashdump-test.exe
PASS:  hashdump-test 1: write a hash to a file
PASS:  hashdump-test 2: read a file into a hash
PASS:  hashdump-test 3: write hash out, read back in, compare
END: hashdump-test.exe
ELAPSED: hashdump-test.exe 0:00:00.437500

START: locks-test.exe
PASS:  locks-test 1: lock only
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lock-only
PASS:  locks-test 2: lookup lock by path
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lookup-lock-by-path
PASS:  locks-test 3: attach lock
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-attach-lock
PASS:  locks-test 4: get locks
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-get-locks
PASS:  locks-test 5: basic locking
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-basic-lock
PASS:  locks-test 6: test that locking requires proper credentials
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lock-credentials
PASS:  locks-test 7: test that locking is enforced in final commit step
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-final-lock-check
PASS:  locks-test 8: dir propchange can be committed with locked child
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lock-dir-propchange
PASS:  locks-test 9: test that locks can expire
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lock-expiration
PASS:  locks-test 10: breaking, stealing, refreshing a lock
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-steal-refresh
PASS:  locks-test 11: check out-of-dateness before locking
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_fs/test-repo-lock-out-of-date
END: locks-test.exe
ELAPSED: locks-test.exe 0:00:30.437500

START: mergeinfo-test.exe
PASS:  mergeinfo-test 1: parse single line mergeinfo
PASS:  mergeinfo-test 2: copy a mergeinfo data structure
PASS:  mergeinfo-test 3: parse single line mergeinfo and combine ranges
PASS:  mergeinfo-test 4: parse broken single line mergeinfo
PASS:  mergeinfo-test 5: remove rangelists
PASS:  mergeinfo-test 6: test rangelist remove with random data
PASS:  mergeinfo-test 7: remove of mergeinfo
PASS:  mergeinfo-test 8: reversal of rangelist
PASS:  mergeinfo-test 9: intersection of rangelists
PASS:  mergeinfo-test 10: test rangelist intersect with random data
PASS:  mergeinfo-test 11: diff of mergeinfo
PASS:  mergeinfo-test 12: merging of mergeinfo hashs
PASS:  mergeinfo-test 13: intersection of mergeinfo
PASS:  mergeinfo-test 14: turning rangelist back into a string
PASS:  mergeinfo-test 15: turning mergeinfo back into a string
PASS:  mergeinfo-test 16: merge of rangelists
PASS:  mergeinfo-test 17: diff of rangelists
PASS:  mergeinfo-test 18: removal of prefix paths from catalog keys
END: mergeinfo-test.exe
ELAPSED: mergeinfo-test.exe 0:00:00.453125

START: op-depth-test.exe
PASS:  op-depth-test 1: test_wc_wc_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/wc_wc_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/wc_wc_copies
PASS:  op-depth-test 2: test_reverts
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/reverts
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/reverts
PASS:  op-depth-test 3: test_deletes
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/deletes
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/deletes
PASS:  op-depth-test 4: test_delete_of_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/deletes_of_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/deletes_of_copies
PASS:  op-depth-test 5: test_delete_with_base
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/deletes_with_base
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/deletes_with_base
PASS:  op-depth-test 6: test_adds
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/adds
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/adds
PASS:  op-depth-test 7: test_repo_wc_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/repo_wc_copies
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/repo_wc_copies
PASS:  op-depth-test 8: test_delete_with_update
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/delete_with_update
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/delete_with_update
PASS:  op-depth-test 9: test_adds_change_kind
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/adds
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/adds
PASS:  op-depth-test 10: test_base_dir_insert_remove
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/base_dir_insert_remove
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/base_dir_insert_remove
PASS:  op-depth-test 11: test_temp_op_make_copy
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/temp_op_make_copy
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/temp_op_make_copy
PASS:  op-depth-test 12: test_wc_move
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/wc_move
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/wc_move
PASS:  op-depth-test 13: test_mixed_rev_copy
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/mixed_rev_copy
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/mixed_rev_copy
PASS:  op-depth-test 14: test_delete_of_replace
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/delete_of_replace
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/delete_of_replace
PASS:  op-depth-test 15: test_del_replace_not_present
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/del_replace_not_present
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/del_replace_not_present
PASS:  op-depth-test 16: test_op_revert
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/test_op_revert
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/test_op_revert
PASS:  op-depth-test 17: test_op_revert_changelist
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/test_op_revert_changelist
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/test_op_revert_changelist
PASS:  op-depth-test 18: test_children_of_replaced_dir
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/children_of_replaced_dir
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/children_of_replaced_dir
PASS:  op-depth-test 19: test_op_delete
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/op_delete
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/op_delete
PASS:  op-depth-test 20: test_child_replace_with_same
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/child_replace_with_same
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/child_replace_with_same
PASS:  op-depth-test 21: test_shadowed_update
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/shadowed_update
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/shadowed_update
PASS:  op-depth-test 22: test_copy_of_deleted (issue #3873)
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/copy_of_deleted
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/copy_of_deleted
svn_tests: E150002: Path '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/case_rename/a' already exists
XFAIL: op-depth-test 23: test_case_rename on case (in)sensitive system
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/case_rename
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/case_rename
PASS:  op-depth-test 24: commit_file_external (issue #4002)
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/commit_file_external
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/commit_file_external
PASS:  op-depth-test 25: incomplete_switch (issue 4040)
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/incomplete_switch
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/incomplete_switch
END: op-depth-test.exe
ELAPSED: op-depth-test.exe 0:01:41.906250

START: opt-test.exe
PASS:  opt-test 1: test svn_opt_parse_path
PASS:  opt-test 2: test svn_opt_args_to_target_array2
END: opt-test.exe
ELAPSED: opt-test.exe 0:00:00.453125

START: parse-diff-test.exe
PASS:  parse-diff-test 1: test unidiff parsing
PASS:  parse-diff-test 2: test git unidiff parsing
PASS:  parse-diff-test 3: test git unidiff parsing of tree and text changes
PASS:  parse-diff-test 4: test badly formatted git diff headers
PASS:  parse-diff-test 5: test property unidiff parsing
PASS:  parse-diff-test 6: test property and text unidiff parsing
PASS:  parse-diff-test 7: test property diffs with odd symbols
PASS:  parse-diff-test 8: test git diffs with spaces in paths
PASS:  parse-diff-test 9: test parsing unidiffs lacking trailing eol
END: parse-diff-test.exe
ELAPSED: parse-diff-test.exe 0:00:00.500000

START: path-test.exe
PASS:  path-test 1: test svn_path_is_child
PASS:  path-test 2: test svn_path_split
PASS:  path-test 3: test svn_path_is_url
PASS:  path-test 4: test svn_path_is_uri_safe
PASS:  path-test 5: test svn_path_uri_[en/de]code
PASS:  path-test 6: test svn_path_uri_decode with invalid escape
PASS:  path-test 7: test svn_path_uri_autoescape
PASS:  path-test 8: test svn_path_uri_from_iri
PASS:  path-test 9: test svn_path_join(_many)
PASS:  path-test 10: test svn_path_basename
PASS:  path-test 11: test svn_path_dirname
PASS:  path-test 12: test svn_path_decompose
PASS:  path-test 13: test svn_path_canonicalize
PASS:  path-test 14: test svn_path_remove_component
PASS:  path-test 15: test svn_path_is_ancestor
PASS:  path-test 16: test svn_path_check_valid
PASS:  path-test 17: test svn_path_is_single_path_component
PASS:  path-test 18: test svn_path_compare_paths
PASS:  path-test 19: test svn_path_get_longest_ancestor
PASS:  path-test 20: test svn_path_splitext
PASS:  path-test 21: test svn_path_decompose
PASS:  path-test 22: test svn_path_is_canonical
PASS:  path-test 23: test svn_path_local_style
PASS:  path-test 24: test svn_path_internal_style
END: path-test.exe
ELAPSED: path-test.exe 0:00:00.359375

START: pristine-store-test.exe
PASS:  pristine-store-test 1: pristine_write_read
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/pristine_write_read
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/pristine_write_read
PASS:  pristine-store-test 2: pristine_delete_while_open
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/pristine_delete_while_open
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/pristine_delete_while_open
SKIP:  pristine-store-test 3: reject_mismatching_text
END: pristine-store-test.exe
ELAPSED: pristine-store-test.exe 0:00:06.843750

START: ra-local-test.exe
PASS:  ra-local-test 1: open an ra session to a local repository
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_ra_local/test-repo-open
PASS:  ra-local-test 2: get the youngest revision in a repository
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_ra_local/test-repo-getrev
PASS:  ra-local-test 3: svn_ra_local__split_URL: syntax validation
SKIP:  ra-local-test 4: svn_ra_local__split_URL: invalid host names
PASS:  ra-local-test 5: svn_ra_local__split_URL: valid host names
PASS:  ra-local-test 6: test svn_ra_local__split_URL correctness
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_ra_local/test-repo-split-fs3
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_ra_local/test-repo-split-fs2
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_ra_local/test-repo-split-fs1
END: ra-local-test.exe
ELAPSED: ra-local-test.exe 0:00:11.890625

START: random-test.exe
PASS:  random-test 1: random delta test
PASS:  random-test 2: random combine delta test
END: random-test.exe
ELAPSED: random-test.exe 0:00:01.109375

START: repos-test.exe
PASS:  repos-test 1: test svn_repos_dir_delta2
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-dir-deltas
PASS:  repos-test 2: test deletions under copies in node_tree code
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-del-under-copy
PASS:  repos-test 3: test svn_repos_history() (partially)
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-revisions-changed
PASS:  repos-test 4: test svn_repos_node_locations
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-node-locations
PASS:  repos-test 5: test svn_repos_node_locations some more
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-node-locations2
PASS:  repos-test 6: test removal of defunct locks
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-rmlocks
PASS:  repos-test 7: test authz access control
PASS:  repos-test 8: test authz in the commit editor
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-commit-authz
PASS:  repos-test 9: test commit with explicit txn
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-commit-continue
PASS:  repos-test 10: test svn_repos_node_location_segments
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-node-location-segments
PASS:  repos-test 11: test reporter and svn_depth_exclude
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-reporter-depth-exclude
PASS:  repos-test 12: test if revprops are validated by repos
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-prop-validation
PASS:  repos-test 13: test svn_repos_get_logs ranges and limits
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-get-logs
PASS:  repos-test 14: test svn_repos_get_file_revsN
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_repos/test-repo-get-filerevs
PASS:  repos-test 15: test issue 4060
END: repos-test.exe
ELAPSED: repos-test.exe 0:00:28.984375

START: revision-test.exe
PASS:  revision-test 1: test svn_revnum_parse
END: revision-test.exe
ELAPSED: revision-test.exe 0:00:00.421875

START: skel-test.exe
PASS:  skel-test 1: parse implicit-length atoms
PASS:  skel-test 2: parse explicit-length atoms
PASS:  skel-test 3: parse invalid atoms
PASS:  skel-test 4: parse lists
PASS:  skel-test 5: unparse implicit-length atoms
PASS:  skel-test 6: unparse lists
END: skel-test.exe
ELAPSED: skel-test.exe 0:00:00.437500

START: stream-test.exe
PASS:  stream-test 1: test svn_stream_from_string
PASS:  stream-test 2: test compressed streams
PASS:  stream-test 3: test 'tee' streams
PASS:  stream-test 4: test stream seeking for files
PASS:  stream-test 5: test stream seeking for stringbufs
PASS:  stream-test 6: test stream seeking for translated streams
PASS:  stream-test 7: test setting a file readonly
PASS:  stream-test 8: test compressed streams with empty files
PASS:  stream-test 9: test base64 encoding/decoding streams
END: stream-test.exe
ELAPSED: stream-test.exe 0:00:00.406250

START: string-test.exe
PASS:  string-test 1: make svn_stringbuf_t from cstring
PASS:  string-test 2: make svn_stringbuf_t from substring of cstring
PASS:  string-test 3: append svn_stringbuf_t to svn_stringbuf_t
PASS:  string-test 4: append C string to svn_stringbuf_t
PASS:  string-test 5: append bytes, then compare two strings
PASS:  string-test 6: dup two strings, then compare
PASS:  string-test 7: chopping a string
PASS:  string-test 8: emptying a string
PASS:  string-test 9: fill string with hashmarks
PASS:  string-test 10: block initialization and growth
PASS:  string-test 11: formatting strings from varargs
PASS:  string-test 12: create string from file
PASS:  string-test 13: find_char_backward; middle case
PASS:  string-test 14: find_char_backward; 0 case
PASS:  string-test 15: find_char_backward; strlen - 1 case
PASS:  string-test 16: find_char_backward; len = 0 case
PASS:  string-test 17: find_char_backward; no occurence case
PASS:  string-test 18: check whitespace removal; common case
PASS:  string-test 19: check whitespace removal; no whitespace case
PASS:  string-test 20: check whitespace removal; all whitespace case
PASS:  string-test 21: check that whitespace will be stripped correctly
PASS:  string-test 22: compare stringbufs; different lengths
PASS:  string-test 23: compare stringbufs; same length, different content
END: string-test.exe
ELAPSED: string-test.exe 0:00:00.453125

START: subst_translate-test.exe
PASS:  subst_translate-test 1: test svn_subst_translate_string2()
PASS:  subst_translate-test 2: test svn_subst_translate_string2(encoding = NULL)
PASS:  subst_translate-test 3: test repairing svn_subst_translate_string2()
PASS:  subst_translate-test 4: test svn_subst_translate_cstring2()
END: subst_translate-test.exe
ELAPSED: subst_translate-test.exe 0:00:00.453125

START: target-test.exe
PASS:  target-test 1: test svn_path_condense_targets
END: target-test.exe
ELAPSED: target-test.exe 0:00:00.406250

START: time-test.exe
PASS:  time-test 1: test svn_time_to_cstring
PASS:  time-test 2: test svn_time_from_cstring
PASS:  time-test 3: test svn_time_from_cstring (old format)
PASS:  time-test 4: test svn_time_[to/from]_cstring() invariant
PASS:  time-test 5: test svn_parse_date
END: time-test.exe
ELAPSED: time-test.exe 0:00:00.343750

START: translate-test.exe
PASS:  translate-test 1: no conversions
PASS:  translate-test 2: convert CRLF to CRLF
PASS:  translate-test 3: convert LF to CRLF
PASS:  translate-test 4: convert CR to CRLF
PASS:  translate-test 5: convert mixed line endings to CRLF
PASS:  translate-test 6: convert LF to LF
PASS:  translate-test 7: convert CRLF to LF
PASS:  translate-test 8: convert CR to LF
PASS:  translate-test 9: convert mixed line endings to LF
PASS:  translate-test 10: convert CRLF to CR
PASS:  translate-test 11: convert LF to CR
PASS:  translate-test 12: convert CR to CR
PASS:  translate-test 13: convert mixed line endings to CR
PASS:  translate-test 14: keep mixed line endings without repair flag
PASS:  translate-test 15: expand author
PASS:  translate-test 16: expand date
PASS:  translate-test 17: expand author and date
PASS:  translate-test 18: expand author and rev
PASS:  translate-test 19: expand rev
PASS:  translate-test 20: expand rev and url
PASS:  translate-test 21: expand author, date, rev, and url
PASS:  translate-test 22: lf_to_crlf; expand author
PASS:  translate-test 23: mixed_to_lf; expand author and date
PASS:  translate-test 24: crlf_to_cr; expand author and rev
PASS:  translate-test 25: cr_to_crlf; expand rev
PASS:  translate-test 26: cr_to_crlf; expand rev and url
PASS:  translate-test 27: mixed_to_crlf; expand author, date, rev, and url
PASS:  translate-test 28: unexpand author
PASS:  translate-test 29: unexpand date
PASS:  translate-test 30: unexpand author and date
PASS:  translate-test 31: unexpand author and rev
PASS:  translate-test 32: unexpand rev
PASS:  translate-test 33: unexpand rev and url
PASS:  translate-test 34: unexpand author, date, rev, and url
PASS:  translate-test 35: lf_to_crlf; unexpand author
PASS:  translate-test 36: mixed_to_lf; unexpand author and date
PASS:  translate-test 37: crlf_to_cr; unexpand author and rev
PASS:  translate-test 38: cr_to_crlf; unexpand rev
PASS:  translate-test 39: cr_to_crlf; unexpand rev and url
PASS:  translate-test 40: mixed_to_crlf; unexpand author, date, rev, url
END: translate-test.exe
ELAPSED: translate-test.exe 0:00:00.953125

START: tree-conflict-data-test.exe
PASS:  tree-conflict-data-test 1: deserialize tree conflict
PASS:  tree-conflict-data-test 2: serialize tree conflict
PASS:  tree-conflict-data-test 3: read and write tree conflicts
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/working-copies/read_write_tree_conflicts
CLEANUP: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/libsvn_wc/svn-test-work/repositories/read_write_tree_conflicts
END: tree-conflict-data-test.exe
ELAPSED: tree-conflict-data-test.exe 0:00:03.750000

START: utf-test.exe
PASS:  utf-test 1: test is_valid/last_valid
PASS:  utf-test 2: test last_valid/last_valid2
PASS:  utf-test 3: test svn_utf_cstring_to_utf8_ex2
PASS:  utf-test 4: test svn_utf_cstring_from_utf8_ex2
END: utf-test.exe
ELAPSED: utf-test.exe 0:00:00.500000

START: window-test.exe
expected: f6fd44565e14c6e44b35292719deb77e
  actual: f6fd44565e14c6e44b35292719deb77e
PASS:  window-test 1: txdelta stream and windows test
END: window-test.exe
ELAPSED: window-test.exe 0:00:00.281250

START: authz_tests.py
CMD: svnadmin create svn-test-work/local_tmp/repos --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.171875>
CMD: svn import -m 'Log message for revision 1.' svn-test-work/local_tmp/greekfiles svn://127.0.0.1:28749/svn-test-work/local_tmp/repos --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.625000>
Adding         svn-test-work/local_tmp/greekfiles/iota
Adding         svn-test-work/local_tmp/greekfiles/A
Adding         svn-test-work/local_tmp/greekfiles/A/B
Adding         svn-test-work/local_tmp/greekfiles/A/B/lambda
Adding         svn-test-work/local_tmp/greekfiles/A/B/E
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/alpha
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/beta
Adding         svn-test-work/local_tmp/greekfiles/A/B/F
Adding         svn-test-work/local_tmp/greekfiles/A/mu
Adding         svn-test-work/local_tmp/greekfiles/A/C
Adding         svn-test-work/local_tmp/greekfiles/A/D
Adding         svn-test-work/local_tmp/greekfiles/A/D/gamma
Adding         svn-test-work/local_tmp/greekfiles/A/D/G
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/pi
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/rho
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/tau
Adding         svn-test-work/local_tmp/greekfiles/A/D/H
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/omega
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/psi
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/chi

Committed revision 1.
CMD: svnadmin create svn-test-work/repositories/authz_tests-1 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.437500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-1 --ignore-uuid
<TIME = 0.156250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-1 svn-test-work/working_copies/authz_tests-1 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.625000>
A    svn-test-work/working_copies/authz_tests-1/iota
A    svn-test-work/working_copies/authz_tests-1/A
A    svn-test-work/working_copies/authz_tests-1/A/mu
A    svn-test-work/working_copies/authz_tests-1/A/B
A    svn-test-work/working_copies/authz_tests-1/A/B/lambda
A    svn-test-work/working_copies/authz_tests-1/A/B/E
A    svn-test-work/working_copies/authz_tests-1/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-1/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-1/A/B/F
A    svn-test-work/working_copies/authz_tests-1/A/C
A    svn-test-work/working_copies/authz_tests-1/A/D
A    svn-test-work/working_copies/authz_tests-1/A/D/G
A    svn-test-work/working_copies/authz_tests-1/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-1/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-1/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-1/A/D/H
A    svn-test-work/working_copies/authz_tests-1/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-1/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-1/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-1/A/D/gamma
Checked out revision 1.
CMD: svn ci svn-test-work/working_copies/authz_tests-1/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.625000>
Sending        svn-test-work/working_copies/authz_tests-1/A/mu
Transmitting file data .
Committed revision 2.
PASS:  authz_tests.py 1: authz issue #2486 - open root
CLEANUP: svn-test-work/working_copies/authz_tests-1
CLEANUP: svn-test-work/repositories/authz_tests-1
CMD: svnadmin create svn-test-work/repositories/authz_tests-2 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.281250>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-2 --ignore-uuid
<TIME = 0.125000>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-2 svn-test-work/working_copies/authz_tests-2 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.531250>
A    svn-test-work/working_copies/authz_tests-2/iota
A    svn-test-work/working_copies/authz_tests-2/A
A    svn-test-work/working_copies/authz_tests-2/A/mu
A    svn-test-work/working_copies/authz_tests-2/A/B
A    svn-test-work/working_copies/authz_tests-2/A/B/lambda
A    svn-test-work/working_copies/authz_tests-2/A/B/E
A    svn-test-work/working_copies/authz_tests-2/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-2/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-2/A/B/F
A    svn-test-work/working_copies/authz_tests-2/A/C
A    svn-test-work/working_copies/authz_tests-2/A/D
A    svn-test-work/working_copies/authz_tests-2/A/D/gamma
A    svn-test-work/working_copies/authz_tests-2/A/D/G
A    svn-test-work/working_copies/authz_tests-2/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-2/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-2/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-2/A/D/H
A    svn-test-work/working_copies/authz_tests-2/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-2/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-2/A/D/H/psi
Checked out revision 1.
CMD: svn mv svn-test-work/working_copies/authz_tests-2/A/mu svn-test-work/working_copies/authz_tests-2/A/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/authz_tests-2/A/B/E/mu
D         svn-test-work/working_copies/authz_tests-2/A/mu
CMD: svn ci svn-test-work/working_copies/authz_tests-2 -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.593750>
Adding         svn-test-work/working_copies/authz_tests-2/A/B/E/mu
Deleting       svn-test-work/working_copies/authz_tests-2/A/mu

Committed revision 2.
PASS:  authz_tests.py 2: authz issue #2486 - open directory
CLEANUP: svn-test-work/working_copies/authz_tests-2
CLEANUP: svn-test-work/repositories/authz_tests-2
CMD: svnadmin create svn-test-work/repositories/authz_tests-3 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.593750>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-3 --ignore-uuid
<TIME = 0.171875>
CMD: svn delete svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-3/A -m 'a log message' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn delete svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-3/A -m 'a log message' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.562500>
svn: E220003: Unable to connect to a repository at URL 'svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-3/A'
svn: E220003: Invalid authz configuration
PASS:  authz_tests.py 3: broken authz files cause errors
CLEANUP: svn-test-work/working_copies/authz_tests-3
CLEANUP: svn-test-work/repositories/authz_tests-3
CMD: svnadmin create svn-test-work/repositories/authz_tests-4 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.187500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-4 --ignore-uuid
<TIME = 0.156250>
CMD: svn mkdir -m logmsg 'svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/folder with spaces' 'svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/folder with spaces/empty folder' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.671875>

Committed revision 2.
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.953125>
This is the file 'iota'.
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D/H/chi --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.593750>
This is the file 'chi'.
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/lambda --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/lambda --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.671875>
svn: E170001: Authorization failed
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E/alpha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E/alpha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.625000>
svn: E170001: Authorization failed
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D/G/pi --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.687500>
This is the file 'pi'.
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.625000>
A/
iota
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ls svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.656250>
svn: E170001: Authorization failed
CMD: svn ls 'svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/folder with spaces/empty folder' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.546875>
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ls svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.703125>
svn: E170001: Authorization failed
CMD: svn cp svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/iota svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D -m logmsg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.234375>

Committed revision 3.
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.968750>
svn: E170001: Authorization failed
CMD: svn cp svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/C svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D -m logmsg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.140625>

Committed revision 4.
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.812500>
svn: E170001: Authorization failed
CMD: svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E/alpha svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/F/alpha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/E/alpha svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-4/A/B/F/alpha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.531250>
svn: E170001: Authorization failed
PASS:  authz_tests.py 4: test authz for read operations
CLEANUP: svn-test-work/working_copies/authz_tests-4
CLEANUP: svn-test-work/repositories/authz_tests-4
CMD: svnadmin create svn-test-work/repositories/authz_tests-5 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.187500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-5 --ignore-uuid
<TIME = 0.171875>
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.187500>
svn: E220004: Access denied
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/E svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/E svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.062500>
svn: E220004: Access denied
CMD: svn rm -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn rm -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.562500>
svn: E220004: Access denied
CMD: svn rm -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn rm -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.734375>
svn: E220004: Access denied
CMD: svn mkdir -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/newfolder --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mkdir -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/newfolder --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.578125>
svn: E220004: Access denied
CMD: svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/mu svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/mu svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.031250>
svn: E220004: Access denied
CMD: svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.187500>
svn: E220004: Access denied
CMD: svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B/lambda svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.187500>
svn: E220004: Access denied
CMD: svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn mv -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/B svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-5/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.140625>
svn: E220004: Access denied
PASS:  authz_tests.py 5: test authz for write operations
CLEANUP: svn-test-work/working_copies/authz_tests-5
CLEANUP: svn-test-work/repositories/authz_tests-5
CMD: svn co svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-6 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn co svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-6 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.671875>
svn: E170001: Authorization failed
CMD: svn co svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-6 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.375000>
A    svn-test-work/working_copies/authz_tests-6/iota
A    svn-test-work/working_copies/authz_tests-6/A
A    svn-test-work/working_copies/authz_tests-6/A/mu
A    svn-test-work/working_copies/authz_tests-6/A/B
A    svn-test-work/working_copies/authz_tests-6/A/B/lambda
A    svn-test-work/working_copies/authz_tests-6/A/B/E
A    svn-test-work/working_copies/authz_tests-6/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-6/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-6/A/B/F
A    svn-test-work/working_copies/authz_tests-6/A/C
A    svn-test-work/working_copies/authz_tests-6/A/D
A    svn-test-work/working_copies/authz_tests-6/A/D/gamma
A    svn-test-work/working_copies/authz_tests-6/A/D/G
A    svn-test-work/working_copies/authz_tests-6/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-6/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-6/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-6/A/D/H
A    svn-test-work/working_copies/authz_tests-6/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-6/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-6/A/D/H/chi
Checked out revision 1.
PASS:  authz_tests.py 6: test authz for checkout
CLEANUP: svn-test-work/working_copies/authz_tests-6
CMD: svnadmin create svn-test-work/repositories/authz_tests-7 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.156250>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-7 --ignore-uuid
<TIME = 0.140625>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7 svn-test-work/working_copies/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.562500>
A    svn-test-work/working_copies/authz_tests-7/A
A    svn-test-work/working_copies/authz_tests-7/A/mu
A    svn-test-work/working_copies/authz_tests-7/A/B
A    svn-test-work/working_copies/authz_tests-7/A/B/lambda
A    svn-test-work/working_copies/authz_tests-7/A/B/E
A    svn-test-work/working_copies/authz_tests-7/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-7/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-7/A/B/F
A    svn-test-work/working_copies/authz_tests-7/A/C
A    svn-test-work/working_copies/authz_tests-7/A/D
A    svn-test-work/working_copies/authz_tests-7/A/D/G
A    svn-test-work/working_copies/authz_tests-7/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-7/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-7/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-7/A/D/H
A    svn-test-work/working_copies/authz_tests-7/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-7/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-7/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-7/A/D/gamma
A    svn-test-work/working_copies/authz_tests-7/iota
Checked out revision 1.
CMD: svn ci -m 'add file rho' svn-test-work/working_copies/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.625000>
Sending        svn-test-work/working_copies/authz_tests-7/A/D/G/rho
Transmitting file data .
Committed revision 2.
CMD: svn ci -m 'changed file rho' svn-test-work/working_copies/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.890625>
Sending        svn-test-work/working_copies/authz_tests-7/A/D/G/rho
Transmitting file data .
Committed revision 3.
CMD: svn cp svn-test-work/working_copies/authz_tests-7/A/D/G/rho svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D -m 'copy rho to readable area' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.531250>
Adding copy of        svn-test-work/working_copies/authz_tests-7/A/D/G/rho

Committed revision 4.
CMD: svn log -r 2 --limit 1 svn-test-work/working_copies/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.218750>
------------------------------------------------------------------------
r2 | (no author) | (no date) | 1 line


------------------------------------------------------------------------
CMD: svn log svn-test-work/working_copies/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn log svn-test-work/working_copies/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.578125>
svn: E220001: Item is not readable
CMD: svn log -r 2 --limit 1 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.640625>
------------------------------------------------------------------------
r2 | (no author) | (no date) | 1 line


------------------------------------------------------------------------
CMD: svn ps --revprop -r1 foobar 'foo bar' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.765625>
property 'foobar' set on repository revision 1
CMD: svn log --xml --with-all-revprops -r1 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.578125>
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
   revision="1">
<author>jrandom</author>
<date>2012-12-31T07:27:05.671875Z</date>
<msg>Log message for revision 1.</msg>
<revprops>
<property
   name="foobar">foo bar</property>
</revprops>
</logentry>
</log>
CMD: svn log --xml --with-all-revprops -r1 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.593750>
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
   revision="1">
<author>jrandom</author>
<date>2012-12-31T07:27:05.671875Z</date>
</logentry>
</log>
CMD: svn cat -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.578125>
svn: E170001: Authorization failed
CMD: svn cat -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.640625>
svn: E220001: Unreadable path encountered; access denied
CMD: svn diff -r HEAD svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn diff -r HEAD svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/G/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.609375>
svn: E170001: Authorization failed
CMD: svn diff -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn diff -r 2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.609375>
svn: E170001: Authorization failed
CMD: svn diff -r 2:4 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn diff -r 2:4 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-7/A/D/rho --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.609375>
svn: E170001: Authorization failed
PASS:  authz_tests.py 7: test authz for log and tracing path changes
CLEANUP: svn-test-work/working_copies/authz_tests-7
CLEANUP: svn-test-work/repositories/authz_tests-7
CMD: svn co svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-8 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.250000>
A    svn-test-work/working_copies/authz_tests-8/iota
A    svn-test-work/working_copies/authz_tests-8/A
A    svn-test-work/working_copies/authz_tests-8/A/C
A    svn-test-work/working_copies/authz_tests-8/A/D
A    svn-test-work/working_copies/authz_tests-8/A/D/G
A    svn-test-work/working_copies/authz_tests-8/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-8/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-8/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-8/A/D/H
A    svn-test-work/working_copies/authz_tests-8/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-8/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-8/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-8/A/D/gamma
Checked out revision 1.
CMD: svn up svn-test-work/working_copies/authz_tests-8 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.578125>
Updating 'svn-test-work/working_copies/authz_tests-8':
A    svn-test-work/working_copies/authz_tests-8/A/B
A    svn-test-work/working_copies/authz_tests-8/A/B/lambda
A    svn-test-work/working_copies/authz_tests-8/A/B/E
A    svn-test-work/working_copies/authz_tests-8/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-8/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-8/A/B/F
Updated to revision 1.
CMD: svn proplist --verbose --xml svn-test-work/working_copies/authz_tests-8/A svn-test-work/working_copies/authz_tests-8/A/B/E/beta svn-test-work/working_copies/authz_tests-8/A/D svn-test-work/working_copies/authz_tests-8/A/C svn-test-work/working_copies/authz_tests-8/A/B svn-test-work/working_copies/authz_tests-8/A/D/G/tau svn-test-work/working_copies/authz_tests-8/A/D/G/rho svn-test-work/working_copies/authz_tests-8/A/D/G/pi svn-test-work/working_copies/authz_tests-8/A/D/H/psi svn-test-work/working_copies/authz_tests-8/A/D/G svn-test-work/working_copies/authz_tests-8/A/D/H/omega svn-test-work/working_copies/authz_tests-8/A/D/H/chi svn-test-work/working_copies/authz_tests-8/A/B/F svn-test-work/working_copies/authz_tests-8/A/B/E svn-test-work/working_copies/authz_tests-8/A/B/E/alpha svn-test-work/working_copies/authz_tests-8/A/B/lambda svn-test-work/working_copies/authz_tests-8/A/D/H svn-test-work/working_copies/authz_tests-8/iota svn-test-work/working_copies/authz_tests-8/A/D/gamma svn-test-work/working_copies/authz_tests-8 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn status -v -u -q svn-test-work/working_copies/authz_tests-8 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.671875>
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B/E
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B/E/alpha
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B/E/beta
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B/F
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B/lambda
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/B
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/C
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/G
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/G/pi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/G/rho
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/G/tau
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/H
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/H/chi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/H/omega
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/H/psi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D/gamma
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A/D
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/A
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8/iota
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-8
Status against revision:      1
PASS:  authz_tests.py 8: test authz for checkout and update
CLEANUP: svn-test-work/working_copies/authz_tests-8
CMD: svn export svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-9 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.765625>
A    svn-test-work/working_copies/authz_tests-9
A    svn-test-work/working_copies/authz_tests-9/iota
A    svn-test-work/working_copies/authz_tests-9/A
A    svn-test-work/working_copies/authz_tests-9/A/mu
A    svn-test-work/working_copies/authz_tests-9/A/C
A    svn-test-work/working_copies/authz_tests-9/A/D
A    svn-test-work/working_copies/authz_tests-9/A/D/gamma
A    svn-test-work/working_copies/authz_tests-9/A/D/G
A    svn-test-work/working_copies/authz_tests-9/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-9/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-9/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-9/A/D/H
A    svn-test-work/working_copies/authz_tests-9/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-9/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-9/A/D/H/chi
Exported revision 1.
PASS:  authz_tests.py 9: test authz for export with unreadable subfolder
CLEANUP: svn-test-work/working_copies/authz_tests-9
CMD: svnadmin create svn-test-work/repositories/authz_tests-10 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.406250>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-10 --ignore-uuid
<TIME = 0.125000>
CMD: svn cp --username jconstant -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/iota svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp --username jconstant -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/iota svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache exited with 1
<TIME = 1.312500>
svn: E170001: Authorization failed
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/iota svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-10/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.000000>

Committed revision 2.
PASS:  authz_tests.py 10: test authz for aliases
CLEANUP: svn-test-work/working_copies/authz_tests-10
CLEANUP: svn-test-work/repositories/authz_tests-10
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ls svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.656250>
svn: E220003: Unable to connect to a repository at URL 'svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A'
svn: E220003: Invalid authz configuration
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ls svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.531250>
svn: E220003: Unable to connect to a repository at URL 'svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A'
svn: E220003: Invalid authz configuration
CMD: svn ls svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.656250>
B/
C/
D/
mu
PASS:  authz_tests.py 11: test the authz validation rules
CLEANUP: svn-test-work/working_copies/authz_tests-11
CMD: svnadmin create svn-test-work/repositories/authz_tests-12 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.265625>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-12 --ignore-uuid
<TIME = 0.109375>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-12 svn-test-work/working_copies/authz_tests-12 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.484375>
A    svn-test-work/working_copies/authz_tests-12/iota
A    svn-test-work/working_copies/authz_tests-12/A
A    svn-test-work/working_copies/authz_tests-12/A/mu
A    svn-test-work/working_copies/authz_tests-12/A/B
A    svn-test-work/working_copies/authz_tests-12/A/B/lambda
A    svn-test-work/working_copies/authz_tests-12/A/B/E
A    svn-test-work/working_copies/authz_tests-12/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-12/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-12/A/B/F
A    svn-test-work/working_copies/authz_tests-12/A/C
A    svn-test-work/working_copies/authz_tests-12/A/D
A    svn-test-work/working_copies/authz_tests-12/A/D/gamma
A    svn-test-work/working_copies/authz_tests-12/A/D/G
A    svn-test-work/working_copies/authz_tests-12/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-12/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-12/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-12/A/D/H
A    svn-test-work/working_copies/authz_tests-12/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-12/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-12/A/D/H/chi
Checked out revision 1.
CMD: svn lock -m 'lock msg' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-12/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn lock -m 'lock msg' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-12/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.515625>
svn: E170001: Authorization failed
CMD: svn lock -m 'lock msg' svn-test-work/working_copies/authz_tests-12/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn lock -m 'lock msg' svn-test-work/working_copies/authz_tests-12/iota --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.500000>
svn: E170001: Authorization failed
CMD: svn lock -m 'lock msg' svn-test-work/working_copies/authz_tests-12/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.593750>
'mu' locked by user 'jrandom'.
CMD: svn ci svn-test-work/working_copies/authz_tests-12/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.765625>
Sending        svn-test-work/working_copies/authz_tests-12/A/mu
Transmitting file data .
Committed revision 2.
PASS:  authz_tests.py 12: test authz for locking
CLEANUP: svn-test-work/working_copies/authz_tests-12
CLEANUP: svn-test-work/repositories/authz_tests-12
CMD: svnadmin create svn-test-work/repositories/authz_tests-13 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.562500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-13 --ignore-uuid
<TIME = 0.140625>
CMD: svn checkout svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-13/A/B svn-test-work/working_copies/authz_tests-13/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.593750>
A    svn-test-work/working_copies/authz_tests-13/A/B/E
A    svn-test-work/working_copies/authz_tests-13/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-13/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-13/A/B/F
A    svn-test-work/working_copies/authz_tests-13/A/B/lambda
Checked out revision 1.
CMD: svn checkout svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-13/A/D svn-test-work/working_copies/authz_tests-13/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.296875>
A    svn-test-work/working_copies/authz_tests-13/A/D/gamma
A    svn-test-work/working_copies/authz_tests-13/A/D/G
A    svn-test-work/working_copies/authz_tests-13/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-13/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-13/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-13/A/D/H
A    svn-test-work/working_copies/authz_tests-13/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-13/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-13/A/D/H/omega
Checked out revision 1.
CMD: svn switch svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-13/A/D svn-test-work/working_copies/authz_tests-13/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn switch svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-13/A/D svn-test-work/working_copies/authz_tests-13/A/B --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.921875>
svn: E220001: Unreadable path encountered; access denied
Traceback (most recent call last):
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 1322, in run
    rc = self.pred.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 114, in run
    return self._delegate.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 254, in run
    return self._delegate.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 176, in run
    return self.func(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/authz_tests.py", line 838, in authz_svnserve_anon_access_read
    'switch', D_url, B_path)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/actions.py", line 268, in run_and_verify_svn
    expected_exit, *varargs)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/actions.py", line 306, in run_and_verify_svn2
    exit_code, out, err = main.run_svn(want_err, *varargs)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 601, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 350, in run_command
    None, *varargs)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 526, in run_command_stdin
    raise Failure
Failure
XFAIL: authz_tests.py 13: authz issue #2712
CLEANUP: svn-test-work/working_copies/authz_tests-13
CLEANUP: svn-test-work/repositories/authz_tests-13
CMD: svn co svn://127.0.0.1:28749/svn-test-work/local_tmp/repos svn-test-work/working_copies/authz_tests-14 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.218750>
A    svn-test-work/working_copies/authz_tests-14/A
A    svn-test-work/working_copies/authz_tests-14/A/mu
A    svn-test-work/working_copies/authz_tests-14/A/B
A    svn-test-work/working_copies/authz_tests-14/A/B/F
A    svn-test-work/working_copies/authz_tests-14/A/B/lambda
A    svn-test-work/working_copies/authz_tests-14/A/B/E
A    svn-test-work/working_copies/authz_tests-14/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-14/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-14/A/C
A    svn-test-work/working_copies/authz_tests-14/A/D
A    svn-test-work/working_copies/authz_tests-14/A/D/gamma
A    svn-test-work/working_copies/authz_tests-14/A/D/G
A    svn-test-work/working_copies/authz_tests-14/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-14/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-14/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-14/A/D/H
A    svn-test-work/working_copies/authz_tests-14/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-14/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-14/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-14/iota
Checked out revision 1.
CMD: svn switch svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A/B/E svn-test-work/working_copies/authz_tests-14/A/D/G --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn switch svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A/B/E svn-test-work/working_copies/authz_tests-14/A/D/G --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 1.109375>
svn: E195012: Path 'svn-test-work/working_copies/authz_tests-14/A/D/G' does not share common version control ancestry with the requested switch location.  Use --ignore-ancestry to disable this check.
svn: E195012: 'svn://127.0.0.1:28749/svn-test-work/local_tmp/repos/A/B/E' shares no common ancestry with '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-14/A/D/G'
Traceback (most recent call last):
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 1322, in run
    rc = self.pred.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 114, in run
    return self._delegate.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 254, in run
    return self._delegate.run(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/testcase.py", line 176, in run
    return self.func(sandbox)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/authz_tests.py", line 885, in authz_switch_to_directory
    svntest.main.run_svn(None, 'switch', sbox.repo_url + "/A/B/E", G_path)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 601, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 350, in run_command
    None, *varargs)
  File "/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/svntest/main.py", line 526, in run_command_stdin
    raise Failure
Failure
XFAIL: authz_tests.py 14: switched to directory, no read access on parents
CLEANUP: svn-test-work/working_copies/authz_tests-14
CMD: svnadmin create svn-test-work/repositories/authz_tests-15 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.171875>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-15 --ignore-uuid
<TIME = 0.125000>
CMD: svn cp -m logmsg svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A-copy --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.640625>

Committed revision 2.
CMD: svn cp -m 'copy in readable space' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/B svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/B-copy --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.078125>

Committed revision 3.
CMD: svn cp -m 'copy across disjoint readable spaces' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/B svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A-copy/B-copy --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.859375>

Committed revision 4.
CMD: svn cp -m 'multi-copy across disjoint readable spaces' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/B svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/mu svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A-copy/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.750000>

Committed revision 5.
CMD: svn cp -m 'copy from disjoint readable spaces' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A/B/E/alpha svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A-copy/B/E/beta svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-15/A-copy/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.796875>

Committed revision 6.
PASS:  authz_tests.py 15: authz issue #3242 - access required at repo root
CLEANUP: svn-test-work/working_copies/authz_tests-15
CLEANUP: svn-test-work/repositories/authz_tests-15
CMD: svnadmin create svn-test-work/repositories/authz_tests-16 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.906250>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-16 --ignore-uuid
<TIME = 0.140625>
CMD: svn mv -m 'rename file in readable writable space' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/B/E/alpha svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/B/E/alpha-renamed --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.828125>

Committed revision 2.
CMD: svn co -r 1 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/B/E svn-test-work/working_copies/authz_tests-16.ABE --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.531250>
A    svn-test-work/working_copies/authz_tests-16.ABE/beta
A    svn-test-work/working_copies/authz_tests-16.ABE/alpha
Checked out revision 1.
CMD: svn up svn-test-work/working_copies/authz_tests-16.ABE --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.609375>
Updating 'svn-test-work/working_copies/authz_tests-16.ABE':
D    svn-test-work/working_copies/authz_tests-16.ABE/alpha
A    svn-test-work/working_copies/authz_tests-16.ABE/alpha-renamed
Updated to revision 2.
CMD: svn mv -m 'rename diretory in readable writable space' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/D/H 'svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/D/a g e' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.593750>

Committed revision 3.
CMD: svn co -r 1 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-16/A/D svn-test-work/working_copies/authz_tests-16.AD --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.609375>
A    svn-test-work/working_copies/authz_tests-16.AD/G
A    svn-test-work/working_copies/authz_tests-16.AD/G/pi
A    svn-test-work/working_copies/authz_tests-16.AD/G/rho
A    svn-test-work/working_copies/authz_tests-16.AD/G/tau
A    svn-test-work/working_copies/authz_tests-16.AD/H
A    svn-test-work/working_copies/authz_tests-16.AD/H/omega
A    svn-test-work/working_copies/authz_tests-16.AD/H/psi
A    svn-test-work/working_copies/authz_tests-16.AD/H/chi
A    svn-test-work/working_copies/authz_tests-16.AD/gamma
Checked out revision 1.
CMD: svn up svn-test-work/working_copies/authz_tests-16.AD --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.671875>
Updating 'svn-test-work/working_copies/authz_tests-16.AD':
D    svn-test-work/working_copies/authz_tests-16.AD/H
A    svn-test-work/working_copies/authz_tests-16.AD/a g e
A    svn-test-work/working_copies/authz_tests-16.AD/a g e/chi
A    svn-test-work/working_copies/authz_tests-16.AD/a g e/omega
A    svn-test-work/working_copies/authz_tests-16.AD/a g e/psi
Updated to revision 3.
PASS:  authz_tests.py 16: more authz issue #3242 - update to renamed file
CLEANUP: svn-test-work/working_copies/authz_tests-16
CLEANUP: svn-test-work/repositories/authz_tests-16
CLEANUP: svn-test-work/working_copies/authz_tests-16.ABE
CLEANUP: svn-test-work/working_copies/authz_tests-16.AD
CMD: svnadmin create svn-test-work/repositories/authz_tests-17 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.437500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-17 --ignore-uuid
<TIME = 0.140625>
CMD: svn cp -m 'fail copy' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17/fail --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp -m 'fail copy' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17/fail --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.625000>
svn: E170001: Authorization failed
CMD: svn cp -m 'first copy' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17/first --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.546875>

Committed revision 2.
CMD: svn cp -m 'second copy' svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-17/second --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.984375>

Committed revision 3.
PASS:  authz_tests.py 17: multiple lines matching a user
CLEANUP: svn-test-work/working_copies/authz_tests-17
CLEANUP: svn-test-work/repositories/authz_tests-17
CMD: svnadmin create svn-test-work/repositories/authz_tests-18 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.578125>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-18 --ignore-uuid
<TIME = 0.281250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-18 svn-test-work/working_copies/authz_tests-18 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.765625>
A    svn-test-work/working_copies/authz_tests-18/iota
A    svn-test-work/working_copies/authz_tests-18/A
A    svn-test-work/working_copies/authz_tests-18/A/mu
A    svn-test-work/working_copies/authz_tests-18/A/B
A    svn-test-work/working_copies/authz_tests-18/A/B/lambda
A    svn-test-work/working_copies/authz_tests-18/A/B/F
A    svn-test-work/working_copies/authz_tests-18/A/C
A    svn-test-work/working_copies/authz_tests-18/A/D
A    svn-test-work/working_copies/authz_tests-18/A/D/G
A    svn-test-work/working_copies/authz_tests-18/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-18/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-18/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-18/A/D/H
A    svn-test-work/working_copies/authz_tests-18/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-18/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-18/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-18/A/D/gamma
Checked out revision 1.
CMD: svn status -v -u -q svn-test-work/working_copies/authz_tests-18 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.687500>
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B/F
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B/lambda
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/mu
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/C
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/pi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/rho
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/tau
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/chi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/omega
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/psi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/gamma
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/iota
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18
Status against revision:      1
CMD: entries-dump --subdirs svn-test-work/working_copies/authz_tests-18
CMD: entries-dump svn-test-work/working_copies/authz_tests-18
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/B
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/B/F
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/C
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D/G
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D/H
CMD: svn cp svn-test-work/working_copies/authz_tests-18/A svn-test-work/working_copies/authz_tests-18/A2 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp svn-test-work/working_copies/authz_tests-18/A svn-test-work/working_copies/authz_tests-18/A2 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.281250>
A         svn-test-work/working_copies/authz_tests-18/A2
svn: E155035: Cannot copy '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-18/A/B' excluded by server
CMD: svn st --verbose svn-test-work/working_copies/authz_tests-18/A2 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.156250>
A  +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/A2
   +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/A2/B
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/A2/B/E
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/A2/B/F
   +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/A2/B/lambda
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/A2/C
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/A2/D
   +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/A2/mu
CMD: svn info svn-test-work/working_copies/authz_tests-18/A2/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn info svn-test-work/working_copies/authz_tests-18/A2/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.140625>
Path: svn-test-work/working_copies/authz_tests-18/A2/B/E
Name: E
Working Copy Root Path: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-18
URL: svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-18/A2/B/E
Repository Root: svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-18
Repository UUID: d0ea8796-402f-459c-abed-23e64b2fb002
Revision: 1
Node Kind: unknown
Schedule: normal

svn: E145000: '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-18/A2/B/E' has an unrecognized node kind
CMD: svn cp svn-test-work/working_copies/authz_tests-18/A2/B svn-test-work/working_copies/authz_tests-18/B3 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cp svn-test-work/working_copies/authz_tests-18/A2/B svn-test-work/working_copies/authz_tests-18/B3 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.203125>
A         svn-test-work/working_copies/authz_tests-18/B3
svn: E145001: cannot handle node kind for '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-18/A2/B/E'
CMD: svn st --verbose svn-test-work/working_copies/authz_tests-18/B3 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A  +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/B3
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/B3/E
!                -       ?   ?           svn-test-work/working_copies/authz_tests-18/B3/F
   +             -        1 jrandom      svn-test-work/working_copies/authz_tests-18/B3/lambda
CMD: svn revert --recursive svn-test-work/working_copies/authz_tests-18/A2 svn-test-work/working_copies/authz_tests-18/B3 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.140625>
Reverted 'svn-test-work/working_copies/authz_tests-18/A2'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/B'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/B/E'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/B/F'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/B/lambda'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/C'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/D'
Reverted 'svn-test-work/working_copies/authz_tests-18/A2/mu'
Reverted 'svn-test-work/working_copies/authz_tests-18/B3'
Reverted 'svn-test-work/working_copies/authz_tests-18/B3/E'
Reverted 'svn-test-work/working_copies/authz_tests-18/B3/F'
Reverted 'svn-test-work/working_copies/authz_tests-18/B3/lambda'
CMD: svn status -v -u -q svn-test-work/working_copies/authz_tests-18 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.687500>
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B/F
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B/lambda
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/B
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/pi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/rho
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/G/tau
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/chi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/omega
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/H/psi
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D/gamma
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/D
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/mu
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A/C
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/A
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18/iota
                 1        1 jrandom      svn-test-work/working_copies/authz_tests-18
Status against revision:      1
CMD: entries-dump --subdirs svn-test-work/working_copies/authz_tests-18
CMD: entries-dump svn-test-work/working_copies/authz_tests-18
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/B
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/B/F
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/C
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D/G
CMD: entries-dump svn-test-work/working_copies/authz_tests-18/A/D/H
PASS:  authz_tests.py 18: wc-to-wc-copy with absent nodes and then revert
CLEANUP: svn-test-work/working_copies/authz_tests-18
CLEANUP: svn-test-work/repositories/authz_tests-18
CMD: svnadmin create svn-test-work/repositories/authz_tests-19 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.203125>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-19 --ignore-uuid
<TIME = 0.140625>
CMD: svn ls -R svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-19 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.687500>
A/
A/B/
A/B/F/
A/B/lambda
A/C/
A/D/
A/D/G/
A/D/G/pi
A/D/G/rho
A/D/G/tau
A/D/H/
A/D/H/chi
A/D/H/omega
A/D/H/psi
A/D/gamma
iota
PASS:  authz_tests.py 19: recursive ls with private subtrees
CLEANUP: svn-test-work/working_copies/authz_tests-19
CLEANUP: svn-test-work/repositories/authz_tests-19
CMD: svnadmin create svn-test-work/repositories/authz_tests-20 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.453125>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-20 --ignore-uuid
<TIME = 0.156250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20 svn-test-work/working_copies/authz_tests-20 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.500000>
A    svn-test-work/working_copies/authz_tests-20/iota
A    svn-test-work/working_copies/authz_tests-20/A
A    svn-test-work/working_copies/authz_tests-20/A/C
A    svn-test-work/working_copies/authz_tests-20/A/D
A    svn-test-work/working_copies/authz_tests-20/A/D/gamma
A    svn-test-work/working_copies/authz_tests-20/A/D/G
A    svn-test-work/working_copies/authz_tests-20/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-20/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-20/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-20/A/D/H
A    svn-test-work/working_copies/authz_tests-20/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-20/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-20/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-20/A/mu
A    svn-test-work/working_copies/authz_tests-20/A/B
A    svn-test-work/working_copies/authz_tests-20/A/B/lambda
A    svn-test-work/working_copies/authz_tests-20/A/B/E
A    svn-test-work/working_copies/authz_tests-20/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-20/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-20/A/B/F
Checked out revision 1.
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.515625>
svn: E170001: Authorization failed
CMD: svn ci svn-test-work/working_copies/authz_tests-20/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-20/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.687500>
Sending        svn-test-work/working_copies/authz_tests-20/A/mu
Transmitting file data .svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.593750>
svn: E170001: Authorization failed
CMD: svn ci svn-test-work/working_copies/authz_tests-20/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-20/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.593750>
svn: E170001: Commit failed (details follow):
svn: E170001: Authorization failed
CMD: svn cat svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-20/A/mu --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.625000>
This is the file 'mu'.
CMD: svn ci svn-test-work/working_copies/authz_tests-20/A/mu -m 'log msg' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.562500>
Sending        svn-test-work/working_copies/authz_tests-20/A/mu
Transmitting file data .
Committed revision 2.
PASS:  authz_tests.py 20: authz issue #3781, check case sensitiveness
CLEANUP: svn-test-work/working_copies/authz_tests-20
CLEANUP: svn-test-work/repositories/authz_tests-20
CMD: svnadmin create svn-test-work/repositories/authz_tests-21 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.484375>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-21 --ignore-uuid
<TIME = 0.140625>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-21 svn-test-work/working_copies/authz_tests-21 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.734375>
A    svn-test-work/working_copies/authz_tests-21/A
A    svn-test-work/working_copies/authz_tests-21/A/mu
A    svn-test-work/working_copies/authz_tests-21/A/B
A    svn-test-work/working_copies/authz_tests-21/A/B/F
A    svn-test-work/working_copies/authz_tests-21/A/B/lambda
A    svn-test-work/working_copies/authz_tests-21/A/B/E
A    svn-test-work/working_copies/authz_tests-21/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-21/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-21/A/C
A    svn-test-work/working_copies/authz_tests-21/A/D
A    svn-test-work/working_copies/authz_tests-21/A/D/G
A    svn-test-work/working_copies/authz_tests-21/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-21/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-21/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-21/A/D/H
A    svn-test-work/working_copies/authz_tests-21/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-21/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-21/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-21/A/D/gamma
A    svn-test-work/working_copies/authz_tests-21/iota
Checked out revision 1.
CMD: svn rm svn-test-work/working_copies/authz_tests-21/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
D         svn-test-work/working_copies/authz_tests-21/A/C
CMD: svn commit -m 'File '\''/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/src/subversion/subversion/tests/cmdline/authz_tests.py'\'', line 1212, in authz_tree_conflict' svn-test-work/working_copies/authz_tests-21 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.468750>
Deleting       svn-test-work/working_copies/authz_tests-21/A/C

Committed revision 2.
CMD: svn update svn-test-work/working_copies/authz_tests-21 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.875000>
Updating 'svn-test-work/working_copies/authz_tests-21':
At revision 2.
CMD: svn mkdir svn-test-work/working_copies/authz_tests-21/A/C --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/authz_tests-21/A/C
CMD: svn up -r 1 svn-test-work/working_copies/authz_tests-21 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn up -r 1 svn-test-work/working_copies/authz_tests-21 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.500000>
Updating 'svn-test-work/working_copies/authz_tests-21':
svn: E155000: Failed to mark '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-21/A/C' absent: item of the same name is already scheduled for addition
PASS:  authz_tests.py 21: authz should notice a tree conflict
CLEANUP: svn-test-work/working_copies/authz_tests-21
CLEANUP: svn-test-work/repositories/authz_tests-21
CMD: svnadmin create svn-test-work/repositories/authz_tests-22 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.375000>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-22 --ignore-uuid
<TIME = 0.171875>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-22 svn-test-work/working_copies/authz_tests-22 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.437500>
A    svn-test-work/working_copies/authz_tests-22/A
A    svn-test-work/working_copies/authz_tests-22/A/mu
A    svn-test-work/working_copies/authz_tests-22/A/B
A    svn-test-work/working_copies/authz_tests-22/A/B/lambda
A    svn-test-work/working_copies/authz_tests-22/A/B/F
A    svn-test-work/working_copies/authz_tests-22/A/C
A    svn-test-work/working_copies/authz_tests-22/A/D
A    svn-test-work/working_copies/authz_tests-22/A/D/gamma
A    svn-test-work/working_copies/authz_tests-22/A/D/G
A    svn-test-work/working_copies/authz_tests-22/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-22/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-22/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-22/A/D/H
A    svn-test-work/working_copies/authz_tests-22/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-22/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-22/A/D/H/psi
A    svn-test-work/working_copies/authz_tests-22/iota
Checked out revision 1.
CMD: svn rm svn-test-work/working_copies/authz_tests-22/A/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn rm svn-test-work/working_copies/authz_tests-22/A/B/E --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.109375>
svn: E155035: Cannot delete '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-22/A/B/E' as '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-22/A/B/E' is excluded by server
CMD: svn rm svn-test-work/working_copies/authz_tests-22/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn rm svn-test-work/working_copies/authz_tests-22/A --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.109375>
svn: E155035: Cannot delete '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-22/A' as '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-22/A/B/E' is excluded by server
PASS:  authz_tests.py 22: wc delete with absent nodes
CLEANUP: svn-test-work/working_copies/authz_tests-22
CLEANUP: svn-test-work/repositories/authz_tests-22
CMD: svnadmin create svn-test-work/repositories/authz_tests-23 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.468750>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/authz_tests-23 --ignore-uuid
<TIME = 0.156250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-23 svn-test-work/working_copies/authz_tests-23 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.625000>
A    svn-test-work/working_copies/authz_tests-23/iota
A    svn-test-work/working_copies/authz_tests-23/A
A    svn-test-work/working_copies/authz_tests-23/A/mu
A    svn-test-work/working_copies/authz_tests-23/A/B
A    svn-test-work/working_copies/authz_tests-23/A/B/E
A    svn-test-work/working_copies/authz_tests-23/A/B/E/alpha
A    svn-test-work/working_copies/authz_tests-23/A/B/E/beta
A    svn-test-work/working_copies/authz_tests-23/A/B/F
A    svn-test-work/working_copies/authz_tests-23/A/B/lambda
A    svn-test-work/working_copies/authz_tests-23/A/C
A    svn-test-work/working_copies/authz_tests-23/A/D
A    svn-test-work/working_copies/authz_tests-23/A/D/gamma
A    svn-test-work/working_copies/authz_tests-23/A/D/G
A    svn-test-work/working_copies/authz_tests-23/A/D/G/pi
A    svn-test-work/working_copies/authz_tests-23/A/D/G/rho
A    svn-test-work/working_copies/authz_tests-23/A/D/G/tau
A    svn-test-work/working_copies/authz_tests-23/A/D/H
A    svn-test-work/working_copies/authz_tests-23/A/D/H/chi
A    svn-test-work/working_copies/authz_tests-23/A/D/H/omega
A    svn-test-work/working_copies/authz_tests-23/A/D/H/psi
Checked out revision 1.
CMD: svn mkdir svn-test-work/working_copies/authz_tests-23/A/Z --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/authz_tests-23/A/Z
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.546875>
svn: E170001: Commit failed (details follow):
svn: E170001: Authorization failed
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.640625>
Adding         svn-test-work/working_copies/authz_tests-23/A/Z
svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/Z --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.187500>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/Z'
CMD: svn add svn-test-work/working_copies/authz_tests-23/A/zeta --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/authz_tests-23/A/zeta
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.546875>
Adding         svn-test-work/working_copies/authz_tests-23/A/zeta
Transmitting file data .svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/zeta --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.171875>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/zeta'
CMD: svn propset a b svn-test-work/working_copies/authz_tests-23/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.156250>
property 'a' set on 'svn-test-work/working_copies/authz_tests-23/A/D'
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.515625>
Sending        svn-test-work/working_copies/authz_tests-23/A/D
svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/D --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.156250>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/D'
CMD: svn propset a b svn-test-work/working_copies/authz_tests-23/A/B/lambda --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
property 'a' set on 'svn-test-work/working_copies/authz_tests-23/A/B/lambda'
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.546875>
Sending        svn-test-work/working_copies/authz_tests-23/A/B/lambda
svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/B/lambda --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.187500>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/B/lambda'
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.593750>
Sending        svn-test-work/working_copies/authz_tests-23/A/B/lambda
Transmitting file data .svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/B/lambda --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.218750>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/B/lambda'
CMD: svn rm svn-test-work/working_copies/authz_tests-23/A/B/F --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.140625>
D         svn-test-work/working_copies/authz_tests-23/A/B/F
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.375000>
Deleting       svn-test-work/working_copies/authz_tests-23/A/B/F
svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
CMD: svn revert svn-test-work/working_copies/authz_tests-23/A/B/F --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.156250>
Reverted 'svn-test-work/working_copies/authz_tests-23/A/B/F'
CMD: svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn ci svn-test-work/working_copies/authz_tests-23 -m '' --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.546875>
Sending        svn-test-work/working_copies/authz_tests-23/A/mu
Transmitting file data .svn: E220004: Commit failed (details follow):
svn: E220004: Access denied
PASS:  authz_tests.py 23: verify commit error reporting
CLEANUP: svn-test-work/working_copies/authz_tests-23
CLEANUP: svn-test-work/repositories/authz_tests-23
CMD: svn info svn-test-work/working_copies/authz_tests-24 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
CMD: /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/svn/svn info svn-test-work/working_copies/authz_tests-24 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.109375>
svn: E155036: Please see the 'svn upgrade' command
svn: E155036: Working copy '/cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/working_copies/authz_tests-24' is too old (format 10, created by Subversion 1.6)
CMD: svn upgrade svn-test-work/working_copies/authz_tests-24 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.359375>
Upgraded 'svn-test-work/working_copies/authz_tests-24'
Upgraded 'svn-test-work/working_copies/authz_tests-24/A'
Upgraded 'svn-test-work/working_copies/authz_tests-24/A/C'
Upgraded 'svn-test-work/working_copies/authz_tests-24/A/D'
Upgraded 'svn-test-work/working_copies/authz_tests-24/A/D/G'
Upgraded 'svn-test-work/working_copies/authz_tests-24/A/D/H'
CMD: svn relocate svn://127.0.0.1/authz_tests-2 svn://127.0.0.1:28749/svn-test-work/repositories/authz_tests-24 svn-test-work/working_copies/authz_tests-24 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.250000>
CMD: svn up svn-test-work/working_copies/authz_tests-24 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.234375>
Updating 'svn-test-work/working_copies/authz_tests-24':
At revision 2.
PASS:  authz_tests.py 24: upgrade absent nodes to server-excluded
CLEANUP: svn-test-work/working_copies/authz_tests-24
CLEANUP: svn-test-work/repositories/authz_tests-24
END: authz_tests.py
ELAPSED: authz_tests.py 0:02:53.328125

START: autoprop_tests.py
CMD: svnadmin create svn-test-work/local_tmp/repos --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.312500>
CMD: svn import -m 'Log message for revision 1.' svn-test-work/local_tmp/greekfiles svn://127.0.0.1:28749/svn-test-work/local_tmp/repos --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.453125>
Adding         svn-test-work/local_tmp/greekfiles/iota
Adding         svn-test-work/local_tmp/greekfiles/A
Adding         svn-test-work/local_tmp/greekfiles/A/B
Adding         svn-test-work/local_tmp/greekfiles/A/B/E
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/alpha
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/beta
Adding         svn-test-work/local_tmp/greekfiles/A/B/F
Adding         svn-test-work/local_tmp/greekfiles/A/B/lambda
Adding         svn-test-work/local_tmp/greekfiles/A/mu
Adding         svn-test-work/local_tmp/greekfiles/A/C
Adding         svn-test-work/local_tmp/greekfiles/A/D
Adding         svn-test-work/local_tmp/greekfiles/A/D/gamma
Adding         svn-test-work/local_tmp/greekfiles/A/D/G
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/pi
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/rho
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/tau
Adding         svn-test-work/local_tmp/greekfiles/A/D/H
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/chi
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/omega
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/psi

Committed revision 1.
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-1 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.750000>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-1 --ignore-uuid
<TIME = 0.171875>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.703125>
A    svn-test-work/working_copies/autoprop_tests-1/iota
A    svn-test-work/working_copies/autoprop_tests-1/A
A    svn-test-work/working_copies/autoprop_tests-1/A/mu
A    svn-test-work/working_copies/autoprop_tests-1/A/B
A    svn-test-work/working_copies/autoprop_tests-1/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-1/A/B/E
A    svn-test-work/working_copies/autoprop_tests-1/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-1/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-1/A/B/F
A    svn-test-work/working_copies/autoprop_tests-1/A/C
A    svn-test-work/working_copies/autoprop_tests-1/A/D
A    svn-test-work/working_copies/autoprop_tests-1/A/D/G
A    svn-test-work/working_copies/autoprop_tests-1/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-1/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-1/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-1/A/D/H
A    svn-test-work/working_copies/autoprop_tests-1/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-1/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-1/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-1/A/D/gamma
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-1/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-1 svn-test-work/working_copies/autoprop_tests-1/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-1/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-1/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
PASS:  autoprop_tests.py 1: add: config=no,  commandline=none
CLEANUP: svn-test-work/working_copies/autoprop_tests-1
CLEANUP: svn-test-work/repositories/autoprop_tests-1
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-2 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.218750>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-2 --ignore-uuid
<TIME = 0.156250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.656250>
A    svn-test-work/working_copies/autoprop_tests-2/iota
A    svn-test-work/working_copies/autoprop_tests-2/A
A    svn-test-work/working_copies/autoprop_tests-2/A/mu
A    svn-test-work/working_copies/autoprop_tests-2/A/B
A    svn-test-work/working_copies/autoprop_tests-2/A/B/E
A    svn-test-work/working_copies/autoprop_tests-2/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-2/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-2/A/B/F
A    svn-test-work/working_copies/autoprop_tests-2/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-2/A/C
A    svn-test-work/working_copies/autoprop_tests-2/A/D
A    svn-test-work/working_copies/autoprop_tests-2/A/D/gamma
A    svn-test-work/working_copies/autoprop_tests-2/A/D/G
A    svn-test-work/working_copies/autoprop_tests-2/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-2/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-2/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-2/A/D/H
A    svn-test-work/working_copies/autoprop_tests-2/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-2/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-2/A/D/H/omega
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-2/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-2/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-2/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-2/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-2/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-2/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-2/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-2 svn-test-work/working_copies/autoprop_tests-2/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-2/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/foo.h">
<property
   name="auto">oui</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/foo.c">
<property
   name="auto">oui</property>
<property
   name="cfile">yes</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/foo.jpg">
<property
   name="auto">oui</property>
<property
   name="jpgfile">ja</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/fubar.tar">
<property
   name="auto">oui</property>
<property
   name="tarfile">si</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/foobar.lha">
<property
   name="auto">oui</property>
<property
   name="lhafile">da</property>
<property
   name="lzhfile">niet</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/spacetest">
<property
   name="abc">def</property>
<property
   name="auto">oui</property>
<property
   name="ghi"></property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/escapetest">
<property
   name="auto">oui</property>
<property
   name="myprop">p</property>
<property
   name="myval">;;val</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-2/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-2/quotetest">
<property
   name="auto">oui</property>
<property
   name="svn:keywords">Author Date Id Rev URL</property>
</target>
</properties>
PASS:  autoprop_tests.py 2: add: config=yes, commandline=none
CLEANUP: svn-test-work/working_copies/autoprop_tests-2
CLEANUP: svn-test-work/repositories/autoprop_tests-2
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-3 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.187500>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-3 --ignore-uuid
<TIME = 0.140625>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-3 svn-test-work/working_copies/autoprop_tests-3 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.859375>
A    svn-test-work/working_copies/autoprop_tests-3/A
A    svn-test-work/working_copies/autoprop_tests-3/A/mu
A    svn-test-work/working_copies/autoprop_tests-3/A/B
A    svn-test-work/working_copies/autoprop_tests-3/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-3/A/B/E
A    svn-test-work/working_copies/autoprop_tests-3/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-3/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-3/A/B/F
A    svn-test-work/working_copies/autoprop_tests-3/A/C
A    svn-test-work/working_copies/autoprop_tests-3/A/D
A    svn-test-work/working_copies/autoprop_tests-3/A/D/gamma
A    svn-test-work/working_copies/autoprop_tests-3/A/D/G
A    svn-test-work/working_copies/autoprop_tests-3/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-3/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-3/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-3/A/D/H
A    svn-test-work/working_copies/autoprop_tests-3/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-3/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-3/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-3/iota
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-3/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-3/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-3/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-3/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-3/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-3/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-3/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-3 --auto-props svn-test-work/working_copies/autoprop_tests-3/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-3/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/foo.h">
<property
   name="auto">oui</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/foo.c">
<property
   name="auto">oui</property>
<property
   name="cfile">yes</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/foo.jpg">
<property
   name="auto">oui</property>
<property
   name="jpgfile">ja</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/fubar.tar">
<property
   name="auto">oui</property>
<property
   name="tarfile">si</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/foobar.lha">
<property
   name="auto">oui</property>
<property
   name="lhafile">da</property>
<property
   name="lzhfile">niet</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/spacetest">
<property
   name="abc">def</property>
<property
   name="auto">oui</property>
<property
   name="ghi"></property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/escapetest">
<property
   name="auto">oui</property>
<property
   name="myprop">p</property>
<property
   name="myval">;;val</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-3/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-3/quotetest">
<property
   name="auto">oui</property>
<property
   name="svn:keywords">Author Date Id Rev URL</property>
</target>
</properties>
PASS:  autoprop_tests.py 3: add: config=no,  commandline=yes
CLEANUP: svn-test-work/working_copies/autoprop_tests-3
CLEANUP: svn-test-work/repositories/autoprop_tests-3
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-4 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.328125>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-4 --ignore-uuid
<TIME = 0.140625>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-4 svn-test-work/working_copies/autoprop_tests-4 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.562500>
A    svn-test-work/working_copies/autoprop_tests-4/A
A    svn-test-work/working_copies/autoprop_tests-4/A/mu
A    svn-test-work/working_copies/autoprop_tests-4/A/B
A    svn-test-work/working_copies/autoprop_tests-4/A/B/F
A    svn-test-work/working_copies/autoprop_tests-4/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-4/A/B/E
A    svn-test-work/working_copies/autoprop_tests-4/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-4/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-4/A/C
A    svn-test-work/working_copies/autoprop_tests-4/A/D
A    svn-test-work/working_copies/autoprop_tests-4/A/D/gamma
A    svn-test-work/working_copies/autoprop_tests-4/A/D/G
A    svn-test-work/working_copies/autoprop_tests-4/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-4/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-4/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-4/A/D/H
A    svn-test-work/working_copies/autoprop_tests-4/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-4/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-4/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-4/iota
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.171875>
A         svn-test-work/working_copies/autoprop_tests-4/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-4/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.203125>
A         svn-test-work/working_copies/autoprop_tests-4/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-4/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-4/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-4/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-4/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-4 --auto-props svn-test-work/working_copies/autoprop_tests-4/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-4/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/foo.h">
<property
   name="auto">oui</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/foo.c">
<property
   name="auto">oui</property>
<property
   name="cfile">yes</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/foo.jpg">
<property
   name="auto">oui</property>
<property
   name="jpgfile">ja</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/fubar.tar">
<property
   name="auto">oui</property>
<property
   name="tarfile">si</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/foobar.lha">
<property
   name="auto">oui</property>
<property
   name="lhafile">da</property>
<property
   name="lzhfile">niet</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/spacetest">
<property
   name="abc">def</property>
<property
   name="auto">oui</property>
<property
   name="ghi"></property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/escapetest">
<property
   name="auto">oui</property>
<property
   name="myprop">p</property>
<property
   name="myval">;;val</property>
</target>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-4/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<target
   path="svn-test-work/working_copies/autoprop_tests-4/quotetest">
<property
   name="auto">oui</property>
<property
   name="svn:keywords">Author Date Id Rev URL</property>
</target>
</properties>
PASS:  autoprop_tests.py 4: add: config=yes, commandline=yes
CLEANUP: svn-test-work/working_copies/autoprop_tests-4
CLEANUP: svn-test-work/repositories/autoprop_tests-4
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-5 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.406250>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-5 --ignore-uuid
<TIME = 0.156250>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-5 svn-test-work/working_copies/autoprop_tests-5 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.609375>
A    svn-test-work/working_copies/autoprop_tests-5/iota
A    svn-test-work/working_copies/autoprop_tests-5/A
A    svn-test-work/working_copies/autoprop_tests-5/A/mu
A    svn-test-work/working_copies/autoprop_tests-5/A/B
A    svn-test-work/working_copies/autoprop_tests-5/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-5/A/B/E
A    svn-test-work/working_copies/autoprop_tests-5/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-5/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-5/A/B/F
A    svn-test-work/working_copies/autoprop_tests-5/A/C
A    svn-test-work/working_copies/autoprop_tests-5/A/D
A    svn-test-work/working_copies/autoprop_tests-5/A/D/gamma
A    svn-test-work/working_copies/autoprop_tests-5/A/D/G
A    svn-test-work/working_copies/autoprop_tests-5/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-5/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-5/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-5/A/D/H
A    svn-test-work/working_copies/autoprop_tests-5/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-5/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-5/A/D/H/chi
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-5/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-5/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-5 --no-auto-props svn-test-work/working_copies/autoprop_tests-5/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-5/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-5/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.171875>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
PASS:  autoprop_tests.py 5: add: config=no,  commandline=no
CLEANUP: svn-test-work/working_copies/autoprop_tests-5
CLEANUP: svn-test-work/repositories/autoprop_tests-5
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-6 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.250000>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-6 --ignore-uuid
<TIME = 0.140625>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-6 svn-test-work/working_copies/autoprop_tests-6 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.546875>
A    svn-test-work/working_copies/autoprop_tests-6/iota
A    svn-test-work/working_copies/autoprop_tests-6/A
A    svn-test-work/working_copies/autoprop_tests-6/A/mu
A    svn-test-work/working_copies/autoprop_tests-6/A/B
A    svn-test-work/working_copies/autoprop_tests-6/A/B/lambda
A    svn-test-work/working_copies/autoprop_tests-6/A/B/E
A    svn-test-work/working_copies/autoprop_tests-6/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-6/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-6/A/B/F
A    svn-test-work/working_copies/autoprop_tests-6/A/C
A    svn-test-work/working_copies/autoprop_tests-6/A/D
A    svn-test-work/working_copies/autoprop_tests-6/A/D/G
A    svn-test-work/working_copies/autoprop_tests-6/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-6/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-6/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-6/A/D/H
A    svn-test-work/working_copies/autoprop_tests-6/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-6/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-6/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-6/A/D/gamma
Checked out revision 1.
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.140625>
A         svn-test-work/working_copies/autoprop_tests-6/foo.h
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/foo.c --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/foo.c
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/foo.jpg --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/foo.jpg
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/fubar.tar --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/fubar.tar
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/foobar.lha --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/foobar.lha
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/spacetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/spacetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/escapetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
A         svn-test-work/working_copies/autoprop_tests-6/escapetest
CMD: svn add --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-6 --no-auto-props svn-test-work/working_copies/autoprop_tests-6/quotetest --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
A         svn-test-work/working_copies/autoprop_tests-6/quotetest
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/foo.h --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/foo.c --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/foo.jpg --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/fubar.tar --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/foobar.lha --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/spacetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/escapetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.109375>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
CMD: svn proplist --verbose --xml svn-test-work/working_copies/autoprop_tests-6/quotetest --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.093750>
<?xml version="1.0" encoding="UTF-8"?>
<properties>
</properties>
PASS:  autoprop_tests.py 6: add: config=yes, commandline=no
CLEANUP: svn-test-work/working_copies/autoprop_tests-6
CLEANUP: svn-test-work/repositories/autoprop_tests-6
CMD: svnadmin create svn-test-work/repositories/autoprop_tests-7 --bdb-txn-nosync '--fs-type=bdb'
<TIME = 2.093750>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load svn-test-work/repositories/autoprop_tests-7 --ignore-uuid
<TIME = 0.171875>
CMD: svn co svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-7 svn-test-work/working_copies/autoprop_tests-7 --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.703125>
A    svn-test-work/working_copies/autoprop_tests-7/iota
A    svn-test-work/working_copies/autoprop_tests-7/A
A    svn-test-work/working_copies/autoprop_tests-7/A/C
A    svn-test-work/working_copies/autoprop_tests-7/A/D
A    svn-test-work/working_copies/autoprop_tests-7/A/D/gamma
A    svn-test-work/working_copies/autoprop_tests-7/A/D/G
A    svn-test-work/working_copies/autoprop_tests-7/A/D/G/pi
A    svn-test-work/working_copies/autoprop_tests-7/A/D/G/rho
A    svn-test-work/working_copies/autoprop_tests-7/A/D/G/tau
A    svn-test-work/working_copies/autoprop_tests-7/A/D/H
A    svn-test-work/working_copies/autoprop_tests-7/A/D/H/chi
A    svn-test-work/working_copies/autoprop_tests-7/A/D/H/omega
A    svn-test-work/working_copies/autoprop_tests-7/A/D/H/psi
A    svn-test-work/working_copies/autoprop_tests-7/A/mu
A    svn-test-work/working_copies/autoprop_tests-7/A/B
A    svn-test-work/working_copies/autoprop_tests-7/A/B/E
A    svn-test-work/working_copies/autoprop_tests-7/A/B/E/beta
A    svn-test-work/working_copies/autoprop_tests-7/A/B/E/alpha
A    svn-test-work/working_copies/autoprop_tests-7/A/B/F
A    svn-test-work/working_copies/autoprop_tests-7/A/B/lambda
Checked out revision 1.
CMD: svn import -m bla --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-7 /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/foo.h svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-7/foo.h --password rayjandom --no-auth-cache --username jrandom
<TIME = 1.125000>
Adding         svn-test-work/local_tmp/foo.h

Committed revision 2.
CMD: svn import -m bla --config-dir /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/autoprops_config_autoprop_tests-7 /cygdrive/D/Dave/Linux/Cygwin/subversion/subversion-1.7.8-2/subversion-1.7.8-2/build/subversion/tests/cmdline/svn-test-work/local_tmp/foo.c svn://127.0.0.1:28749/svn-test-work/repositories/autoprop_tests-7/foo.c --password rayjandom --no-auth-cache --username jrandom
Interrupted

[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-09 22:28         ` David Stacey
@ 2013-01-10  0:08           ` Warren Young
  0 siblings, 0 replies; 57+ messages in thread
From: Warren Young @ 2013-01-10  0:08 UTC (permalink / raw)
  To: Cygwin-L

On 1/9/2013 15:27, David Stacey wrote:
> On 08/01/2013 21:31, Warren Young wrote:
>> I guess I shouldn't have moved this discussion to Cygwin-Apps, since
>> it's been greeted by crickets for the past 10 days.
>
> I rebuilt Subversion from clean (again with the test sqlite3 package)
> and ran the tests a second time with an absolutely identical result -
> the test froze in the middle of the autoprop tests.

Well, I doubt it's the new tmp directory finding code causing this.  All 
that changes is where the disk space for this comes from, which affects 
whether a given user can do certain operations.

It would seem to be either

  - something new between 3.7.13 and 3.7.15.1, or
  - a side effect of the new features (FTS, etc) that I turned on.

A good test would be to apply the patch from my .15.1-1 packages to .13 
and see if the symptom follows the patch.

If the symptom doesn't follow, then I guess I have to bake SQLite using 
its own test suite.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
  2013-01-08 21:36         ` Achim Gratz
  2013-01-09 22:28         ` David Stacey
@ 2013-01-20  9:23         ` David Stacey
  2013-01-20 10:45           ` Achim Gratz
  2 siblings, 1 reply; 57+ messages in thread
From: David Stacey @ 2013-01-20  9:23 UTC (permalink / raw)
  To: cygwin

On 08/01/13 21:31, Warren Young wrote:
> I've made some SQLite 3.7.15.1-1 packages, and put them up for testing:

I've done some more testing, but with little success. I ran the 
Subversion built-in tests on sqlite3-3.7.15-1 without Warren's patch, 
and again on sqlite3-3.7.13-1 with the new patch applied. In both cases, 
the Subversion tests plodded along nicely and then froze after about 10 
hours.

This means one of four things. In order of probability:

- I am not invoking the Subversion tests properly. All I am doing is 
building and installing the required version of sqlite3, and then doing 
'cygport <cygport-file> prep compile check' on the Subversion sources;
- I have some third-party piece of software (BLODA) that is interfering 
with the tests;
- The Subversion tests themselves are susceptible to freezing, and this 
problem isn't anything to do with Cygwin or Warren's patch;
- There is some lower-level issue (say in cygwin1.dll) that is affecting 
the tests - unlikely as this would affect many other packages also.

So now I have run the Subversion tests on two different versions of 
sqlite3, each with and without the patch, and all with the same result 
:-( Note that I am starting the tests at different points during the 
day, so this isn't a problem caused by some scheduled event running at 
the same time each day.

So apologies, but at least I gave it a try. If anyone can spot anything 
wrong in the above steps then do let me know and I'll try again.

Cheers,

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-20  9:23         ` David Stacey
@ 2013-01-20 10:45           ` Achim Gratz
  2013-01-20 13:01             ` David Stacey
  0 siblings, 1 reply; 57+ messages in thread
From: Achim Gratz @ 2013-01-20 10:45 UTC (permalink / raw)
  To: cygwin

David Stacey writes:
> I've done some more testing, but with little success. I ran the
> Subversion built-in tests on sqlite3-3.7.15-1 without Warren's patch,
> and again on sqlite3-3.7.13-1 with the new patch applied. In both
> cases, the Subversion tests plodded along nicely and then froze after
> about 10 hours.

Is it still freezing in FS_TYPE=bdb?  If so, shouldn't you be worried
about BerkeleyDB rather than SQlite?  I remember subversion being picky
about the exact version of BerkeleyDB being used and me having to
install a different one than I already had (but that's been a 1.6
version IIRC so things might have progressed).  And yes, these tests
take far too long.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-20 10:45           ` Achim Gratz
@ 2013-01-20 13:01             ` David Stacey
  2013-02-06 22:44               ` David Stacey
  0 siblings, 1 reply; 57+ messages in thread
From: David Stacey @ 2013-01-20 13:01 UTC (permalink / raw)
  To: cygwin

On 20/01/13 10:45, Achim Gratz wrote:
> David Stacey writes:
>> >I've done some more testing, but with little success. I ran the
>> >Subversion built-in tests on sqlite3-3.7.15-1 without Warren's patch,
>> >and again on sqlite3-3.7.13-1 with the new patch applied. In both
>> >cases, the Subversion tests plodded along nicely and then froze after
>> >about 10 hours.
> Is it still freezing in FS_TYPE=bdb?  If so, shouldn't you be worried
> about BerkeleyDB rather than SQlite?  I remember subversion being picky
> about the exact version of BerkeleyDB being used and me having to
> install a different one than I already had (but that's been a 1.6
> version IIRC so things might have progressed).  And yes, these tests
> take far too long.

Thank you for your reply, Achim. Yes, the freeze happens when 
FS_TYPE=bdb. So if we're not concerned with this configuration (for the 
purposes of this thread at least), then I can change Subversion's 
cygport file so that we only test FS_TYPE=fsfs. This will have the happy 
side-effect of halving the amount of time taken to run the tests :-)

If you agree that this sounds sensible then I'll run the tests again 
with that change to the cygport file.

Cheers,

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2012-08-17  3:52                       ` Yaakov (Cygwin/X)
  2012-08-17  3:56                         ` David Rothenberger
  2012-08-17 20:03                         ` Brian Wilson
@ 2013-02-05 19:51                         ` Achim Gratz
  2013-02-11 20:07                           ` Warren Young
  2 siblings, 1 reply; 57+ messages in thread
From: Achim Gratz @ 2013-02-05 19:51 UTC (permalink / raw)
  To: cygwin

Yaakov (Cygwin/X) writes:
> So you're saying that it is more important for Cygwin's sqlite3 to work
> with a Windows program than it is for it to work properly with other
> Cygwin libraries and programs?  That doesn't sound very pragmatic to me.
> Software built for Cygwin should _always_ follow *NIX behaviour.

I've had a few minutes to contemplate the SQLite source code.  Aside
from the different API used, it appears that the _real_ difference
that's responsible for getting these "disk I/O" errors with the POSIX
code is that for Windows (and Windows only) SQLite implements a
retry-on-failure, complete with exponentially increasing backoff times.

There's two ways to test that theory: one is to set the #DEFINE for the
Windows code so that the retry code is not compiled in (or rendered
ineffective): this should result in just about the same failures that
were seen with the POSIX version.  Secondly, to re-implement that
retry-on-failure code in the POSIX section, which should get rid of
these problems altogether.

I'm a bit swamped with real work to do, so I wouldn't mind if someone
could try the first option to confirm that it really delivers the same
sort of interference with TortoiseSVN.  If this is indeed the case, it
would instill a greater confidence that the second option would actually
solve the problem in the proper way.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf rackAttack V1.04R1:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-01-20 13:01             ` David Stacey
@ 2013-02-06 22:44               ` David Stacey
  2013-02-11 20:14                 ` Warren Young
  0 siblings, 1 reply; 57+ messages in thread
From: David Stacey @ 2013-02-06 22:44 UTC (permalink / raw)
  To: cygwin

On 20/01/13 13:00, David Stacey wrote:
> On 20/01/13 10:45, Achim Gratz wrote:
>> David Stacey writes:
>>> >I've done some more testing, but with little success. I ran the
>>> >Subversion built-in tests on sqlite3-3.7.15-1 without Warren's patch,
>>> >and again on sqlite3-3.7.13-1 with the new patch applied. In both
>>> >cases, the Subversion tests plodded along nicely and then froze after
>>> >about 10 hours.
>> Is it still freezing in FS_TYPE=bdb?  If so, shouldn't you be worried
>> about BerkeleyDB rather than SQlite?  I remember subversion being picky
>> about the exact version of BerkeleyDB being used and me having to
>> install a different one than I already had (but that's been a 1.6
>> version IIRC so things might have progressed).  And yes, these tests
>> take far too long.
>
> Thank you for your reply, Achim. Yes, the freeze happens when 
> FS_TYPE=bdb. So if we're not concerned with this configuration (for 
> the purposes of this thread at least), then I can change Subversion's 
> cygport file so that we only test FS_TYPE=fsfs. This will have the 
> happy side-effect of halving the amount of time taken to run the tests 
> :-)
>

Apologies for the delay in reporting back, but I've done many hours of 
testing on this. I've run four sets of tests, with sqlite3 3.7.13 and 
3.7.15, both with and without Warren's patch. The bottom line is that 
Subversion appears to function identically in all four cases, and there 
was no significant difference in runtime performance (i.e. the time 
taken to run the tests).

I can supply more details if you need them, but essentially Subversion 
appears to function happily with sqlite3 3.7.13 or 3.7.15, both with or 
without the patch.

Cheers,

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-05 19:51                         ` Achim Gratz
@ 2013-02-11 20:07                           ` Warren Young
  2013-02-11 21:24                             ` Achim Gratz
  0 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2013-02-11 20:07 UTC (permalink / raw)
  To: Cygwin-L

On 2/5/2013 12:51, Achim Gratz wrote:
> SQLite implements a
> retry-on-failure, complete with exponentially increasing backoff times.

Thanks for the investigative reporting. :)

 From my perspective, though, I have a new problem, which is scraping 
together enough free time to set up the SQLite test suite on a machine 
here and set it to grinding, so I can exonerate the recent .15.1 build. 
  (This in response to David's report that the .15.1 builds cause Cygwin 
svn to fail *its* test suite.)

Until someone does that, even with a POSIX exponential backoff patch in 
hand, I still can't move forward because I don't know if I'm just 
trading one problem for another.

I'm also not entirely sure it's kosher for Cygwin SQLite to have 
exponential lock retry backoffs when the Linux build doesn't.  And as 
I've said before, I haven't yet had any luck getting D. Richard Hipp to 
pay attention to even trivial patches to SQLite.  If that continues, it 
means Cygwin SQLite would be different in this way if I apply the patch 
to my package builds.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-02-06 22:44               ` David Stacey
@ 2013-02-11 20:14                 ` Warren Young
  2013-02-11 22:23                   ` David Stacey
  0 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2013-02-11 20:14 UTC (permalink / raw)
  To: Cygwin-L

On 2/6/2013 15:44, David Stacey wrote:
> I've run four sets of tests, with sqlite3 3.7.13 and
> 3.7.15, both with and without Warren's patch. The bottom line is that
> Subversion appears to function identically in all four cases, and there
> was no significant difference in runtime performance (i.e. the time
> taken to run the tests).

I'm inferring from "four tests" that this result is for the fsfs case 
only, and that bdb is still assumed to have a problem.

Since this report of yours on Jan 9, I've been meaning to try and set up 
the famous SQLite test suite on a Cygwin box and set it to grinding, to 
exonerate the new .15.1 builds.  But if we think it now doesn't matter...

> I can supply more details if you need them, but essentially Subversion
> appears to function happily with sqlite3 3.7.13 or 3.7.15, both with or
> without the patch.

.15.2 is out, so do you want me to build a new set of packages for you 
to test and potentially GTG?

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-11 20:07                           ` Warren Young
@ 2013-02-11 21:24                             ` Achim Gratz
  2013-02-11 21:51                               ` Warren Young
  0 siblings, 1 reply; 57+ messages in thread
From: Achim Gratz @ 2013-02-11 21:24 UTC (permalink / raw)
  To: cygwin

Hi Warren,

Warren Young writes:
> From my perspective, though, I have a new problem, which is scraping
> together enough free time to set up the SQLite test suite on a machine
> here and set it to grinding, so I can exonerate the recent .15.1
> build.

That's the second time I hear you talking about running the test suite
for SQLite… where'd you get that from?

> (This in response to David's report that the .15.1 builds cause
> Cygwin svn to fail *its* test suite.)

I've seen those particular tests grind to a halt or fail in my testing
as well, with earlier versions of both subversion and sqlite.  I'm not
sure what is going on there, but it used to get better with newer
versions of BerkeleyDB IIRC.

> Until someone does that, even with a POSIX exponential backoff patch
> in hand, I still can't move forward because I don't know if I'm just
> trading one problem for another.

As I said, it would be easier to effectively suppress the retry feature
in the Windows-like build to see if the same error happens before making
a foray into adding that feature to (POSIX && CYGWIN).

> I'm also not entirely sure it's kosher for Cygwin SQLite to have
> exponential lock retry backoffs when the Linux build doesn't.

If Linux had a Win32 daemon that kept locking away files without telling
it would probably need this as well.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-11 21:24                             ` Achim Gratz
@ 2013-02-11 21:51                               ` Warren Young
  2013-02-11 22:00                                 ` Achim Gratz
  2013-02-11 22:49                                 ` David Stacey
  0 siblings, 2 replies; 57+ messages in thread
From: Warren Young @ 2013-02-11 21:51 UTC (permalink / raw)
  To: Cygwin-L

On 2/11/2013 14:23, Achim Gratz wrote:
>
> Warren Young writes:
>>  From my perspective, though, I have a new problem, which is scraping
>> together enough free time to set up the SQLite test suite on a machine
>> here and set it to grinding, so I can exonerate the recent .15.1
>> build.
>
> That's the second time I hear you talking about running the test suite
> for SQLite… where'd you get that from?

 From where?  Nowhere.  I decided it would be a good idea all by myself.

As I saw it, I released some test builds, they caused a new problem, so 
I thought it would be a good idea to see if SQLite's own test suite[*] 
gave the same results on both .13 and .15.1.  If so, then there is no 
regression on Cygwin from that perspective, so that adds a reason not to 
consider the BDB failures with Cygwin Subversion a problem.

[*] https://www.sqlite.org/testing.html

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-11 21:51                               ` Warren Young
@ 2013-02-11 22:00                                 ` Achim Gratz
  2013-02-12  6:26                                   ` Warren Young
  2013-02-11 22:49                                 ` David Stacey
  1 sibling, 1 reply; 57+ messages in thread
From: Achim Gratz @ 2013-02-11 22:00 UTC (permalink / raw)
  To: cygwin

Warren Young writes:
> https://www.sqlite.org/testing.html

That doesn't seem tell me where to download the testsuite and it's
definitely not in the tarball that Cygwin builds from.  Is it in the
"canonical sources" somewhere, perhaps?  And how to access those?  Sorry
if that's obvious to you…


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: sqlite3-3.7.15.1-1 packages to test
  2013-02-11 20:14                 ` Warren Young
@ 2013-02-11 22:23                   ` David Stacey
  0 siblings, 0 replies; 57+ messages in thread
From: David Stacey @ 2013-02-11 22:23 UTC (permalink / raw)
  To: cygwin

On 11/02/13 20:14, Warren Young wrote:
> On 2/6/2013 15:44, David Stacey wrote:
>> I've run four sets of tests, with sqlite3 3.7.13 and
>> 3.7.15, both with and without Warren's patch. The bottom line is that
>> Subversion appears to function identically in all four cases, and there
>> was no significant difference in runtime performance (i.e. the time
>> taken to run the tests).
>
> I'm inferring from "four tests" that this result is for the fsfs case 
> only, and that bdb is still assumed to have a problem.

Correct. I never got the 'bdb' tests to complete. Personally, I put that 
down to a BerkleyDB problem rather than any issue with SQLite - I may be 
wrong though.

> Since this report of yours on Jan 9, I've been meaning to try and set 
> up the famous SQLite test suite on a Cygwin box and set it to 
> grinding, to exonerate the new .15.1 builds.  But if we think it now 
> doesn't matter...

I only tested SQLite through Subversion, so the level of testing I have 
given SQLite is only that part that is exercised by Subversion. If you 
think that this tests a significant proportion of SQLite then it might 
not be worth getting the SQLite test suite to work under Cygwin. 
Conversely, if you think Subversion uses only a minority of the SQLite 
functionality then it is probably worth continuing your work on the test 
suite.

It depends on how much of SQLite you think is exercised by Subversion.

> .15.2 is out, so do you want me to build a new set of packages for you 
> to test and potentially GTG?

Ooo go on then - on the understanding that this is a one-off and I'm not 
running hours of tests for each SQLite release ;-) More seriously 
though, I can only test SQLite through Subversion, and I have no feel 
for how much of SQLite that would be testing. If you're happy with that 
then send me a URL.

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-11 21:51                               ` Warren Young
  2013-02-11 22:00                                 ` Achim Gratz
@ 2013-02-11 22:49                                 ` David Stacey
  1 sibling, 0 replies; 57+ messages in thread
From: David Stacey @ 2013-02-11 22:49 UTC (permalink / raw)
  To: cygwin

On 11/02/13 21:51, Warren Young wrote:
> As I saw it, I released some test builds, they caused a new problem,

I'm not sure you introduced a new problem - Subversion's 'bdb' tests 
were locking up on both the .13 and .15 builds. Achim thought that this 
might be to do with the version of BerkeleyDB being used:
http://cygwin.com/ml/cygwin/2013-01/msg00285.html

Doing a quick Google, other people have questioned the suitability of 
Berkeley as a svn back-end:
http://stackoverflow.com/questions/601348/berkeleydb-vs-tokyo-cabinet/601365#601365

So it's entirely possible that this problem is nothing to do with SQLite.

Cheers,

Dave.



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-11 22:00                                 ` Achim Gratz
@ 2013-02-12  6:26                                   ` Warren Young
  2013-02-12 17:54                                     ` Achim Gratz
  2013-03-01 15:12                                     ` Achim Gratz
  0 siblings, 2 replies; 57+ messages in thread
From: Warren Young @ 2013-02-12  6:26 UTC (permalink / raw)
  To: Cygwin-L

On 2/11/2013 15:00, Achim Gratz wrote:
> Warren Young writes:
>> https://www.sqlite.org/testing.html
>
> That doesn't seem tell me where to download the testsuite

Quoting that page: "They are contained in the same source tree as the 
SQLite core..."  That means the Fossil repository, not the "amalgam" the 
Cygwin packages are built from.

Steps:

1. Install Fossil.  (It's in the Cygwin pkg repo.)

2. Clone the SQLite repo and access it:

     $ cd ~/src   # or wherever
     $ fossil clone http://www.sqlite.org/cgi/src sqlite.repo
     $ mkdir sqlite
     $ cd sqlite
     $ fossil open ../sqlite.repo
     $ ls test | wc -l
     737

(I have no idea if this is the most efficient way to use Fossil.  This 
is just what I've figured out playing around in the past 15 minutes.)

3. ....

4. Profit!

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-12  6:26                                   ` Warren Young
@ 2013-02-12 17:54                                     ` Achim Gratz
  2013-03-01 15:12                                     ` Achim Gratz
  1 sibling, 0 replies; 57+ messages in thread
From: Achim Gratz @ 2013-02-12 17:54 UTC (permalink / raw)
  To: cygwin

Warren Young writes:
> Quoting that page: "They are contained in the same source tree as the
> SQLite core..."  That means the Fossil repository, not the "amalgam"
> the Cygwin packages are built from.

Yes, I see that now.

> Steps:
[…]

What I've been missing is that by allowing Javascript on the fossil repo
server you can get a tarball for any release shown.  THere's absolutely
no link whatsoever when you have Javascript turned off.

> 4. Profit!

We'll see.  Not immediately, anyway!


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-02-12  6:26                                   ` Warren Young
  2013-02-12 17:54                                     ` Achim Gratz
@ 2013-03-01 15:12                                     ` Achim Gratz
  2013-03-01 22:52                                       ` Warren Young
  1 sibling, 1 reply; 57+ messages in thread
From: Achim Gratz @ 2013-03-01 15:12 UTC (permalink / raw)
  To: cygwin


Hi Warren,

Warren Young <warren <at> etr-usa.com> writes:
> 4. Profit!

Still not sure about that... If I check out the 3.7.15.2 version and
just configure / make, I'll get a seemingly working sqlite3.exe, but
I can't compile the testfixture.  How do you configure the build on
Cygwin and how'd you work around the reams of errors in compiling the
testfixture (if you had to do anything)?

When weeding out the "Cygwin is Windows" stuff from configure.ac, I'll
get past that hurdle and a fairly clean compile of everything (I haven't
checked the whole output, so it may actually be completely clean).  There
are a few test errors that are probably harmless, but the testsuite does
indeed produce a few of the dreaded disk I/O errors that seem to have
serious consequences.  At least during the "big file" test I found that
while the sqlite from Cygwin _does_ place a lock on that file, it isn't
exclusive -- so you can open the file from a Windows application again
or rename it.

So it seems that indeed the locking stuff is what keeps this from
working correctly.  Not sure when I'll find some time to dive into
the sources, but if anybody has some ideas, keep 'em coming.


Regards,
Achim.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-03-01 15:12                                     ` Achim Gratz
@ 2013-03-01 22:52                                       ` Warren Young
  2013-03-02  7:53                                         ` Achim Gratz
  0 siblings, 1 reply; 57+ messages in thread
From: Warren Young @ 2013-03-01 22:52 UTC (permalink / raw)
  To: Cygwin-L

On 3/1/2013 08:11, Achim Gratz wrote:
>
> how'd you work around the reams of errors in compiling the
> testfixture (if you had to do anything)?

I never have run the SQLite tests.

The reason I brought it up is that it could possibly provide a 
counterargument against the "svn + bdb breaks" report.  If SQLite's own 
extensive tests succeed, then we can be pretty sure the problem is BDB.

I've been procrastinating on getting these tests running, which is why 
Cygwin SQLite remains at 3.7.13.

At this point, I'm about to give up on it and ship an updated version of 
my latetst test packages.  That is, with FTS and such features enabled, 
the Unix /tmp directory patch, and built in Windows mode.

> the testsuite does
> indeed produce a few of the dreaded disk I/O errors that seem to have
> serious consequences.

How?

I mean, shouldn't the test suite be running only pure Cygwin programs, 
on files accessed only via cygwin1.dll, with POSIX locking only?  If so, 
how can you run into locking errors?

The reason this saga started with locking errors is that we were trying 
to mix POSIX and Windows native locking.  That situation shouldn't 
continue within the SQLite test suite.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Promote sqlite 3.7.13-1 from test status?
  2013-03-01 22:52                                       ` Warren Young
@ 2013-03-02  7:53                                         ` Achim Gratz
  0 siblings, 0 replies; 57+ messages in thread
From: Achim Gratz @ 2013-03-02  7:53 UTC (permalink / raw)
  To: cygwin

Warren Young writes:
> I never have run the SQLite tests.

I see, thanks for letting me know.  That adds another unknown in that
investigation, unfortunately.

> At this point, I'm about to give up on it and ship an updated version
> of my latetst test packages.  That is, with FTS and such features
> enabled, the Unix /tmp directory patch, and built in Windows mode.

Yes, I guess that'd make sense.

>> the testsuite does
>> indeed produce a few of the dreaded disk I/O errors that seem to have
>> serious consequences.
>
> How?

The test result is different from the expected result, which might
indicate that the wrong data is returned (no overt database corruption
has happened, AFAICS).  I haven't yet looked up what those tests are
actually trying to do.

> I mean, shouldn't the test suite be running only pure Cygwin programs,
> on files accessed only via cygwin1.dll, with POSIX locking only?  If
> so, how can you run into locking errors?

Since I can't know what to expect for the non-POSIX build (it might be
that these errors are triggered someplace else), I don't know if they
are a consequence of the (at the moment rather crude) changes I made.
Also, "disk I/O error" can unfortunately mean a lot of things, not just
locking, so even that is just an hypothesis at the moment.  However,
"Windows programs" are always involved since I can't switch (completely)
off the virus scanner on the build machine.

> The reason this saga started with locking errors is that we were
> trying to mix POSIX and Windows native locking.  That situation
> shouldn't continue within the SQLite test suite.

How do you know this wouldn't happen for the "normal Cygwin build?  As I
said, while sqlite3 builds in this case, the testsuite doesn't.  The
next step will be to try to use the testsuite from the POSIX build and
use it with the sqlite3 for Cygwin.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?)
  2012-08-31 19:12 ` Fwd: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Terris Linenbach
@ 2012-09-02 10:59   ` Corinna Vinschen
  0 siblings, 0 replies; 57+ messages in thread
From: Corinna Vinschen @ 2012-09-02 10:59 UTC (permalink / raw)
  To: cygwin

On Aug 31 10:59, Terris Linenbach wrote:
> Here is a scenario that involves Cygwin Perl only.
> 
> I have a need for multiple Cygwin instances on the same box mainly due
> to DLL bases and CPAN modules. I've already read through the endless
> threads about both topics so there's no need to mention them. I have
> good reasons to do what I'm doing.
> 
> Advisory locks don't work across cygwin instances. This is reasonable
> but unexpected.

This won't change.  Ever.  Advisory locks rely on the Cygwin DLL
holding handles to certain objects within the native NT namespace
depending on the Cygwin installation.  You cannot have both, using
two independent Cygwin DLL installations working concurrently, and
sharing of internal resources.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2013-03-02  7:53 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-13 17:20 [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Warren Young
2012-08-16  3:38 ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Warren Young
2012-08-16  4:56   ` Promote sqlite 3.7.13-1 from test status? Larry Hall (Cygwin)
2012-08-16  9:01   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Achim Gratz
2012-08-16  9:03     ` Corinna Vinschen
2012-08-16 11:06       ` Promote sqlite 3.7.13-1 from test status? Warren Young
2012-08-16 11:39         ` Corinna Vinschen
2012-08-16 12:48           ` Warren Young
2012-08-16 13:32             ` Corinna Vinschen
2012-08-16 14:32               ` Earnie Boyd
2012-08-16 16:20               ` Warren Young
2012-08-16 17:46                 ` Brian Wilson
2012-08-16 18:15                   ` David Rothenberger
2012-08-16 18:37                   ` Warren Young
2012-08-16 22:29                     ` James Johnston
2012-08-17  3:52                       ` Yaakov (Cygwin/X)
2012-08-17  3:56                         ` David Rothenberger
2012-08-17 20:03                         ` Brian Wilson
2013-02-05 19:51                         ` Achim Gratz
2013-02-11 20:07                           ` Warren Young
2013-02-11 21:24                             ` Achim Gratz
2013-02-11 21:51                               ` Warren Young
2013-02-11 22:00                                 ` Achim Gratz
2013-02-12  6:26                                   ` Warren Young
2013-02-12 17:54                                     ` Achim Gratz
2013-03-01 15:12                                     ` Achim Gratz
2013-03-01 22:52                                       ` Warren Young
2013-03-02  7:53                                         ` Achim Gratz
2013-02-11 22:49                                 ` David Stacey
2012-08-17 19:49                       ` Brian Wilson
2012-08-17  1:40                     ` JonY
2012-08-16 20:41               ` Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Warren Young
2012-08-17  9:45                 ` Corinna Vinschen
2012-08-17 14:25                   ` Andrey Repin
2012-08-17 15:52                   ` Options for getting mandatory locking in cygwin1.dll Warren Young
2012-08-16 15:06             ` Promote sqlite 3.7.13-1 from test status? Thrall, Bryan
2012-08-17  9:09             ` Andrey Repin
2012-11-17  5:15     ` Daniel Colascione
2012-08-16  9:04   ` Promote sqlite 3.7.13-1 from test status? (was: Updated: sqlite3-3.7.13-1) Adam Dinwoodie
2012-11-20 12:51 ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Yaakov (Cygwin/X)
2012-11-21 18:43   ` Warren Young
2012-11-21 19:02     ` Achim Gratz
2012-11-23 22:13       ` Jon Lambert
2013-01-08 21:31       ` sqlite3-3.7.15.1-1 packages to test Warren Young
2013-01-08 21:36         ` Achim Gratz
2013-01-09 22:28         ` David Stacey
2013-01-10  0:08           ` Warren Young
2013-01-20  9:23         ` David Stacey
2013-01-20 10:45           ` Achim Gratz
2013-01-20 13:01             ` David Stacey
2013-02-06 22:44               ` David Stacey
2013-02-11 20:14                 ` Warren Young
2013-02-11 22:23                   ` David Stacey
2012-11-21 19:04     ` [ANNOUNCEMENT] Updated: sqlite3-3.7.13-1 Christopher Faylor
2012-11-21 19:40     ` David Stacey
2012-11-22 16:43       ` Christopher Faylor
     [not found] <CAJtt6BgReBuo=EBfujsLHB+xLW1E_POsdOayDfM_RtyuWRpJbg@mail.gmail.com>
2012-08-31 19:12 ` Fwd: Options for getting mandatory locking in cygwin1.dll (was: Promote sqlite 3.7.13-1 from test status?) Terris Linenbach
2012-09-02 10:59   ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).