@@ -417,7 +417,6 @@ public void Should_Handle_Provider_Initialization_Failures_Concurrently()
417417 // Create a failing provider by passing null settings later
418418 var failingProvider = new FakeFailingIssueProvider ( fixture . Log ) ;
419419 fixture . IssueProviders . Add ( failingProvider ) ;
420-
421420 fixture . IssueProviders . Add ( new FakeIssueProvider ( fixture . Log , [
422421 IssueBuilder . NewIssue ( "Success2" , "ProviderType2" , "ProviderName2" )
423422 . InFile ( @"src\File2.cs" , 2 )
@@ -463,20 +462,19 @@ public void Should_Demonstrate_Parallel_Processing_Benefits_With_Simulated_Delay
463462
464463 // Then
465464 issues . Count . ShouldBe ( providerCount ) ;
466-
465+
467466 // With parallel processing, total time should be significantly less than
468467 // sum of all delays (providerCount * delayPerProviderMs)
469468 var expectedSequentialTime = providerCount * delayPerProviderMs ;
470469 var actualTime = stopwatch . ElapsedMilliseconds ;
471-
470+
472471 // Allow for some overhead but expect significant improvement
473472 var maxExpectedParallelTime = expectedSequentialTime * 0.4 ; // Should be much faster than 40% of sequential time
474-
473+
475474 System . Console . WriteLine ( $ "Sequential time would be ~{ expectedSequentialTime } ms, parallel time was { actualTime } ms") ;
476-
475+
477476 // This assertion may be flaky in CI environments, so we'll use a generous threshold
478477 actualTime . ShouldBeLessThan ( expectedSequentialTime ) ;
479-
480478 // Verify all issues have correct properties set
481479 // The Run property should be set to the same value from settings (even if null)
482480 issues . ShouldAllBe ( x => x . Run == fixture . Settings . Run ) ;
0 commit comments