Hi devs,
The following tests fail on my machine (Windows XP 32-bit, built with
VCE 2008, ra_local):
- prop-tests.py 33: test properties of obstructed subdirectories
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\prop_tests-33\A\C':
The directory name is invalid.
- stat-tests.py 5: status on versioned items whose type has changed
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\stat_tests-5\A':
The directory name is invalid.
- upgrade_tests.py 11: missing directories and obstructing files
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\upgrade_tests-11\A\D':
The directory name is invalid.
They all seem to try to open some path as a directory, but it isn't a
directory (but an empty file or something).
Am I the only one seeing this? Is this known/normal?
Please find the fail log files in attachment.
Cheers,
--
Johan
[[[
CMD: svnadmin.exe create "svn-test-work\repositories\prop_tests-33"
--bdb-txn-nosync "--fs-type=fsfs"
<TIME = 0.140000>
CMD: svnadmin.exe dump svn-test-work\local_tmp\repos | svnadmin.exe load
svn-test-work\repositories\prop_tests-33 --ignore-uuid
<TIME = 0.016000>
CMD: svn.exe co
file:///C:/research/svn/client_build/svn_trunk/Release/subversion/tests/cmdline/svn-test-work/repositories/prop_tests-33
"svn-test-work\working_copies\prop_tests-33" --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.734000>
A svn-test-work\working_copies\prop_tests-33\A
A svn-test-work\working_copies\prop_tests-33\A\B
A svn-test-work\working_copies\prop_tests-33\A\B\lambda
A svn-test-work\working_copies\prop_tests-33\A\B\E
A svn-test-work\working_copies\prop_tests-33\A\B\E\alpha
A svn-test-work\working_copies\prop_tests-33\A\B\E\beta
A svn-test-work\working_copies\prop_tests-33\A\B\F
A svn-test-work\working_copies\prop_tests-33\A\mu
A svn-test-work\working_copies\prop_tests-33\A\C
A svn-test-work\working_copies\prop_tests-33\A\D
A svn-test-work\working_copies\prop_tests-33\A\D\gamma
A svn-test-work\working_copies\prop_tests-33\A\D\G
A svn-test-work\working_copies\prop_tests-33\A\D\G\pi
A svn-test-work\working_copies\prop_tests-33\A\D\G\rho
A svn-test-work\working_copies\prop_tests-33\A\D\G\tau
A svn-test-work\working_copies\prop_tests-33\A\D\H
A svn-test-work\working_copies\prop_tests-33\A\D\H\chi
A svn-test-work\working_copies\prop_tests-33\A\D\H\omega
A svn-test-work\working_copies\prop_tests-33\A\D\H\psi
A svn-test-work\working_copies\prop_tests-33\iota
Checked out revision 1.
CMD: svn.exe propset red blue "svn-test-work\working_copies\prop_tests-33\A\C"
--config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.110000>
property 'red' set on 'svn-test-work\working_copies\prop_tests-33\A\C'
CMD: svn.exe proplist --verbose --xml
"svn-test-work\working_copies\prop_tests-33\A"
"svn-test-work\working_copies\prop_tests-33\A\B\E\beta"
"svn-test-work\working_copies\prop_tests-33\A\D"
"svn-test-work\working_copies\prop_tests-33\A\C"
"svn-test-work\working_copies\prop_tests-33\A\B"
"svn-test-work\working_copies\prop_tests-33\A\D\G\tau"
"svn-test-work\working_copies\prop_tests-33\A\D\G\rho"
"svn-test-work\working_copies\prop_tests-33\A\D\G\pi"
"svn-test-work\working_copies\prop_tests-33\A\D\H\psi"
"svn-test-work\working_copies\prop_tests-33\A\mu"
"svn-test-work\working_copies\prop_tests-33\A\D\G"
"svn-test-work\working_copies\prop_tests-33\A\D\H\omega"
"svn-test-work\working_copies\prop_tests-33\A\D\H\chi"
"svn-test-work\working_copies\prop_tests-33\A\B\F"
"svn-test-work\working_copies\prop_tests-33\A\B\E"
"svn-test-work\working_copies\prop_tests-33\A\B\E\alpha"
"svn-test-work\working_copies\prop_tests-33\A\B\lambda"
"svn-test-work\working_copies\prop_tests-33\A\D\H"
"svn-test-work\working_copies\prop_tests-33\iota"
"svn-test-work\working_copies\prop_tests-33\A\D\gamma"
"svn-test-work\working_copies\prop_tests-33" --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.125000>
<?xml version="1.0"?>
<properties>
<target
path="svn-test-work\working_copies\prop_tests-33\A\C">
<property
name="red">blue</property>
</target>
</properties>
CMD: svn.exe proplist --verbose --xml
"svn-test-work\working_copies\prop_tests-33\A"
"svn-test-work\working_copies\prop_tests-33\A\B\E\beta"
"svn-test-work\working_copies\prop_tests-33\A\D"
"svn-test-work\working_copies\prop_tests-33\A\B\E\alpha"
"svn-test-work\working_copies\prop_tests-33\A\B"
"svn-test-work\working_copies\prop_tests-33\A\D\G\tau"
"svn-test-work\working_copies\prop_tests-33\A\D\G\rho"
"svn-test-work\working_copies\prop_tests-33\A\D\G\pi"
"svn-test-work\working_copies\prop_tests-33\A\D\H\psi"
"svn-test-work\working_copies\prop_tests-33\A\mu"
"svn-test-work\working_copies\prop_tests-33\A\D\G"
"svn-test-work\working_copies\prop_tests-33\A\D\H\omega"
"svn-test-work\working_copies\prop_tests-33\A\D\H\chi"
"svn-test-work\working_copies\prop_tests-33\A\B\F"
"svn-test-work\working_copies\prop_tests-33\A\B\E"
"svn-test-work\working_copies\prop_tests-33\A\B\lambda"
"svn-test-work\working_copies\prop_tests-33\A\D\H"
"svn-test-work\working_copies\prop_tests-33\iota"
"svn-test-work\working_copies\prop_tests-33\A\D\gamma"
"svn-test-work\working_copies\prop_tests-33" --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.172000>
<?xml version="1.0"?>
<properties>
</properties>
CMD: svn.exe status -v -u -q "svn-test-work\working_copies\prop_tests-33"
--config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.156000>
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\iota
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\mu
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B\lambda
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B\E
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B\E\alpha
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B\E\beta
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\B\F
! 1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\C
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\gamma
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\G
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\G\rho
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\G\pi
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\G\tau
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\H
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\H\chi
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\H\omega
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A\D\H\psi
1 1 jrandom
svn-test-work\working_copies\prop_tests-33\A
1 1 jrandom
svn-test-work\working_copies\prop_tests-33
Status against revision: 1
CMD: entries-dump.exe --subdirs "svn-test-work\working_copies\prop_tests-33"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\B"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\B\E"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\B\F"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\C"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\D"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\D\G"
CMD: entries-dump.exe "svn-test-work\working_copies\prop_tests-33\A\D\H"
CMD: svn.exe proplist --verbose --xml
"svn-test-work\working_copies\prop_tests-33\A"
"svn-test-work\working_copies\prop_tests-33\A\B\E\beta"
"svn-test-work\working_copies\prop_tests-33\A\D"
"svn-test-work\working_copies\prop_tests-33\A\C"
"svn-test-work\working_copies\prop_tests-33\A\B"
"svn-test-work\working_copies\prop_tests-33\A\D\G\tau"
"svn-test-work\working_copies\prop_tests-33\A\D\G\rho"
"svn-test-work\working_copies\prop_tests-33\A\D\G\pi"
"svn-test-work\working_copies\prop_tests-33\A\D\H\psi"
"svn-test-work\working_copies\prop_tests-33\A\mu"
"svn-test-work\working_copies\prop_tests-33\A\D\G"
"svn-test-work\working_copies\prop_tests-33\A\D\H\omega"
"svn-test-work\working_copies\prop_tests-33\A\D\H\chi"
"svn-test-work\working_copies\prop_tests-33\A\B\F"
"svn-test-work\working_copies\prop_tests-33\A\B\E"
"svn-test-work\working_copies\prop_tests-33\A\B\E\alpha"
"svn-test-work\working_copies\prop_tests-33\A\B\lambda"
"svn-test-work\working_copies\prop_tests-33\A\D\H"
"svn-test-work\working_copies\prop_tests-33\iota"
"svn-test-work\working_copies\prop_tests-33\A\D\gamma"
"svn-test-work\working_copies\prop_tests-33" --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.094000>
<?xml version="1.0"?>
<properties>
<target
path="svn-test-work\working_copies\prop_tests-33\A\C">
<property
name="red">blue</property>
</target>
</properties>
CMD: svn.exe status -v -u -q "svn-test-work\working_copies\prop_tests-33"
--config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.078000>
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\prop_tests-33\A\C':
The directory name is invalid.
Traceback (most recent call last):
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 1215, in run
rc = self.pred.run(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\testcase.py",
line 170, in run
return self.func(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion/tests/cmdline/prop_tests.py",
line 1973, in obstructed_subdirs
svntest.actions.run_and_verify_status(wc_dir, expected_status)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\actions.py",
line 1385, in run_and_verify_status
wc_dir_name)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 586, in run_svn
*(_with_auth(_with_config_dir(varargs))))
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 336, in run_command
None, *varargs)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 519, in run_command_stdin
raise Failure
Failure
FAIL: prop_tests.py 33: test properties of obstructed subdirectories
]]]
[[[
CMD: svn.exe co
file:///C:/research/svn/client_build/svn_trunk/Release/subversion/tests/cmdline/svn-test-work/local_tmp/repos
"svn-test-work\working_copies\stat_tests-5" --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.391000>
A svn-test-work\working_copies\stat_tests-5\A
A svn-test-work\working_copies\stat_tests-5\A\B
A svn-test-work\working_copies\stat_tests-5\A\B\lambda
A svn-test-work\working_copies\stat_tests-5\A\B\E
A svn-test-work\working_copies\stat_tests-5\A\B\E\alpha
A svn-test-work\working_copies\stat_tests-5\A\B\E\beta
A svn-test-work\working_copies\stat_tests-5\A\B\F
A svn-test-work\working_copies\stat_tests-5\A\mu
A svn-test-work\working_copies\stat_tests-5\A\C
A svn-test-work\working_copies\stat_tests-5\A\D
A svn-test-work\working_copies\stat_tests-5\A\D\gamma
A svn-test-work\working_copies\stat_tests-5\A\D\G
A svn-test-work\working_copies\stat_tests-5\A\D\G\pi
A svn-test-work\working_copies\stat_tests-5\A\D\G\rho
A svn-test-work\working_copies\stat_tests-5\A\D\G\tau
A svn-test-work\working_copies\stat_tests-5\A\D\H
A svn-test-work\working_copies\stat_tests-5\A\D\H\chi
A svn-test-work\working_copies\stat_tests-5\A\D\H\omega
A svn-test-work\working_copies\stat_tests-5\A\D\H\psi
A svn-test-work\working_copies\stat_tests-5\iota
Checked out revision 1.
CMD: svn.exe status --config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.078000>
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\stat_tests-5\A':
The directory name is invalid.
Traceback (most recent call last):
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 1215, in run
rc = self.pred.run(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\testcase.py",
line 170, in run
return self.func(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion/tests/cmdline/stat_tests.py",
line 212, in status_type_change
[], 'status')
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\actions.py",
line 264, in run_and_verify_svn
expected_exit, *varargs)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\actions.py",
line 302, in run_and_verify_svn2
exit_code, out, err = main.run_svn(want_err, *varargs)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 586, in run_svn
*(_with_auth(_with_config_dir(varargs))))
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 336, in run_command
None, *varargs)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 519, in run_command_stdin
raise Failure
Failure
FAIL: stat_tests.py 5: status on versioned items whose type has changed
]]]
[[[
CMD: svnadmin.exe create "svn-test-work\repositories\upgrade_tests-11"
--bdb-txn-nosync "--fs-type=fsfs"
<TIME = 0.078000>
CMD: svnadmin.exe dump svn-test-work\local_tmp\repos | svnadmin.exe load
svn-test-work\repositories\upgrade_tests-11 --ignore-uuid
<TIME = 0.000000>
CMD: svn.exe upgrade "svn-test-work\working_copies\upgrade_tests-11"
--config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.250000>
Upgraded 'svn-test-work\working_copies\upgrade_tests-11'.
Upgraded 'svn-test-work\working_copies\upgrade_tests-11\A'.
Upgraded 'svn-test-work\working_copies\upgrade_tests-11\A\B'.
Upgraded 'svn-test-work\working_copies\upgrade_tests-11\A\B\F'.
Upgraded 'svn-test-work\working_copies\upgrade_tests-11\A\C'.
Upgraded 'svn-test-work\working_copies\upgrade_tests-11\A\B_new'.
CMD: svn.exe st -q -v "svn-test-work\working_copies\upgrade_tests-11"
--config-dir
"C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.110000>
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A\mu
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A\B
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A\B\lambda
! ? ? ?
svn-test-work\working_copies\upgrade_tests-11\A\B\E
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A\B\F
1 1 jrandom
svn-test-work\working_copies\upgrade_tests-11\A\C
svn: Can't open directory
'C:\research\svn\client_build\svn_trunk\Release\subversion\tests\cmdline\svn-test-work\working_copies\upgrade_tests-11\A\D':
The directory name is invalid.
Traceback (most recent call last):
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 1215, in run
rc = self.pred.run(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\testcase.py",
line 170, in run
return self.func(sandbox)
File
"C:\research\svn\client_build\svn_trunk\subversion/tests/cmdline/upgrade_tests.py",
line 591, in missing_dirs
run_and_verify_status_no_server(sbox.wc_dir, expected_status)
File
"C:\research\svn\client_build\svn_trunk\subversion/tests/cmdline/upgrade_tests.py",
line 187, in run_and_verify_status_no_server
wc_dir)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 586, in run_svn
*(_with_auth(_with_config_dir(varargs))))
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 336, in run_command
None, *varargs)
File
"C:\research\svn\client_build\svn_trunk\subversion\tests\cmdline\svntest\main.py",
line 519, in run_command_stdin
raise Failure
Failure
FAIL: upgrade_tests.py 11: missing directories and obstructing files
]]]