projects/datalad/bugs-done/v8 conflict resolution (adjusted branch) teststuckyohhttp://git-annex.branchable.com/projects/datalad/bugs-done/v8_conflict_resolution___40__adjusted_branch__41___teststuck/git-annexikiwiki2023-01-05T17:30:31Zcomment 1http://git-annex.branchable.com/projects/datalad/bugs-done/v8_conflict_resolution___40__adjusted_branch__41___teststuck/comment_1_d530fb679b76e995c466fe17c3aab830/joey2023-01-05T17:30:31Z2022-05-18T18:05:04Z
<p>That test case only runs a few simple git-annex commands, there is not anything
that takes a long time or that can loop.</p>
<p>One possibility is that <a href="http://git-annex.branchable.com/todo/test_suite_unsafe_use_of_setEnv/">test suite unsafe use of setEnv</a> could have
led to some undefined behavior that caused it to hang.</p>
comment 2http://git-annex.branchable.com/projects/datalad/bugs-done/v8_conflict_resolution___40__adjusted_branch__41___teststuck/comment_2_dcc764525370338fbf9b6f2728e3e5ac/joey2023-01-05T17:30:31Z2022-05-18T20:47:12Z
<p>I've fixed that setEnv problem now, so the test suite is free of strange
segfault behavior, hopefully. And hopefully that will also avoid this bug
from happening more.</p>
comment 3http://git-annex.branchable.com/projects/datalad/bugs-done/v8_conflict_resolution___40__adjusted_branch__41___teststuck/comment_3_7c9fc177fcb76b76765cece36b4f939e/joey2023-01-05T17:30:31Z2022-06-02T16:05:11Z
<p>I checked smaug and it has not happened again. It may be best to close this
bug as presumptively fixed unless it is seen to reoccur.</p>
comment 4http://git-annex.branchable.com/projects/datalad/bugs-done/v8_conflict_resolution___40__adjusted_branch__41___teststuck/comment_4_981d6d42f411476d1a5e38d987af6035/yarikoptic2023-01-05T17:30:31Z2022-06-03T01:40:17Z
<p>FWIW indeed seems that all tests passed in reasonable time on smaug since I have added reporting of elapsed time:</p>
<pre><code>(git)smaug:/mnt/datasets/datalad/ci/git-annex-ci-client-jobs[master]builds/2022
$> git submodule foreach "git grep '^Elapsed time: [0-9]' | grep smaug || :"
Entering '02'
Entering '03'
Entering '04'
Entering '05'
result-smaug-700/handle-result.yaml-125-88838e79-success/result-smaug-700/git-annex.log:Elapsed time: 437 seconds
result-smaug-701/handle-result.yaml-127-0b187de0-success/result-smaug-701/git-annex.log:Elapsed time: 404 seconds
result-smaug-702/handle-result.yaml-129-d31f0988-success/result-smaug-702/git-annex.log:Elapsed time: 406 seconds
result-smaug-703/handle-result.yaml-131-92d8565a-success/result-smaug-703/git-annex.log:Elapsed time: 496 seconds
result-smaug-704/handle-result.yaml-133-25ffc5f5-success/result-smaug-704/git-annex.log:Elapsed time: 432 seconds
result-smaug-705/handle-result.yaml-135-8d90e5e7-success/result-smaug-705/git-annex.log:Elapsed time: 411 seconds
result-smaug-706/handle-result.yaml-137-b47dd77c-success/result-smaug-706/git-annex.log:Elapsed time: 427 seconds
result-smaug-707/handle-result.yaml-139-ee5bee3b-success/result-smaug-707/git-annex.log:Elapsed time: 563 seconds
result-smaug-709/handle-result.yaml-141-4dda2de6-success/result-smaug-709/git-annex.log:Elapsed time: 419 seconds
result-smaug-710/handle-result.yaml-143-7df269b8-success/result-smaug-710/git-annex.log:Elapsed time: 442 seconds
result-smaug-711/handle-result.yaml-145-206b0f6a-success/result-smaug-711/git-annex.log:Elapsed time: 414 seconds
result-smaug-712/handle-result.yaml-147-fc2e89a9-success/result-smaug-712/git-annex.log:Elapsed time: 577 seconds
result-smaug-713/handle-result.yaml-149-e633d635-success/result-smaug-713/git-annex.log:Elapsed time: 448 seconds
result-smaug-714/handle-result.yaml-151-5156c589-success/result-smaug-714/git-annex.log:Elapsed time: 429 seconds
Entering '06'
result-smaug-715/handle-result.yaml-153-daa2f773-success/result-smaug-715/git-annex.log:Elapsed time: 411 seconds
result-smaug-716/handle-result.yaml-155-5e82d554-success/result-smaug-716/git-annex.log:Elapsed time: 645 seconds
</code></pre>