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

a 'make check' workflow

From: Daniel Shahaf <danielsh_at_apache.org>
Date: Mon, 4 Apr 2011 14:06:05 +0300

My favourite use of the VM we have at ASF:

[[[
# curl -o foo.diff http://article.gmane.org/gmane.comp.version-control.subversion.devel/126999/raw
% cat foo.diff | ssh svn-qavm.a.o ./check $nickname
% sleep 720
% head -1 INBOX
Date: Mon, 04 Apr 2011 09:45:56 +0000
From: danielsh_at_svn-qavm.apache.org
To: danielsh_at_svn-qavm.apache.org
Subject: ./check_at_svn-qavm: $nickname: done: 20110404-09:33:52
Message-Id: <20110404094556.643C320112_at_svn-qavm.apache.org>

make: *** [check] Error 1
URL: https://svn.apache.org/repos/asf/subversion/trunk
Revision: 1088524

patching file subversion/libsvn_client/merge.c
Hunk #3 succeeded at 8702 (offset 21 lines).

Running tests in svnadmin_tests.py [73/88]....................FAILURE
Running tests in tree_conflict_tests.py [81/88]...............FAILURE
At least one test XPASSED, checking /home/danielsh/src/svn/patches/tests.log
XPASS: tree_conflict_tests.py 22: tree conflict at directory external
At least one test FAILED, checking /home/danielsh/src/svn/patches/tests.log
FAIL: svnadmin_tests.py 17: fsfs recovery checks missing revs / revprops files
Summary of test results:
  1439 tests PASSED
  41 tests SKIPPED
  49 tests XFAILED (2 WORK-IN-PROGRESS)
  1 test XPASSED
  1 test FAILED
]]]

Does a complete checkout/autogen/configure/make/'make check', saves the
full patch (including log message that patch(1) ignored) and tests
output aside, and mails me the highlights of the results (including
compiler warnings if any). And faster than my local machine, too :)

  • text/plain attachment: check
Received on 2011-04-04 13:06:47 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.