On 19.07.2017 17:00, Daniel Shahaf wrote:
The 1.10.0-alpha3 release artifacts are now available for testing/signing.
Please get the tarballs from
https://dist.apache.org/repos/dist/dev/subversion
and add your signatures there.
Thanks!
Summary:
+1 to release
Platform
Ubuntu 16.04.2 x64, Linux 4.4.0-81-generic SMP
Standard dependencies:
Apache 2.4.18, worker MPM
APR 1.5.2
APR-Util 1.5.4
BDB 5.3.28
GCC 5.4.0
JUnit 4.12
libmagic 5.25
libtool, libtool-bin 2.4.6
OpenJDK-8 8u131
OpenSSL 1.0.2g
Perl 5.22.1
Python 2.7.11
Ruby 2.3.0
Serf 1.3.8
SQLite 3.11.0
Swig 2.0.12
zlib 1.2.8
Manually installed and in-tree dependencies:
ctypesgen svn-r151
Verified:
Tarball contents and signatures
(fsfs, bdb, fsx) x (local, svnserve, serf)
check-swig-py
check-swig-pl
check-swig-rb
check-javahl
check-ctypes-python
./get-deps.sh
Results:
(test suite): serf and bdb tests tend to fail with GLOBAL_SCHEDULER=1
Tests have been re-run with only PARALLEL=24 but without the
global scheduler.
(serf x bdb): Sporadic failure (see attachment).
Maybe due to high parallelism of test execution (PARALLEL=24).
(Ruby tests): Various test failures. Mostly related to sqlite in WC:
"Svn::Error::SqliteBusy: sqlite[S5]: database is locked" when
accecssing Svn::Wc::AdmAccess methods (see attachment).
(Java tests): 3x "JNI local refs: 33, exceeds capacity: 32" with different
capacities in each error (see attachment).
(Ubuntu issue) ./configure needed global variables set to make LTO work:
AR="gcc-ar" NM="gcc-nm" RANLIB=gcc-ranlib
Issues are acceptable for an alpha release.
GPG Signatures committed to the dist/dev/subversion repository.
[[[
W: ERROR: dump failed: svnadmin: E160029: Berkeley DB error for filesystem 'svn-test-work/local_tmp/repos/db' while beginning Berkeley DB transaction:
W: ERROR: dump failed: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
W: ERROR: dump failed: svnadmin: E160029: bdb: BDB0060 PANIC: fatal region error detected; run recovery
W: CWD: /dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline
W: EXCEPTION: SVNRepositoryCopyFailure
Traceback (most recent call last):
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/main.py", line 1865, in run
rc = self.pred.run(sandbox)
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/testcase.py", line 178, in run
result = self.func(sandbox)
File "/run/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/commit_tests.py", line 642, in hudson_part_1_variation_2
sbox.build()
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/sandbox.py", line 157, in build
minor_version)
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/actions.py", line 1962, in make_repo_and_wc
guarantee_greek_repository(sbox.repo_dir, minor_version)
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/actions.py", line 163, in guarantee_greek_repository
path, 1, 1, minor_version)
File "/dev/shm/dist/subversion-1.10.0-alpha3/subversion/tests/cmdline/svntest/main.py", line 1227, in copy_repos
raise SVNRepositoryCopyFailure
SVNRepositoryCopyFailure
FAIL: commit_tests.py 12: hudson prob 1.2: delete, commit, re-add, commit
]]]
checking swig-rb ...
if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in /run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/libsvn_swig_ruby /run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/../../../libsvn_*; do if [ -n "$DYLD_LIBRARY_PATH" ]; then LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs"; else LD_LIBRARY_PATH="$d/.libs"; fi; done; export LD_LIBRARY_PATH; fi; \
cd /run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby; \
check_rb() { \
/usr/bin/ruby -I /run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby /run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/run-test.rb "$@"; \
}; \
if check_rb --help 2>&1 | grep -q -- --collector; then \
check_rb --collector=dir --verbose=normal; \
elif [ "2" -eq 1 -a "3" -lt 9 ] ; then \
check_rb --verbose=normal; \
else \
check_rb; \
fi
Loaded suite .
Started
...............................................F
===============================================================================
Failure: test_relocate(SvnClientTest)
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_client.rb:1163:in `block (2 levels) in test_relocate'
1160:
1161: make_context(log) do |ctx|
1162: # ### TODO: Verify Svn::Error::AuthnNoProvider in error chain
=> 1163: assert_raises(Svn::Error::RaCannotCreateSession) do
1164: ctx.cat(path)
1165: end
1166: end
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_client.rb:1161:in `block in test_relocate'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_client.rb:1145:in `test_relocate'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
<Svn::Error::RaCannotCreateSession> expected but was
<Svn::Error::SqliteBusy(<Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'>)>
diff:
? Svn::Error::R aCa nno tCreateSe s si on
? SqliteBusy(<Svn::Error::SqliteBusy: sqlite[S5]: d t base is locked, executi g s m nt 'PRAGMA ca e_sen tive_like=1;PRAGMA synchr ous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'>)
===============================================================================
...............................................................................
.............................E
===============================================================================
Error: test_session(SvnRaTest): Svn::Error::SqliteBusy: Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_client_propset3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `propset3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/client.rb:273:in `propset'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:105:in `block (4 levels) in test_session'
102: make_context(log2) do |ctx|
103: File.open(path, "w") {|f| f.print(src * 2)}
104: path_props.each do |key, value|
=> 105: ctx.prop_set(key, value, path)
106: end
107: info = ctx.ci(@wc_path)
108: rev2 = info.revision
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:104:in `each'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:104:in `block (3 levels) in test_session'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:102:in `block (2 levels) in test_session'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:66:in `block in test_session'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_ra.rb:62:in `test_session'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
...........E
===============================================================================
Error: test_logs(SvnReposTest): Svn::Error::SqliteBusy: Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_client_commit4'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `commit4'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/client.rb:185:in `commit'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_repos.rb:135:in `test_logs'
132:
133: ctx2 = make_context(log2)
134: File.open(path, "a") {|f| f.print(src)}
=> 135: info2 = ctx2.ci(@wc_path)
136:
137: ctx3 = make_context(log3)
138: File.open(path, "a") {|f| f.print(src)}
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
...............E
===============================================================================
Error: test_adm_access(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open_anchor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open_anchor'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:125:in `open_anchor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:106:in `block in test_adm_access'
103: ctx.add(path)
104: rev = ctx.ci(@wc_path).revision
105:
=> 106: result = Svn::Wc::AdmAccess.open_anchor(path, true, 5)
107: anchor_access, target_access, target = result
108:
109: assert_equal(file, target)
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:99:in `test_adm_access'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
.E
===============================================================================
Error: test_ancestry(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:294:in `block in test_ancestry'
291: ctx.cp(path1, path2)
292: rev2 = ctx.ci(@wc_path).revision
293:
=> 294: Svn::Wc::AdmAccess.open(nil, @wc_path, false, 5) do |access|
295: assert_equal(["#{@repos_uri}/#{file2}", rev2],
296: access.ancestry(path2))
297: result = []
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:285:in `test_ancestry'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
.E
===============================================================================
Error: test_committed_queue(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:265:in `block in test_committed_queue'
262: rev1 = ctx.ci(@wc_path).revision
263: next_rev = rev1 + 1
264:
=> 265: Svn::Wc::AdmAccess.open(nil, @wc_path, true, 5) do |access|
266: queue = Svn::Wc::CommittedQueue.new
267: queue.push(access, path1, true, {"my-prop" => "value"})
268: queue.process(access, next_rev)
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:256:in `test_committed_queue'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
....E
===============================================================================
Error: test_delete(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:478:in `block in test_delete'
475: ctx.ci(@wc_path).revision
476:
477: assert(File.exists?(path))
=> 478: Svn::Wc::AdmAccess.open(nil, @wc_path, true, 5) do |access|
479: access.delete(path)
480: end
481: assert(!File.exists?(path))
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:471:in `test_delete'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_diff_callbacks(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:715:in `block (2 levels) in assert_diff_callbacks'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:703:in `block in assert_diff_callbacks'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:700:in `assert_diff_callbacks'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:776:in `test_diff_callbacks'
773: end
774:
775: def test_diff_callbacks
=> 776: assert_diff_callbacks(:diff_editor2) do |property_info, result|
777: prop_name = property_info[:file_changed_prop_name]
778: prop_value = property_info[:file_changed_prop_value]
779: file_changed_props = {prop_name => prop_value}
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_diff_callbacks_for_backward_compatibility(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:715:in `block (2 levels) in assert_diff_callbacks'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:703:in `block in assert_diff_callbacks'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:700:in `assert_diff_callbacks'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:762:in `test_diff_callbacks_for_backward_compatibility'
759: end
760:
761: def test_diff_callbacks_for_backward_compatibility
=> 762: assert_diff_callbacks(:diff_editor) do |property_info, result|
763: prop_name = property_info[:file_changed_prop_name]
764: prop_value = property_info[:file_changed_prop_value]
765: file_changed_props = [Svn::Core::Prop.new(prop_name, prop_value)]
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_entry(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:213:in `block in test_entry'
210: ctx.add(path)
211: rev1 = ctx.ci(@wc_path).revision
212:
=> 213: Svn::Wc::AdmAccess.open(nil, @wc_path, false, 5) do |access|
214: show = true
215: entry = Svn::Wc::Entry.new(path, access, show)
216: assert_equal(file, entry.name)
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:207:in `test_entry'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
......E
===============================================================================
Error: test_merge(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:405:in `block in test_merge'
402:
403: ctx.ci(@wc_path)
404:
=> 405: Svn::Wc::AdmAccess.open(nil, @wc_path, true, 5) do |access|
406: assert_equal(Svn::Wc::MERGE_MERGED,
407: access.merge(left_path, right_path, merge_target_path,
408: left_label, right_label, merge_target_label))
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:394:in `test_merge'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
.E
===============================================================================
Error: test_relocate(SvnWcTest): Svn::Error::SqliteBusy: Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_probe_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_probe_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:119:in `probe_open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:993:in `block (2 levels) in test_relocate'
990: ctx.add(dir2_path)
991: rev2 = ctx.commit(@wc_path).revision
992:
=> 993: Svn::Wc::AdmAccess.probe_open(nil, @wc_path) do |access|
994: assert(@repos_uri, access.entry(@wc_path).url)
995: values = []
996: access.relocate(@wc_path, @repos_uri, dir2_uri) do |uuid, url, root_url|
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:981:in `block in test_relocate'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:978:in `test_relocate'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_revision_status(SvnWcTest): Svn::Error::SqliteBusy: Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:690:in `initialize'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:690:in `initialize'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:659:in `new'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:659:in `block in test_revision_status'
656: File.open(path, "w") {|f| f.print("ccc")}
657: rev = ctx.ci(path).revision
658:
=> 659: status = Svn::Wc::RevisionStatus.new(path, nil, true)
660: assert_equal(rev, status.min_rev)
661: assert_equal(rev, status.max_rev)
662: end
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:649:in `test_revision_status'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_status(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:438:in `block in test_status'
435:
436: FileUtils.rm(path1)
437:
=> 438: Svn::Wc::AdmAccess.open(nil, @wc_path, false, 5) do |access|
439: status = access.status(path1)
440: assert_equal(Svn::Wc::STATUS_MISSING, status.text_status)
441: assert_equal(Svn::Wc::STATUS_MISSING, status.dup.text_status)
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:427:in `test_status'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_switch_editor(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open_anchor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open_anchor'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:125:in `open_anchor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:952:in `block (2 levels) in test_switch_editor'
949: assert(File.exists?(path1))
950: assert_equal(rev2, ctx.switch(@wc_path, dir2_uri))
951: assert(File.exists?(File.join(@wc_path, file2)))
=> 952: Svn::Wc::AdmAccess.open_anchor(@wc_path) do |access, dir_access, target|
953: editor = dir_access.switch_editor('', dir1_uri, rev2)
954: assert_equal(rev2, editor.target_revision)
955:
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:937:in `block in test_switch_editor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:934:in `test_switch_editor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_file2_eol(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:536:in `block in assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:525:in `assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:567:in `test_translated_file2_eol'
564: end
565:
566: def test_translated_file2_eol
=> 567: assert_translated_eol(:translated_file2) do |file, source|
568: result = file.read
569: file.close
570: result
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_file2_keyword(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:603:in `block in assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:598:in `assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:624:in `test_translated_file2_keyword'
621: end
622:
623: def test_translated_file2_keyword
=> 624: assert_translated_keyword(:translated_file2) do |file, source|
625: file.read
626: end
627: end
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_file_eol(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:536:in `block in assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:525:in `assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:561:in `test_translated_file_eol'
558: end
559:
560: def test_translated_file_eol
=> 561: assert_translated_eol(:translated_file) do |name, source|
562: File.open(name, "rb") {|f| f.read}
563: end
564: end
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_file_keyword(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:603:in `block in assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:598:in `assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:618:in `test_translated_file_keyword'
615: end
616:
617: def test_translated_file_keyword
=> 618: assert_translated_keyword(:translated_file) do |name, source|
619: File.open(name, "rb") {|f| f.read}
620: end
621: end
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_stream_eol(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:536:in `block in assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:525:in `assert_translated_eol'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:575:in `test_translated_stream_eol'
572: end
573:
574: def test_translated_stream_eol
=> 575: assert_translated_eol(:translated_stream) do |stream, source|
576: if source
577: stream.write(source)
578: stream.close
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_translated_stream_keyword(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:603:in `block in assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:598:in `assert_translated_keyword'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:630:in `test_translated_stream_keyword'
627: end
628:
629: def test_translated_stream_keyword
=> 630: assert_translated_keyword(:translated_stream) do |stream, source|
631: if source
632: stream.write(source)
633: stream.close
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
.E
===============================================================================
Error: test_update_editor(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:814:in `block (2 levels) in test_update_editor'
811: assert(File.exists?(path2))
812: assert_equal(0, ctx.up(@wc_path, 0))
813: assert(!File.exists?(path2))
=> 814: Svn::Wc::AdmAccess.open(nil, @wc_path) do |access|
815: editor = access.update_editor('', 0)
816: assert_equal(0, editor.target_revision)
817:
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:799:in `block in test_update_editor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:796:in `test_update_editor'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_update_editor2_conflict_func(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:898:in `block (2 levels) in test_update_editor2_conflict_func'
895:
896: conflicted_paths = {}
897:
=> 898: Svn::Wc::AdmAccess.open(nil, @wc_path) do |access|
899: editor = access.update_editor2(
900: :target => '',
901: :conflict_func => lambda{|n|
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:894:in `block in test_update_editor2_conflict_func'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:882:in `test_update_editor2_conflict_func'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
E
===============================================================================
Error: test_update_editor_options(SvnWcTest):
Svn::Error::WcNotDirectory:
Svn::Error::SqliteBusy: sqlite[S5]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA locking_mode = NORMAL;PRAGMA journal_mode = TRUNCATE;'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `svn_wc_adm_open3'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/util.rb:99:in `adm_open3'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:131:in `_open'
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/wc.rb:113:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:855:in `block (2 levels) in test_update_editor_options'
852: assert_equal(0, ctx.up(@wc_path, 0))
853: assert(!File.exists?(path2))
854: notification_count = 0
=> 855: Svn::Wc::AdmAccess.open(nil, @wc_path) do |access|
856: notify_func = Proc.new {|n| notification_count += 1}
857: assert_raises(ArgumentError) do
858: access.update_editor2(:target_revision => 0,
/dev/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/svn/ra.rb:52:in `open'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:839:in `block in test_update_editor_options'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/util.rb:241:in `make_context'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test_wc.rb:836:in `test_update_editor_options'
/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb:115:in `run'
===============================================================================
..
Finished in 399.756301179 seconds.
------
221 tests, 5440 assertions, 1 failures, 23 errors, 0 pendings, 0 omissions, 0 notifications
89.1403% passed
------
0.55 tests/s, 13.61 assertions/s
Makefile:934: recipe for target 'check-swig-rb' failed
make: *** [check-swig-rb] Error 1
real 6m40.349s
user 0m7.196s
sys 0m2.828s
checking javahl ...
if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in /run/shm/dist/subversion-1.10.0-alpha3/subversion/libsvn_*; do if [ -n "$DYLD_LIBRARY_PATH" ]; then LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs"; else LD_LIBRARY_PATH="$d/.libs"; fi; done; export LD_LIBRARY_PATH; fi; \
/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -Xcheck:jni "-Dtest.rootdir=/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/javahl/test-work" "-Dtest.srcdir=/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/javahl" "-Dtest.rooturl=" "-Dtest.fstype=" "-Djava.library.path=subversion/bindings/javahl/native/.libs:/usr/local/lib" -classpath "subversion/bindings/javahl/classes:/run/shm/dist/subversion-1.10.0-alpha3/subversion/bindings/javahl/src:/usr/share/java/junit4.jar" "-Dtest.cleanup=" "-Dtest.tests=" org.apache.subversion.javahl.RunTests
.........................................
.............................WARNING: JNI local refs: 33, exceeds capacity: 32
at org.apache.subversion.javahl.util.PropLib.unparseExternals(Native Method)
at org.apache.subversion.javahl.SVNUtil.unparseExternals(SVNUtil.java:790)
at org.apache.subversion.javahl.UtilTests.testUnparseExternals(UtilTests.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at junit.framework.TestCase.runTest(TestCase.java:176)
at junit.framework.TestCase.runBare(TestCase.java:141)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.apache.subversion.javahl.RunTests.main(RunTests.java:119)
WARNING: JNI local refs: 66, exceeds capacity: 65
at org.apache.subversion.javahl.util.PropLib.unparseExternals(Native Method)
at org.apache.subversion.javahl.SVNUtil.unparseExternals(SVNUtil.java:790)
at org.apache.subversion.javahl.UtilTests.testUnparseExternals(UtilTests.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at junit.framework.TestCase.runTest(TestCase.java:176)
at junit.framework.TestCase.runBare(TestCase.java:141)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.apache.subversion.javahl.RunTests.main(RunTests.java:119)
WARNING: JNI local refs: 99, exceeds capacity: 98
at org.apache.subversion.javahl.util.PropLib.unparseExternals(Native Method)
at org.apache.subversion.javahl.SVNUtil.unparseExternals(SVNUtil.java:790)
at org.apache.subversion.javahl.UtilTests.testUnparseExternals(UtilTests.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at junit.framework.TestCase.runTest(TestCase.java:176)
at junit.framework.TestCase.runBare(TestCase.java:141)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.apache.subversion.javahl.RunTests.main(RunTests.java:119)
............
.........................................
....................
Time: 14.871
OK (143 tests)