Skip to content

Document default parallelizability of STA tests #1100

@jnm2

Description

@jnm2

Things I couldn't figure out by reading https://docs.nunit.org/articles/nunit/writing-tests/attributes/parallelizable.html and https://docs.nunit.org/articles/nunit/writing-tests/attributes/apartment.html:

  • Can any STA test run in parallel with any other STA test, and does this happen by default?
  • Can any STA test run in parallel with any MTA test, and does this happen by default?

MTA tests running in parallel with each other by default seems obvious, but it could be stated too.

Also surprising to me is NUnit creating five STA threads. At one point in the past, I had thought there was only one STA queue. I would be interested in knowing if we could document the queues that NUnit uses by default.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions