You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@subversion.apache.org by bu...@apache.org on 2020/01/03 04:33:14 UTC
buildbot failure in on svn-x64-macosx-bdb
The Buildbot has detected a new failure on builder svn-x64-macosx-bdb while building . Full details are available at:
https://ci.apache.org/builders/svn-x64-macosx-bdb/builds/4121
Buildbot URL: https://ci.apache.org/
Buildslave for this Build: svn-x64-macosx-dgvrs
Build Reason: The Nightly scheduler named 'subversion-trunk-nightly' triggered this build
Build Source Stamp: [branch subversion/trunk] 1872251
Blamelist: danielsh
BUILD FAILED: failed Test ra_local+bdb
Sincerely,
-The Buildbot
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Nathan Hartman <ha...@gmail.com>.
On Sun, Jan 5, 2020 at 12:24 PM Daniel Shahaf <d....@daniel.shahaf.name> wrote:
> > Is the MacOS buildbot also using (a modified form of) stsp's build script?
>
> No.
>
> > And, (how) could I get a copy of it, please? :-)
>
> % svn cat https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/subversion.conf
>
> which uses
>
> % svn checkout https://svn.apache.org/repos/asf/subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/
Ah, thank you.
Nathan
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Nathan Hartman wrote on Sun, 05 Jan 2020 16:44 +00:00:
> On Fri, Jan 3, 2020 at 5:02 PM Branko Čibej <br...@apache.org> wrote:
> > You both get signal 6, though. I assume that's SIGABRT in both cases. What
> > > would cause this? Would this be an explicit abort() call, or an uncleared
> > > svn_error_t (do both you and the buildbot build in maintainer mode?), or…?
> >
> > The buildbot build only uses maintainer mode for the warning check
> > build, otherwise it's with --enable-optimize --disable debug.
>
> Is the MacOS buildbot also using (a modified form of) stsp's build script?
No.
> And, (how) could I get a copy of it, please? :-)
% svn cat https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/subversion.conf
which uses
% svn checkout https://svn.apache.org/repos/asf/subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/
Cheers,
Daniel
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Nathan Hartman <ha...@gmail.com>.
On Fri, Jan 3, 2020 at 5:02 PM Branko Čibej <br...@apache.org> wrote:
> You both get signal 6, though. I assume that's SIGABRT in both cases.
> What
> > would cause this? Would this be an explicit abort() call, or an
> uncleared
> > svn_error_t (do both you and the buildbot build in maintainer mode?),
> or…?
>
> The buildbot build only uses maintainer mode for the warning check
> build, otherwise it's with --enable-optimize --disable debug.
Is the MacOS buildbot also using (a modified form of) stsp's build script?
And, (how) could I get a copy of it, please? :-)
Thanks,
Nathan
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Branko Čibej <br...@apache.org>.
On 03.01.2020 16:57, Daniel Shahaf wrote:
> Nathan Hartman wrote on Fri, Jan 03, 2020 at 09:22:45 -0500:
>> Copying the fail log from the buildbot (since it appears they don't
>> stay up forever):
> It seems to save the last 100 builds (click on "Show more" than increase the
> argument to the URL query argument) going back to 2019-01-26 (sic), and none of
> them shows this failure mode. So, either Brane has upgraded BDB today, or the
> failure rate is much lower in the buildbot's setup than in yours.
I did not upgrade anything on that bot in months.
> You both get signal 6, though. I assume that's SIGABRT in both cases. What
> would cause this? Would this be an explicit abort() call, or an uncleared
> svn_error_t (do both you and the buildbot build in maintainer mode?), or…?
The buildbot build only uses maintainer mode for the warning check
build, otherwise it's with --enable-optimize --disable debug.
-- Brane
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Nathan Hartman wrote on Fri, Jan 03, 2020 at 09:22:45 -0500:
> Copying the fail log from the buildbot (since it appears they don't
> stay up forever):
It seems to save the last 100 builds (click on "Show more" than increase the
argument to the URL query argument) going back to 2019-01-26 (sic), and none of
them shows this failure mode. So, either Brane has upgraded BDB today, or the
failure rate is much lower in the buildbot's setup than in yours.
You both get signal 6, though. I assume that's SIGABRT in both cases. What
would cause this? Would this be an explicit abort() call, or an uncleared
svn_error_t (do both you and the buildbot build in maintainer mode?), or…?
Cheers,
Daniel
Re: buildbot failure in on svn-x64-macosx-bdb
Posted by Nathan Hartman <ha...@gmail.com>.
On Thu, Jan 2, 2020 at 11:33 PM <bu...@apache.org> wrote:
>
> The Buildbot has detected a new failure on builder svn-x64-macosx-bdb while building . Full details are available at:
> https://ci.apache.org/builders/svn-x64-macosx-bdb/builds/4121
>
> Buildbot URL: https://ci.apache.org/
>
> Buildslave for this Build: svn-x64-macosx-dgvrs
>
> Build Reason: The Nightly scheduler named 'subversion-trunk-nightly' triggered this build
> Build Source Stamp: [branch subversion/trunk] 1872251
> Blamelist: danielsh
>
> BUILD FAILED: failed Test ra_local+bdb
Looks like the MacOS buildbot just encountered a similar bdb-related
failure to the ones I've had in the last few days (discussed in the
thread "Makefile.svn: a dumb question" [1]). Like mine, this happened
in sbox.build(). (I was slightly worried that the failures in my tests
might have been caused by something in my environment.)
Copying the fail log from the buildbot (since it appears they don't
stay up forever):
[[[
W: * Dumped revision 0.
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/svnadmin/svnadmin.c:1475,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_repos/dump.c:2175,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_delta/path_driver.c:190,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_delta/path_driver.c:328,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_repos/replay.c:591,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_repos/dump.c:1604,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_repos/dump.c:1389,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs/fs-loader.c:1321,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/tree.c:1283,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/tree.c:1261,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/tree.c:933,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/tree.c:749,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/dag.c:1371,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/dag.c:351,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/dag.c:512,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/bdb/nodes-table.c:220,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/bdb/bdb-err.c:85,
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/bdb/bdb-err.c:79:
(apr_err=SVN_ERR_FS_BERKELEY_DB)
svnadmin: E160029: Berkeley DB error for filesystem
'svn-test-work/local_tmp/repos/db' while reading node revision:
BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/libsvn_fs_base/bdb/env.c:230:
(apr_err=SVN_ERR_FS_BERKELEY_DB)
svnadmin: E160029: bdb: BDB0060 PANIC: fatal region error detected; run recovery
W: CMD: /Volumes/svn-x64-macosx-bdb/subversion/svnadmin/svnadmin dump
svn-test-work/local_tmp/repos terminated by signal 6
W: CWD: /Volumes/svn-x64-macosx-bdb/subversion/tests/cmdline
W: EXCEPTION: SVNProcessTerminatedBySignal
Traceback (most recent call last):
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/main.py",
line 1931, in run
rc = self.pred.run(sandbox)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/testcase.py",
line 178, in run
result = self.func(sandbox)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/entries_tests.py",
line 200, in deletion_details
sbox.build()
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/sandbox.py",
line 164, in build
minor_version, tree)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/actions.py",
line 1994, in make_repo_and_wc
guarantee_greek_repository(sbox.repo_dir, minor_version)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/actions.py",
line 193, in guarantee_greek_repository
_guarantee_repos(path, main.pristine_greek_repos_dir, minor_version)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/actions.py",
line 178, in _guarantee_repos
failed = main.copy_repos(repos_dir, path, 1, 1, minor_version)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/main.py",
line 1246, in copy_repos
dump_stdout, dump_stderr, dump_exit_code = wait_on_pipe(dump_kid, True)
File "/srv/buildbot/slave/svn-x64-macosx-bdb/build/subversion/tests/cmdline/svntest/main.py",
line 557, in wait_on_pipe
raise SVNProcessTerminatedBySignal
SVNProcessTerminatedBySignal
FAIL: entries_tests.py 3: various details about deleted nodes
]]]
[1] "Makefile.svn: a dumb question":
https://lists.apache.org/thread.html/02766e5ba540b4b1aee768634034132ae5b02452f2c6cb3ac6e483ed%40%3Cdev.subversion.apache.org%3E
Nathan