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

Re: Error in nitial Run of basic_tests.py

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Sun, 29 Apr 2012 08:48:27 -0400

On Sun, Apr 29, 2012 at 1:31 AM, Daniel Shahaf <d.s_at_daniel.shahaf.name>wrote:

> Nico Kadel-Garcia wrote on Sat, Apr 28, 2012 at 21:38:59 -0400:
>
> > > SKIP and XFAIL are not errors. FAIL are errors. XPASS are not
> supposed
> > > to happen in release tarballs, but if they do they are treated like
> FAIL
> > > is for the purposes of success/failure. The fact that your 'make
> check'
> > > exits non-zero despite having neither FAIL nor XPASS is a bug.
> > >
> > That's what I get for just posting the last few lines.
>
> Recent code prints FAILs after XFAILs and SKIPs, so I can safely say
> that either you didn't have any FAILs or you posted the output of an
> oldish version (1.6.x perhaps?).
>

1.6.18, I';m afraid. This is on RHEL 5. Let me post the whole part of the
build where it does the checks: Also note, the "make_check" gut turned off
in the RHEL packages long before I arrived on the schene. The Fedora 17
packages have the checks enabled, and they can pass on RHEL 6: RHEL 5 and
RHEL 4 both fail.

Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.67349
+ umask 022
+ cd /builddir/build/BUILD
+ cd subversion-1.6.18
+ export LANG=C LC_ALL=C
+ LANG=C
+ LC_ALL=C
+ export
LD_LIBRARY_PATH=/var/tmp/subversion-1.6.18-0.2.el5-root-mockbuild/usr/lib64
+
LD_LIBRARY_PATH=/var/tmp/subversion-1.6.18-0.2.el5-root-mockbuild/usr/lib64
+ export MALLOC_PERTURB_=171 MALLOC_CHECK_=3
+ MALLOC_PERTURB_=171
+ MALLOC_CHECK_=3
+ export LIBC_FATAL_STDERR_=1
+ LIBC_FATAL_STDERR_=1
+ /usr/bin/make check check-swig-pl check-swig-py CLEANUP=yes
malloc: using debugging hooks
malloc: using debugging hooks
malloc: using debugging hooks
Running all tests in auth-test [1/71]...success
Running all tests in cache-test [2/71]...success
Running all tests in checksum-test [3/71]...success
Running all tests in client-test [4/71]...success
Running all tests in compat-test [5/71]...success
Running all tests in config-test [6/71]...success
Running all tests in diff-diff3-test [7/71]...success
Running all tests in dirent_uri-test [8/71]...success
Running all tests in error-test [9/71]...success
Running all tests in fs-pack-test [10/71]...success
Running all tests in fs-test [11/71]...success
Running all tests in hashdump-test [12/71]...success
Running all tests in locks-test [13/71]...success
Running all tests in mergeinfo-test [14/71]...success
Running all tests in opt-test [15/71]...success
Running all tests in opt-test [15/71]...success
Running all tests in path-test [16/71]...success
Running all tests in ra-local-test [17/71]...success
Running all tests in random-test [18/71]...success
Running all tests in repos-test [19/71]...success
Running all tests in revision-test [20/71]...success
Running all tests in skel-test [21/71]...success
Running all tests in stream-test [22/71]...success
Running all tests in string-test [23/71]...success
Running all tests in target-test [24/71]...success
Running all tests in time-test [25/71]...success
Running all tests in translate-test [26/71]...success
Running all tests in tree-conflict-data-test [27/71]...success
Running all tests in utf-test [28/71]...success
Running all tests in window-test [29/71]...success
Running all tests in getopt_tests.py [30/71]...FAILURE
Running all tests in basic_tests.py [31/71]...FAILURE
Running all tests in checkout_tests.py [32/71]...FAILURE
Running all tests in commit_tests.py [33/71]...FAILURE
Running all tests in update_tests.py [34/71]...FAILURE
Running all tests in switch_tests.py [35/71]...FAILURE
Running all tests in prop_tests.py [36/71]...FAILURE
Running all tests in schedule_tests.py [37/71]...FAILURE
Running all tests in log_tests.py [38/71]...FAILURE
Running all tests in copy_tests.py [39/71]...FAILURE
Running all tests in diff_tests.py [40/71]...FAILURE
Running all tests in export_tests.py [41/71]...FAILURE
Running all tests in externals_tests.py [42/71]...FAILURE
Running all tests in merge_tests.py [43/71]...FAILURE
Running all tests in merge_authz_tests.py [44/71]...FAILURE
Running all tests in revert_tests.py [45/71]...FAILURE
Running all tests in mergeinfo_tests.py [46/71]...FAILURE
Running all tests in stat_tests.py [47/71]...FAILURE
Running all tests in trans_tests.py [48/71]...FAILURE
Running all tests in autoprop_tests.py [49/71]...FAILURE
Running all tests in blame_tests.py [50/71]...FAILURE
Running all tests in special_tests.py [51/71]...FAILURE
Running all tests in svnadmin_tests.py [52/71]...FAILURE

Running all tests in svnlook_tests.py [53/71]...FAILURE
Running all tests in svnversion_tests.py [54/71]...FAILURE
Running all tests in utf8_tests.py [55/71]...FAILURE
Running all tests in history_tests.py [56/71]...FAILURE
Running all tests in lock_tests.py [57/71]...FAILURE
Running all tests in cat_tests.py [58/71]...FAILURE
Running all tests in import_tests.py [59/71]...FAILURE
Running all tests in svnsync_tests.py [60/71]...FAILURE
Running all tests in authz_tests.py [61/71]...FAILURE
Running all tests in depth_tests.py [62/71]...FAILURE
Running all tests in svndumpfilter_tests.py [63/71]...FAILURE
Running all tests in changelist_tests.py [64/71]...FAILURE
Running all tests in info_tests.py [65/71]...FAILURE
Running all tests in tree_conflict_tests.py [66/71]...FAILURE
Running all tests in resolved_tests.py [67/71]...FAILURE
Running all tests in changes-test [68/71]...success
Running all tests in fs-base-test [69/71]...success
Running all tests in key-test [70/71]...success
Running all tests in strings-reps-test [71/71]...success
At least one test was SKIPPED, checking
/builddir/build/BUILD/subversion-1.6.18/tests.log
SKIP: cache-test 2: basic memcache svn_cache test
SKIP: cache-test 3: memcache svn_cache with very long keys
At least one test XFAILED, checking
/builddir/build/BUILD/subversion-1.6.18/tests.log
XFAIL: fs-test 18: merging commit
XFAIL: locks-test 9: able to reserve a name (lock non-existent path)
XFAIL: locks-test 10: directory locks (kinda)
XFAIL: tree-conflict-data-test 3: detect broken tree conflict data
Summary of test results:
  2 tests SKIPPED
  4 tests XFAILED
make: *** [check] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.67349 (%check)
Received on 2012-04-29 14:49:02 CEST

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