From ec6e4d087fac8339612c24d953fa76f8afd51bc8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 11:26:26 +0000 Subject: [PATCH 1/2] Initial plan From 2245dfd6475bcf8394dd187eb6ad0dda38ac4b5a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 11:28:46 +0000 Subject: [PATCH 2/2] Change 'may take' to 'might take' for style compliance Co-authored-by: Evangelink <11340282+Evangelink@users.noreply.github.com> --- .../testing/unit-testing-mstest-writing-tests-attributes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/testing/unit-testing-mstest-writing-tests-attributes.md b/docs/core/testing/unit-testing-mstest-writing-tests-attributes.md index bae3d41a846c3..b5a5c9719a4a9 100644 --- a/docs/core/testing/unit-testing-mstest-writing-tests-attributes.md +++ b/docs/core/testing/unit-testing-mstest-writing-tests-attributes.md @@ -628,7 +628,7 @@ The [Timeout](xref:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute This attribute can be applied to any test method or any fixture method (initialization and cleanup methods). It is also possible to specify the timeout globally for either all test methods or all test fixture methods by using the [timeout properties of the runsettings file](./unit-testing-mstest-configure.md#mstest-element). > [!NOTE] -> The timeout is not guaranteed to be precise. The test will be aborted after the specified time has passed, but it may take longer before the step is cancelled. +> The timeout is not guaranteed to be precise. The test will be aborted after the specified time has passed, but it might take longer before the step is cancelled. When using the timeout feature, a separate thread/task is created to run the test method. The main thread/task is responsible for monitoring the timeout and unobserving the method thread/task if the timeout is reached.