Skip to content

Investigate intermittent test hangs on AppVeyor #65

Closed

Description

@daviwil

Tests are randomly hanging on AppVeyor. This happens both for library and host tests. I still haven't uncovered the root of the issue yet but you can usually get past the issue by re-running the tests. This isn't a long-term solution so we'll have to uncover the root cause soon.

Activity

  1. daviwil commented on Dec 11, 2015

    @daviwil
    ContributorAuthor

    Turning off parallelized test runs in xUnit seems to have improved this somewhat but random tests still hang at times. Will continue to investigate as issues come up.

  2. daviwil commented on Dec 13, 2015

    @daviwil
    ContributorAuthor

    This seems to have improved a lot as many builds have completed with no issues. Eventually I may turn parallelism back on since some code changes I made recently could have resolved the core issue. We'll see how it goes.

  3. modified the milestone: on Dec 31, 2015
  4. seesharper commented on Jan 26, 2016

    @seesharper

    I had the same problem. Turning off parallel execution solved the problem. I think it might be related to a single core build agent which seems to be the default for open source projects at AppVeyor.

    Might be related to this
    http://help.appveyor.com/discussions/problems/3760-vs-runner-hangs-on-run-all

  5. daviwil commented on Jan 26, 2016

    @daviwil
    ContributorAuthor

    Thanks Bernhard! Glad I'm not the only one who experienced this.

    On that note, I haven't actually seen a test hang in a while after the async timeout change so I'm going to close this issue for now.

  6. modified the milestone: on May 24, 2017
  7. added a commit that references this issue on Feb 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions