- r859201: 2006-04-02 16:26:04 [jaa] Jani Averbach
-
[1.3.x-r19039] / [old log]
* 1.3.x-r19039 branch
Removed merge branch, this is merged in with r19125.
- r859200: 2006-04-02 16:24:17 [jaa] Jani Averbach
-
[1.3.x] /STATUS [diff, log, file]
* STATUS:
Removed merged r19039/19057 group, noted that merge revision for
r19041/19060 group.
- r859199: 2006-04-02 16:20:02 [jaa] Jani Averbach
-
[1.3.x] /build/ac-macros/apr.m4 [diff, log, file]
[1.3.x] /build/ac-macros/aprutil.m4 [diff, log, file]
[1.3.x] /configure.in [diff, log, file]
Merge r19039, r19057 (via 1.3.x-r19039 branch) from trunk
to the 1.3.x branch.
Support APR and APR-util versions >= 0.9.10.
Votes:
+1: dlr, lundblad, jaa
- r859198: 2006-04-02 14:33:21 [jaa] Jani Averbach
-
[1.3.x] /STATUS [diff, log, file]
* STATUS: Vote for (r19039/r19057) and move it to approved.
- r857945: 2005-12-20 04:03:40 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-config.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-run.sh [diff, log, file]
Fix svntest so that you can use same setup to test 1.x.x and trunk with same
scripts.
* tools/test-scripts/svntest/svntest-config.sh
RA_SVN_REPO_ROOT, new variable which tells where are test repositories
located. We need this because the path isn't stable between 1.x.x and
trunk.
* tools/test-scripts/svntest/svntest-run.sh
Don't test binaries inside build directory, use installed locations
instead. Paths aren't stable inside build directory between
1.x.x and trunk.
Use RA_SVN_REPO_ROOT argument for svnserve for the same reason.
- r857832: 2005-12-13 04:03:58 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-run.sh [diff, log, file]
Follow up to r17718 with path adjustments.
* tools/test-scripts/svntest/svntest-run.sh
Fix ra_svn check arguments: use /cmdline/ instead of /svn/.
- r857683: 2005-12-03 07:21:59 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/README [diff, log, file]
/tools/test-scripts/svntest/svntest-bindings-generic.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-check-configuration.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-config.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-run.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-update.sh [diff, log, file]
/tools/test-scripts/svntest/svntest.sh [diff, log, file]
The biggest functional changes are working copy cleaning and an option to turn
off shared/static testing. Also added port option for svnserve.
* tools/test-scripts/svntest/svntest-update.sh
(CLEAN_WORKING_COPY): New function, this will clean working copy.
Use CLEAN_WORKING_COPY for apr, apr-util, httpd and svn.
Use FORCE_UP_REV_SVN for svn's update.
* tools/test-scripts/svntest/svntest.sh
Added switch to turn on/off shared and static testing. The actual change
is only few lines, the rest of the diff is fixed indentation.
* tools/test-scripts/svntest/svntest-check-configuration.sh
Removed a test for CVS, added a test for XARGS.
* tools/test-scripts/svntest/svntest-run.sh
Added time printing and SVNSERVE_PORT for svnserve.
* tools/test-scripts/svntest/svntest-config.sh
New configuration items:
FORCE_UP_REV_SVN, this will force to update to specified revision for SVN.
TEST_STATIC, TEST_SHARED, switches if or not to test static and shared
build.
Corrected httpd's port.
SVNSERVER_PORT, new variable.
Removed CVS command, it isn't used anymore.
Added XARGS command.
* tools/test-scripts/svntest/svntest-bindings-generic.sh
Added time printing.
* tools/test-scripts/svntest/README
Document that working copies will be cleaned off unversioned items.
- r855733: 2005-08-10 14:00:53 [jaa] Jani Averbach
-
/subversion/tests/libsvn_fs/fs-test.c [diff, log, file]
Failing FSFS test decreases signal to noise ratio on svn-breakage, so
set "delete" to XFAIL until this get resolved.
Please see following threads:
http://svn.haxx.se/dev/archive-2005-08/0091.shtml
Message-ID: <m3ack0t3uv.fsf@...ldomain>
http://svn.haxx.se/dev/archive-2005-08/0340.shtml
Message-ID: <Pine.LNX.4.55.0508091206050.10771@...ldomain>
* subversion/tests/libsvn_fs/fs-test.c
(test_funcs): Set delete test to be XFAIL.
- r855185: 2005-06-19 19:06:55 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-bindings.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-config.sh [diff, log, file]
Updates svntest script so that it can send automated e-mails
to svn-breakage for the Ruby bindings.
Patch by David James <james82 gmail com>, tweaked by me
(removed "install" test target).
* tools/test-scripts/svntest/svntest-bindings.sh:
(Ruby): Test the ruby compile and test targets if
TEST_BINDINGS_SWIG_RUBY=yes
* tools/test-scripts/svntest/svntest-config.sh:
(Ruby): Add in TEST_BINDINGS_SWIG_RUBY variable to allow users
to configure whether they want to run the Ruby tests.
- r855180: 2005-06-19 15:33:06 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-bindings-generic.sh [diff, log, file]
Fixed a bug when svntest framework used an old, spurious log file from
previous test run for the current bindings test results.
* tools/test-scripts/svntest/svntest-bindings-generic.sh
("${MY_LOG_FILE_PREF}_build", "${MY_LOG_FILE_PREF}_install",
"${MY_LOG_FILE_PREF}_check): Always remove these files before new
bindings test run.
- r855047: 2005-06-04 18:52:28 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/dav_svn.passwd [log, file]
/tools/test-scripts/svntest/mod_dav_svn.conf [log, file]
/tools/test-scripts/svntest/README [diff, log, file]
/tools/test-scripts/svntest/svntest-run.sh [diff, log, file]
Fix svntest after r14880 so that it is again possible to use same svntest
installation to check 1.1.x, 1.2.x and trunk. r14880 changed the location of
test repositories, so things went awry for 1.1.x and 1.2.x. Also drag out
mod_dav_svn.conf from README, and add a default htpasswd auth file.
* tools/test-scripts/svntest/svntest-run.sh
Changed the way how to decide which conf file to use for mod_dav_svn.
It was: mod_dav_svn_$BUILD_TYPE.conf -> mod_dav_svn.conf
Now it is: mod_dav_${SVN_NAME}.conf -> mod_dav_svn.conf
We don't have a test setup for static mod_dav_svn, so the build
type variable was stale.
* tools/test-scripts/svntest/mod_dav_svn.conf
New file, contains default config for mod_dav_svn.
* tools/test-scripts/svntest/dav_svn.passwd
New file, contains default passwords for test framework.
* tools/test-scripts/svntest/README
Clean up a little bit documentation, give Listen ports from
private range, and explain how you could use the same svntest setup
for 1.1.x, 1.2.x and trunk.
- r855016: 2005-06-02 18:32:34 [jaa] Jani Averbach
-
[1.2.x] /STATUS [diff, log, file]
Add r14939 to r14859 group.
* STATUS: ditto
- r855014: 2005-06-02 18:27:11 [jaa] Jani Averbach
-
[1.2.x-r14859] /subversion/tests/clients/cmdline/lock_tests.py [diff, log, file]
Backport r14939 from trunk.
* subversion/tests/clients/cmdline/lock_tests.py
(test_list): Skip lock_and_exebit1 and lock_and_exebit2 on non-posix
platforms.
- r855013: 2005-06-02 18:20:15 [jaa] Jani Averbach
-
/subversion/tests/clients/cmdline/lock_tests.py [diff, log, file]
The exebit tests should be Skipped on win32, thanks to Erik Huelsmann for
pointing this out. Also fix a comment.
* subversion/tests/clients/cmdline/lock_tests.py
(test_list): Skip lock_and_exebit1 and lock_and_exebit2 on non-posix
platforms.
- r855002: 2005-06-02 07:36:00 [jaa] Jani Averbach
-
/subversion/tests/clients/cmdline/lock_tests.py [diff, log, file]
Removed accidentally inserted tab characters.
It looks like that $svn/tools/dev/svn-dev.el doesn't set
indent-tabs-mode nil for Python mode.
* subversion/tests/clients/cmdline/lock_tests.py
(test_list): white space change, removed tab-chars
- r855000: 2005-06-02 07:20:25 [jaa] Jani Averbach
-
[1.2.x] /STATUS [diff, log, file]
Add a regression test (r14923) for r14859, and reflect the fact that both of
them are backported to a branch (1.2.x-r14859).
* STATUS: ditto
- r854999: 2005-06-02 07:11:40 [jaa] Jani Averbach
-
[1.2.x-r14859] /subversion/libsvn_subr/io.c [diff, log, file]
[1.2.x-r14859] /subversion/tests/clients/cmdline/lock_tests.py [diff, log, file]
Backport r14859 and r14923 from trunk, the regression test part conflicts
when merged directly from trunk to 1.2.x.
* subversion/libsvn_subr/io.c
(get_default_file_perms): OR together perms from the file we're
dealing with and a temporary file to determine the appropriate perms
for a file.
* subversion/tests/clients/cmdline/lock_tests.py
(lock_and_exebit1): New test, check svn:needs-lock and svn:executable
(lock_and_exebit2): New test, ditto, but this time without 'unlock'
- r854998: 2005-06-02 05:37:28 [jaa] Jani Averbach
-
[1.2.x-r14859] / [log, file] (copied from r854997 of [1.2.x] /)
Create a backport branch for r14859, r14923. The latter, regression test part
conflicts when merged from trunk to 1.2.x.
- r854997: 2005-06-02 05:26:06 [jaa] Jani Averbach
-
/subversion/tests/clients/cmdline/lock_tests.py [diff, log, file]
Added a regression test for a bug when svn:needs-lock and svn:executable
interact badly. The bug was fixed in trunk with r14859.
* subversion/tests/clients/cmdline/lock_tests.py
(lock_and_exebit1): New test, check svn:needs-lock and svn:executable
(lock_and_exebit2): New test, ditto, but this time without 'unlock'
- r854746: 2005-05-10 15:07:04 [jaa] Jani Averbach
-
/CHANGES [diff, log, file]
Revert by request sussman's r14669, both entries are duplicates.
* CHANGES: ditto
- r854713: 2005-05-09 04:43:09 [jaa] Jani Averbach
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r14024.
I can't test win32 or Darwin, but on Linux this is Gold.
- r853118: 2005-02-17 16:46:02 [jaa] Jani Averbach
-
/subversion/bindings/swig/perl/native/t/6ra.t [diff, log, file]
Tests of Perl bindings leaked temp dirs, fix that.
* subversion/bindings/swig/perl/native/t/6ra.t
(END): Added, clean up the temp repospath
- r852773: 2005-01-13 16:05:59 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-bindings.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-config.sh [diff, log, file]
Fixed two typos, no functional changes.
* tools/test-scripts/svntest/svntest-bindings.sh
* tools/test-scripts/svntest/svntest-config.sh
TEST_BINDINGS_SWIG_PYHTON renamed to
TEST_BINDINGS_SWIG_PYTHON, and fixed a typo in comment.
- r852772: 2005-01-13 14:34:30 [jaa] Jani Averbach
-
/tools/test-scripts/svntest/svntest-bindings-generic.sh [log, file] (copied from r852707 of /tools/test-scripts/svntest/svntest-rebuild.sh)
/tools/test-scripts/svntest/svntest-bindings.sh [log, file]
/tools/test-scripts/svntest/svntest-config.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-run.sh [diff, log, file]
/tools/test-scripts/svntest/svntest-sendmail-generic.sh [log, file] (copied from r852707 of /tools/test-scripts/svntest/svntest-sendmail.sh)
/tools/test-scripts/svntest/svntest-sendmail.sh [diff, log, file]
/tools/test-scripts/svntest/svntest.sh [diff, log, file]
Implement bindings testing with the svntest framework.
At the moment following targets are tested:
shared:
swig-pl: build, check
swig-py: build, install
java-hl: build, install, check
static:
none
* tools/test-scripts/svntest/svntest.sh
Call svntest-bindings.sh from here.
* tools/test-scripts/svntest/svntest-run.sh
Removed RAM-disk checking from here, it is a function
'reinitialize_ramdisk' on the svntest-config.sh. We need its functionality
with bindings.
* tools/test-scripts/svntest/svntest-config.sh
(SVN_NAME, SVN_REPO, APR_NAME, APR_REPO, APU_NAME, APR_REPO,
HTTPD_NAME, HTTPD_REPO): Use environment variables for these if they were
set (the defaults are still the same).
(TEST_BDB, TEST_FSFS): ditto.
(TEST_BINDINGS_SWIG_PERL,
TEST_BINDINGS_JAVAHL,
TEST_BINDINGS_SWIG_PYHTON): New variables for controlling whether to test
these bindings or not.
(REVISION): New variable, this is the revision of the SVN repository.
(reinitialize_ramdisk): New function, the code is moved from
'svntest-run.sh' file.
* tools/test-scripts/svntest/svntest-sendmail-generic.sh
A new file (copied from svntest-sendmail.sh), abstract generic email sending
to here. We need this functionality with bindings.
* tools/test-scripts/svntest/svntest-bindings-generic.sh
A new file (copied from svntest-rebuild.sh).
Build, install and test bindings here. "Install" and "check" are optional
targets.
* tools/test-scripts/svntest/svntest-sendmail.sh
Remove away generic email sending from here, and move it to the
'svntest-sendmail-generic.sh'.
* tools/test-scripts/svntest/svntest-bindings.sh
A new file, this is a driver script for actual bindings tests.
(send_bindings_email): A new local function, for sending bindings status
email.
- r852768: 2005-01-13 00:34:56 [jaa] Jani Averbach
-
/subversion/svndumpfilter/main.c [diff, log, file]
Fix use of incompatible pointer types.
* subversion/svndumpfilter/main.c
(close_node): The type of 'len' should be apr_size_t, not int.