comment
authorJoey Hess <joeyh@joeyh.name>
Tue, 13 Sep 2022 18:13:19 +0000 (14:13 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 13 Sep 2022 18:13:19 +0000 (14:13 -0400)
doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_5_45a95910d34d602a916282e4e8ec9a08._comment [new file with mode: 0644]
doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_6_78b6f81f900fb4d28808005d223a9da8._comment [new file with mode: 0644]

diff --git a/doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_5_45a95910d34d602a916282e4e8ec9a08._comment b/doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_5_45a95910d34d602a916282e4e8ec9a08._comment
new file mode 100644 (file)
index 0000000..1949a07
--- /dev/null
@@ -0,0 +1,9 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 5"""
+ date="2022-09-13T17:19:46Z"
+ content="""
+See also [[bugs/some_conflict_resolution_tests_fail_some_time]]
+which has a similar apparent crash in the middle of a git-annex command w/o
+an error.
+"""]]
diff --git a/doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_6_78b6f81f900fb4d28808005d223a9da8._comment b/doc/bugs/export__95__import__95__subdir_started_to_fail_some_times/comment_6_78b6f81f900fb4d28808005d223a9da8._comment
new file mode 100644 (file)
index 0000000..980c163
--- /dev/null
@@ -0,0 +1,20 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 6"""
+ date="2022-09-13T17:21:54Z"
+ content="""
+Occurs to me that it could be that a bug in processTranscript is preventing
+the test framework from showing all the output of a git-annex command
+when it has exited unsuccessfully.
+
+In both this and the other seemingly similar bug, the transcript ends after
+a line of output, with another expected line of output not showing up.
+
+Since processTranscript uses hGetLineUntilExitOrEOF, a bug in that
+could mean it stops reading buffered output between lines like that.
+
+But, I have not been able to find such a bug in hGetLineUntilExitOrEOF
+so far. By either trying a process that buffers multiline output before
+exiting, or by inspection. And even if it were buggy, something would still
+be making the `git-annex import` command fail unexpectedly.
+"""]]