Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions TUnit.Engine.Tests/CancellationAfterHooksTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ namespace TUnit.Engine.Tests;
/// Validates that After hooks execute even when tests are cancelled (Issue #3882).
/// These tests run the cancellation test scenarios and verify that After hooks created marker files.
/// </summary>
[Retry(3)]
public class CancellationAfterHooksTests(TestMode testMode) : InvokableTestBase(testMode)
{
private static readonly string TempPath = Path.GetTempPath();
Expand Down
1 change: 1 addition & 0 deletions TUnit.Engine.Tests/ExternalCancellationTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ namespace TUnit.Engine.Tests;
/// See: https://github.com/Tyrrrz/CliWrap/issues/47
/// </remarks>
[ExcludeOn(OS.Windows)]
[Retry(3)]
public class ExternalCancellationTests(TestMode testMode) : InvokableTestBase(testMode)
{
private static readonly string TempPath = Path.GetTempPath();
Expand Down
1 change: 0 additions & 1 deletion TUnit.Engine.Tests/InvokableTestBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
namespace TUnit.Engine.Tests;

[MethodDataSource(nameof(GetTestModes))]
[Retry(3)]
public abstract class InvokableTestBase(TestMode testMode)
{
public static IEnumerable<TestMode> GetTestModes()
Expand Down
1 change: 1 addition & 0 deletions TUnit.Engine.Tests/ParallelismValidationEngineTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ namespace TUnit.Engine.Tests;
/// 2. ParallelLimiter correctly limits concurrency
/// 3. Different parallel limiters work independently
/// </summary>
[Retry(3)]
public class ParallelismValidationEngineTests(TestMode testMode) : InvokableTestBase(testMode)
{
[Test]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ namespace TUnit.Engine.Tests.Scheduling;
/// 2. No deadlocks occur under high contention
/// 3. Tests complete within reasonable timeout
/// </summary>
[Retry(3)]
public class ConstraintKeySchedulerConcurrencyTests(TestMode testMode) : InvokableTestBase(testMode)
{
[Test]
Expand Down
Loading