Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0104618FC4 for ; Mon, 1 Jun 2015 06:24:01 +0000 (UTC) Received: (qmail 4513 invoked by uid 500); 1 Jun 2015 06:24:00 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 4481 invoked by uid 500); 1 Jun 2015 06:24:00 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 4471 invoked by uid 99); 1 Jun 2015 06:24:00 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2015 06:24:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id E7D931A410B for ; Mon, 1 Jun 2015 06:23:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.001 X-Spam-Level: * X-Spam-Status: No, score=1.001 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 7XDk4Cfbxb8z for ; Mon, 1 Jun 2015 06:23:45 +0000 (UTC) Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id D26C7207C2 for ; Mon, 1 Jun 2015 06:23:44 +0000 (UTC) Received: from mail1.sbs.de (localhost [127.0.0.1]) by david.siemens.de (8.14.3/8.14.3) with ESMTP id t516Nbm6016209; Mon, 1 Jun 2015 08:23:37 +0200 Received: from DEFTHW99ERKMSX.ww902.siemens.net (defthw99erkmsx.ww902.siemens.net [139.22.70.147]) by mail1.sbs.de (8.14.3/8.14.3) with ESMTP id t516NaVo027381 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 1 Jun 2015 08:23:37 +0200 Received: from DENBGAT9ERDMSX.ww902.siemens.net (139.22.70.85) by DEFTHW99ERKMSX.ww902.siemens.net (139.22.70.147) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 1 Jun 2015 08:23:36 +0200 Received: from DEFTHW99EL4MSX.ww902.siemens.net ([169.254.5.28]) by DENBGAT9ERDMSX.ww902.siemens.net ([139.22.70.85]) with mapi id 14.03.0235.001; Mon, 1 Jun 2015 08:23:36 +0200 From: "Cooke, Mark" To: "users@subversion.apache.org" CC: Bert Huijben Subject: RE: svn 1.8.13 test failures: wc-queries-test.exe and move_tests.py Thread-Topic: svn 1.8.13 test failures: wc-queries-test.exe and move_tests.py Thread-Index: AdCaEik/gagW8u+xT96KC51Kwh0/A////noA//u/U3A= Date: Mon, 1 Jun 2015 06:23:35 +0000 Message-ID: References: <989a01d09a22$2b604780$8220d680$@qqmail.nl> In-Reply-To: <989a01d09a22$2b604780$8220d680$@qqmail.nl> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [139.22.70.28] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 > > -----Original Message----- > > From: Cooke, Mark [mailto:mark.cooke@siemens.com] > > Sent: vrijdag 29 mei 2015 15:21 > > > > Hello, > > > > I am trying to compile svn (and httpd) with VS2008 (for python 2.7 > > compatibility) on Win 7 Enterprise and am getting some test failures: > > {{{ > > win-tests.py --release --cleanup --parallel > > win-tests.py -r -c --httpd-dir=3Dd:\Apache24 --httpd-daemon > > }}} > > > > [40/96] wc-queries-test.exe ... FAILED > > [72/96] move_tests.py ......... success > > > > For #40 I noticed that Andreas confirmed [1] that r1672295 fixes a > > (similar?) issue (which is more recent than the 1.8.13 tag), so can > > I safely ignore this? >=20 > -----Original Message----- > From: Bert Huijben [mailto:bert@qqmail.nl] > Sent: 29 May 2015 16:15 >=20 > What version of sqlite do you use, I made a mistake and took a nightly snapshot: - sqlite-amalgamation-201505290135.zip > and what is the error that you see? Apologies for not being more precise earlier, I am still finding my way aro= und the code trees. This is the summary:- At least one test FAILED, checking D:\svn\src\Release\dav-tests.log FAIL: wc-queries-test.exe 3: test query expectations Summary of test results: 1950 tests PASSED 55 tests SKIPPED 32 tests XFAILED (1 WORK-IN-PROGRESS) 1 test FAILED SUMMARY: Some tests failed. ...and from the test log:- START: wc-queries-test.exe DBG: Using Sqlite 3.8.11 PASS: wc-queries-test.exe 1: sqlite up-to-date PASS: wc-queries-test.exe 2: queries are parsable svn_tests: E200006: STMT_SELECT_EXTERNALS_DEFINED: Uses externals with only= 1 index component: (wc_id=3D? ) SELECT local_relpath, def_local_relpath FROM externals WHERE (wc_id =3D ?1 = AND def_local_relpath =3D ?2) OR (wc_id =3D ?1 AND (((def_local_relpath)= > (CASE (?2) WHEN '' THEN '' ELSE (?2) || '/' END)) AND ((def_local_relpat= h) < CASE (?2) WHEN '' THEN X'FFFF' ELSE (?2) || '0' END)))=20 svn_tests: E200035: Additional errors: svn_tests: E200035: |SEARCH TABLE externals USING COVERING INDEX I_EXTERNAL= S_DEFINED (wc_id=3D?) FAIL: wc-queries-test.exe 3: test query expectations PASS: wc-queries-test.exe 4: test schema statistics END: wc-queries-test.exe ELAPSED: wc-queries-test.exe 0:00:00.125000 For the `move_tests.py` crash "success" the log states: START: move_tests.py PASS: move_tests.py 1: lateral (rename) move of a file test PASS: move_tests.py 2: sibling move of a file test PASS: move_tests.py 3: shallower move of a file test PASS: move_tests.py 4: deeper move of a file test PASS: move_tests.py 5: test property merging on move-update PASS: move_tests.py 6: move a missing directory PASS: move_tests.py 7: move many and delete-on-update W: svn: E235000: In file '..\..\..\subversion\libsvn_wc\wc_db_update_move.c= ' line 809: assertion failed (move_dst_revision =3D=3D expected_move_dst_re= vision || status =3D=3D svn_wc__db_status_not_present) W:=20 W: This application has requested the Runtime to terminate it in an unusual= way. W: Please contact the application's support team for more information. W: CWD: D:\svn\src\Release\subversion\tests\cmdline W: EXCEPTION: Failure: Command failed: "D:\svn\src\Release\subversion\svn\s= vn.exe up svn-test-work\working_copies\move_tests-8 --accept ..."; exit cod= e 3 Traceback (most recent call last): File "d:\svn\src\subversion\tests\cmdline\svntest\main.py", line 1561, in= run rc =3D self.pred.run(sandbox) File "d:\svn\src\subversion\tests\cmdline\svntest\testcase.py", line 114,= in run return self._delegate.run(sandbox) File "d:\svn\src\subversion\tests\cmdline\svntest\testcase.py", line 176,= in run return self.func(sandbox) File "d:\svn\src\subversion\tests\cmdline\move_tests.py", line 1397, in m= ove_many_update_add wc_dir, '--accept', 'mine-conflict') File "d:\svn\src\subversion\tests\cmdline\svntest\actions.py", line 865, = in run_and_verify_update exit_code, output, errput =3D main.run_svn(error_re_string, 'up', *args= ) File "d:\svn\src\subversion\tests\cmdline\svntest\main.py", line 682, in = run_svn *(_with_auth(_with_config_dir(varargs)))) File "d:\svn\src\subversion\tests\cmdline\svntest\main.py", line 365, in = run_command None, *varargs) File "d:\svn\src\subversion\tests\cmdline\svntest\main.py", line 557, in = run_command_stdin '"; exit code ' + str(exit_code)) Failure: Command failed: "D:\svn\src\Release\subversion\svn\svn.exe up svn-= test-work\working_copies\move_tests-8 --accept ..."; exit code 3 XFAIL: move_tests.py 8: move many and add-on-update PASS: move_tests.py 9: delete moved node, still a move PASS: move_tests.py 10: copy, move and commit PASS: move_tests.py 11: move to and from an external PASS: move_tests.py 12: move conflict markers END: move_tests.py ELAPSED: move_tests.py 0:01:02.563000 ...which I now see is an XFAIL ~ but is the test still valid with the crash= ? > In most cases you can ignore the wc-query-expectations error failure, whi= ch > only signals some performance loss. But it is hard to tell what failure y= ou > see if you only post the name of the .exe where one (or more) of the test= s > failed. The summary at the bottom is more valuable, and the test log > contains the real details. >=20 > Bert Thanks for your reply and I hope I have provided all the necessary info now= . I will look to rebuild using a proper SQLite release as this is destined= for production (or should I wait for 1.9.0 with the r1672295 fix, do you h= ave a target date for that yet?) ~ Mark C