[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Windows buildbot errors (A lot!)

From: Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA_at_GMail.Com>
Date: Sun, 5 Apr 2009 16:36:33 +0200

2009-04-05 12:49:30 Bert Huijben napisał(a):
>
> > -----Original Message-----
> > From: Arfrever Frehtes Taifersar Arahesis
> > [mailto:arfrever.fta_at_gmail.com]
> > Sent: Sunday, April 05, 2009 6:11 AM
> > To: Bert Huijben; Subversion Development
> > Subject: Re: Windows buildbot errors (A lot!)
> >
> > 2009-04-05 02:10:56 Bert Huijben napisał(a):
> > > Hi,
> > >
> > > Somewhere in the last 24-36 hours the number of errors on the Windows
> > > buildbot exploded from just 1 (revert_tests.py 1) to 96.
> > >
> > > Rerunning the tests at my pc I get the following summary (with the
> > same 96
> > > failures):
>
> <snip />
> > > Summary of test results:
> > > 972 tests PASSED
> > > 43 tests SKIPPED
> > > 32 tests XFAILED (4 WORK-IN-PROGRESS)
> > > 96 tests FAILED
> > >
> > > r37006 is responsible for 73 of the 96 test failures;
> >
> > I fixed these 73 test failures in r37008.
>
> If I do a
> svn merge -c -37008,-37006,-37005,-37004,-37003,-37002,-37001,-37000,-36999,-36998,-36997,-36996,-36995,-36987,-36986,-36985,-36984,-36983 ^/trunk .
>
> before running the tests the other 22 tests are succeeded, so it looks
> like 95 of these test failures where caused by your changes for
> introducing some python 3 compatibility in the test suite.

prop_tests.py 13: some svn: properties should be converted

testlog:
================================================
CMD: svn.exe propset svn:executable "*" "svn-test-work\working_copies\prop_tests-13\A\B\lambda" --config-dir "M:\svn-auto-test\fsfs\subversion\tests\cmdline\svn-test-work\local_tmp\config" --password rayjandom --no-auth-cache --username jrandom <TIME = 0.578000>
svn: 'svn-test-work' is not a working copy
Traceback (most recent call last):
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\main.py", line 1172, in run
    rc = self.pred.run(sandbox)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\testcase.py", line 114, in run
    return self.func(sandbox)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion/tests/cmdline/prop_tests.py", line 869, in prop_value_conversions
    svntest.actions.set_prop('svn:executable', '*', lambda_path)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\actions.py", line 1573, in set_prop
    main.run_svn(expected_err, 'propset', name, value, path)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\main.py", line 594, in run_svn
    return run_command(svn_binary, error_expected, 0,
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\main.py", line 363, in run_command
    None, *varargs)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\main.py", line 528, in run_command_stdin
    raise Failure
Failure
FAIL: prop_tests.py 13: some svn: properties should be converted
================================================

Windows seems to incorrectly handle "*". Please test the attached patch (subversion-set_prop.patch).

externals_tests.py 1: test checkouts with externals

testlog:
================================================
CMD: svn.exe pset -F "M:\svn-auto-test\fsfs\subversion\tests\cmdline\svn-test-work\working_copies\externals_tests-1.init\tmpd8e6mk" svn:externals "svn-test-work\working_copies\externals_tests-1.init\A/B" --config-dir "M:\svn-auto-test\fsfs\subversion\tests\cmdline\svn-test-work\local_tmp\config" --password rayjandom --no-auth-cache --username jrandom <TIME = 0.969000>
property 'svn:externals' set on 'svn-test-work\working_copies\externals_tests-1.init\A\B'
UNEXPECTED EXCEPTION:
Traceback (most recent call last):
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\main.py", line 1172, in run
    rc = self.pred.run(sandbox)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion\tests\cmdline\svntest\testcase.py", line 114, in run
    return self.func(sandbox)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion/tests/cmdline/externals_tests.py", line 264, in checkout_with_externals
    externals_test_setup(sbox)
  File "C:\svn-builder\djh-xp-vse2005\build\subversion/tests/cmdline/externals_tests.py", line 163, in externals_test_setup
    os.remove(tmp_f)
OSError: [Errno 13] Permission denied: 'M:\\svn-auto-test\\fsfs\\subversion\\tests\\cmdline\\svn-test-work\\working_copies\\externals_tests-1.init\\tmpd8e6mk'
FAIL: externals_tests.py 1: test checkouts with externals
================================================

subversion/tests/cmdline/externals_tests.py was changed in r36984:
================================================
@@ -154,9 +154,9 @@ def externals_test_setup(sbox):
   externals_desc = \
            external_url_for["A/B/gamma"] + " gamma\n"
 
- tmp_f = os.tempnam(wc_init_dir, 'tmp')
+ tmp_f = tempfile.mkstemp(dir=wc_init_dir)[1]
   svntest.main.file_append(tmp_f, externals_desc)
   svntest.actions.run_and_verify_svn(None, None, [],
                                      'pset',
 
   os.remove(tmp_f)
================================================

What are the permissions on tmp_f?

-- 
Arfrever Frehtes Taifersar Arahesis

Received on 2009-04-05 16:37:04 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.