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;