You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 7792 Reporter:@gasche Assigned to:@gasche Status: resolved (set by @gasche on 2018-05-30T13:15:46Z) Resolution: fixed Priority: low Severity: minor Version: 4.07.0+dev/beta2/rc1/rc2 Fixed in version: 4.08.0+dev/beta1/beta2 Category: configure and build/install
Bug description
Running the testsuite several times results in spurious failures, due to the way some tests write to their log outputs -- they append to the log of the previous run instead of replacing them.
A workaround exists, namely running "make clean" in-between runs, but this behavior still results in confusing behaviors and some wasted time.
Additional information
I have privately reported the issue to Sébastien Hinderer, the ocamltest author and maintainer, so I believe that the issue will eventually be fixed -- but it seems to be non-trivial. I am opening this issue for him to have a concrete MPR to refer to if useful, and in case other contributors would run into the same behavior and wonder if the issue is known.
The text was updated successfully, but these errors were encountered:
For the record, below is the list of spurious failures that currently occur on subsequent runs:
List of failed tests:
tests/no-alias-deps/'aliases.ml' with 1.1.1.1.1.1 (check-program-output)
tests/tool-ocamlobjinfo/'question.ml' with 1.1.1.1.1.1.1 (check-program-output)
tests/tool-debugger/basic/'debuggee.ml' with 1.1.1.1.1.1 (check-program-output)
tests/tool-debugger/no_debug_event/'noev.ml' with 1.1.1.1.1.1.1.1.1 (check-program-output)
List of unexpected errors:
tests/tool-debugger/find-artifacts/'debuggee.ml' with 1.1.1 (script)
Original bug ID: 7792
Reporter: @gasche
Assigned to: @gasche
Status: resolved (set by @gasche on 2018-05-30T13:15:46Z)
Resolution: fixed
Priority: low
Severity: minor
Version: 4.07.0+dev/beta2/rc1/rc2
Fixed in version: 4.08.0+dev/beta1/beta2
Category: configure and build/install
Bug description
Running the testsuite several times results in spurious failures, due to the way some tests write to their log outputs -- they append to the log of the previous run instead of replacing them.
A workaround exists, namely running "make clean" in-between runs, but this behavior still results in confusing behaviors and some wasted time.
Additional information
I have privately reported the issue to Sébastien Hinderer, the ocamltest author and maintainer, so I believe that the issue will eventually be fixed -- but it seems to be non-trivial. I am opening this issue for him to have a concrete MPR to refer to if useful, and in case other contributors would run into the same behavior and wonder if the issue is known.
The text was updated successfully, but these errors were encountered: