You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Erem Örs <er...@integral.com.tr> on 2006/03/09 11:17:14 UTC

merge_tests.py failure

Hello,

I am a newbie to version control systems and not an expert on Linux systems.
Let me give you a summary about the system and then I will mention the 
problem:

I have just installed Subversion 1.3.0 on a Debian system from the 
source files with default configuration.
I plan to use Windows XP as client.
BerkleyDB is not installed, because I want to use FSFS.
Apache is not installed, because I plan to use "svnserve".

I have followed instructions on INSTALL file (configure-make-make 
install) and finally I ran "make check" command.
All the tests were successfull except 9. step of "merge_tests.py".
Before going any further I want to solve this "failure".

This is the result of "make check":
At least one test FAILED, checking 
/home/integral/0hamal/subversion-1.3.0/tests.log
FAIL:  merge_tests.py 9: merge operations using PREV revision
At least one test was SKIPPED, checking 
/home/integral/0hamal/subversion-1.3.0/tests.log
SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
make: *** [check] Hata 1

Is there anybody who has an idea about what happened?
(Right below my signature you can find an excerpt from the file 
"tests.log" which concerns the failed part of tests)

Note: I have just subscribed to the list, sorry if I repeat a question 
already answered.

Thank you in advance,
Best Regards,
Erem Örs.

tests.log:
---------
...
CMD: svnadmin "create" "svn-test-work/repositories/merge_tests-9" 
"--bdb-txn-nosync" <TIME = 0.146058>
CMD: svnadmin dump "svn-test-work/local_tmp/repos" | svnadmin load 
"svn-test-work/repositories/merge_tests-9" <TIME = 0.002110>
CMD: svn "co" "--username" "jrandom" "--password" "rayjandom" 
"file:///home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/repositories/merge_tests-9" 
"svn-test-work/working_copies/merge_tests-9" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.672669>
CMD: svn "add" "svn-test-work/working_copies/merge_tests-9/A/zot" 
"--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.083989>
CMD: svn "ci" "-m" "log msg" 
"svn-test-work/working_copies/merge_tests-9" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.905910>
CMD: svn "status" "-v" "-u" "-q" "--username" "jrandom" "--password" 
"rayjandom" "svn-test-work/working_copies/merge_tests-9" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.161932>
CMD: svn "merge" "-r" "HEAD:PREV" "mu" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.120145>
CMD: svn "status" "-v" "-u" "-q" "--username" "jrandom" "--password" 
"rayjandom" "svn-test-work/working_copies/merge_tests-9.other" 
"--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.073592>
CMD: svn "up" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.908978>
CMD: svn "merge" "-r" "COMMITTED:PREV" "A" "A" "--config-dir" 
"/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config" 
<TIME = 0.097406>
EXPECTED STDERR:
ACTUAL STDERR:
svn: Syntax error in revision argument 'COMMITTED:PREV'
EXCEPTION: SVNLineUnequal
FAIL:  merge_tests.py 9: merge operations using PREV revision
...

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: merge_tests.py failure

Posted by kf...@collab.net.
Erem Örs <er...@integral.com.tr> writes:
> I am a newbie to version control systems and not an expert on Linux systems.
> Let me give you a summary about the system and then I will mention the
> problem:
> 
> I have just installed Subversion 1.3.0 on a Debian system from the
> source files with default configuration.
> I plan to use Windows XP as client.
> BerkleyDB is not installed, because I want to use FSFS.
> Apache is not installed, because I plan to use "svnserve".
> 
> I have followed instructions on INSTALL file (configure-make-make
> install) and finally I ran "make check" command.
> All the tests were successfull except 9. step of "merge_tests.py".
> Before going any further I want to solve this "failure".

This is odd.  I wonder if we shipped with a broken test...?  That'd be
bad.

