From 89dea08275c19feb8b7ab6bdd6863944b01236ec Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Sun, 16 Nov 2025 00:04:21 +0100 Subject: [PATCH] Attempt to fix selenium CI test flakiness 10 --- .../Berufsschule_HAM.E2ETests/RetryFactAttribute.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/tests/Berufsschule_HAM.E2ETests/RetryFactAttribute.cs b/tests/Berufsschule_HAM.E2ETests/RetryFactAttribute.cs index 893d919..74ee76b 100644 --- a/tests/Berufsschule_HAM.E2ETests/RetryFactAttribute.cs +++ b/tests/Berufsschule_HAM.E2ETests/RetryFactAttribute.cs @@ -35,13 +35,16 @@ public class RetryTestCase : XunitTestCase for (int i = 1; i <= _maxRetries; i++) { - var result = await base.RunAsync( - diagnosticMessageSink, messageBus, constructorArguments, aggregator, cancellationTokenSource); + try + { + var result = await base.RunAsync( + diagnosticMessageSink, messageBus, constructorArguments, aggregator, cancellationTokenSource); - summary.Aggregate(result); + summary.Aggregate(result); - if (result.Failed == 0) - break; // success, stop retrying + if (result.Failed == 0) + break; // success, stop retrying + } catch (Exception) {} } return summary;