If you build head of http://svn.collab.net/repos/svn/trunk/ on the
same machine and run the test, do you get the same result?  (I'm still
building over here, but I'll try it when done.)

I haven't seen that test fail in recent 'make check' runs, FWIW.

-Karl

-- 
www.collab.net  <>  CollabNet  |  Distributed Development On Demand


> This is the result of "make check":
> At least one test FAILED, checking
> /home/integral/0hamal/subversion-1.3.0/tests.log
> FAIL:  merge_tests.py 9: merge operations using PREV revision
> At least one test was SKIPPED, checking
> /home/integral/0hamal/subversion-1.3.0/tests.log
> SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
> make: *** [check] Hata 1
> 
> Is there anybody who has an idea about what happened?
> (Right below my signature you can find an excerpt from the file
> "tests.log" which concerns the failed part of tests)
> 
> Note: I have just subscribed to the list, sorry if I repeat a question
> already answered.
> 
> Thank you in advance,
> Best Regards,
> Erem Örs.
> 
> tests.log:
> ---------
> ...
> CMD: svnadmin "create" "svn-test-work/repositories/merge_tests-9"
> "--bdb-txn-nosync" <TIME = 0.146058>
> CMD: svnadmin dump "svn-test-work/local_tmp/repos" | svnadmin load
> "svn-test-work/repositories/merge_tests-9" <TIME = 0.002110>
> CMD: svn "co" "--username" "jrandom" "--password" "rayjandom"
> "file:///home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/repositories/merge_tests-9"
> "svn-test-work/working_copies/merge_tests-9" "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.672669>
> CMD: svn "add" "svn-test-work/working_copies/merge_tests-9/A/zot"
> "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.083989>
> CMD: svn "ci" "-m" "log msg"
> "svn-test-work/working_copies/merge_tests-9" "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.905910>
> CMD: svn "status" "-v" "-u" "-q" "--username" "jrandom" "--password"
> "rayjandom" "svn-test-work/working_copies/merge_tests-9"
> "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.161932>
> CMD: svn "merge" "-r" "HEAD:PREV" "mu" "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.120145>
> CMD: svn "status" "-v" "-u" "-q" "--username" "jrandom" "--password"
> "rayjandom" "svn-test-work/working_copies/merge_tests-9.other"
> "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.073592>
> CMD: svn "up" "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.908978>
> CMD: svn "merge" "-r" "COMMITTED:PREV" "A" "A" "--config-dir"
> "/home/integral/0hamal/subversion-1.3.0/subversion/tests/clients/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.097406>
> EXPECTED STDERR:
> ACTUAL STDERR:
> svn: Syntax error in revision argument 'COMMITTED:PREV'
> EXCEPTION: SVNLineUnequal
> FAIL:  merge_tests.py 9: merge operations using PREV revision
> ...
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
> 
> 

-- 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: merge_tests.py failure

Posted by kf...@collab.net.
kfogel@collab.net writes:
> Erem Örs <er...@integral.com.tr> writes:
> > EXPECTED STDERR:
> > ACTUAL STDERR:
> > svn: Syntax error in revision argument 'COMMITTED:PREV'
> > EXCEPTION: SVNLineUnequal
> > FAIL:  merge_tests.py 9: merge operations using PREV revision
> 
> By the way, I looked at the test code and didn't see any reason why
> this should be a syntax error.  But still can't test yet, as am
> building svn.

merge_tests.py 9 passes for me with today's head of trunk:

$ ./merge_tests.py -v 9
CMD: svnadmin "create" "svn-test-work/local_tmp/repos" "--bdb-txn-nosync" <TIME = 0.325255>
CMD: svn "import" "--username" "jrandom" "--password" "rayjandom" "-m" "Log message for revision 1." "svn-test-work/local_tmp/greekfiles" "file:///home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/repos" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.863147>
CMD: svnadmin "create" "svn-test-work/repositories/merge_tests-9" "--bdb-txn-nosync" <TIME = 0.131940>
CMD: svnadmin dump "svn-test-work/local_tmp/repos" | svnadmin load "svn-test-work/repositories/merge_tests-9" <TIME = 0.075997>
CMD: svn "co" "--username" "jrandom" "--password" "rayjandom" "file:///home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/repositories/merge_tests-9" "svn-test-work/working_copies/merge_tests-9" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.839103>
CMD: svn "add" "svn-test-work/working_copies/merge_tests-9/base1" "svn-test-work/working_copies/merge_tests-9/base2" "svn-test-work/working_copies/merge_tests-9/apply" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.197194>
CMD: svn "ci" "-m" "rev 2" "svn-test-work/working_copies/merge_tests-9" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.771486>
CMD: svn "merge" "--ignore-ancestry" "file:///home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/repositories/merge_tests-9/base1" "file:///home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/repositories/merge_tests-9/base2" "working_copies/merge_tests-9/apply" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.185104>
CMD: svn "status" "-v" "-u" "-q" "--username" "jrandom" "--password" "rayjandom" "svn-test-work/working_copies/merge_tests-9/apply" "--config-dir" "/home/kfogel/src/subversion/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.172636>
PASS:  merge_tests.py 9: merging similar trees ancestrally unrelated
$ 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: merge_tests.py failure

Posted by kf...@collab.net.
Erem Örs <er...@integral.com.tr> writes:
> EXPECTED STDERR:
> ACTUAL STDERR:
> svn: Syntax error in revision argument 'COMMITTED:PREV'
> EXCEPTION: SVNLineUnequal
> FAIL:  merge_tests.py 9: merge operations using PREV revision

By the way, I looked at the test code and didn't see any reason why
this should be a syntax error.  But still can't test yet, as am
building svn.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org