ci: consolidate platform pipelines and test prerequisites on macOS support
PR and Push Build/Test / windows-build-and-test (push) Failing after 38m25s
PR and Push Build/Test / portable-build-and-test (push) Successful in 8m9s
PR and Push Build/Test / macos-native-full (push) Skipped

This commit is contained in:
dh committed 2026-10-06 09:02:19 +02:00
1 parent 1b19b08f2e
commit 728e66dd72
76 files changed
+7477 -239

No files matched your search

@@ -34,7 +34,7 @@ public sealed class AsrDiagnosticEndpointTests
public async Task NamedProfileEndpointPassesProfileToConfiguredProvider()
{
var pipelineFactory = new CapturingProfileSpeechRecognitionPipelineFactory();
await using var factory = new WebApplicationFactory<Program>()
await using var factory = new IsolatedApplicationFactory()
.WithWebHostBuilder(builder =>
{
builder.ConfigureAppConfiguration((_, configuration) =>
@@ -104,7 +104,7 @@ public sealed class AsrDiagnosticEndpointTests
public async Task SpeakerIdentityMergeDiagnosticEndpointUsesRecentDaysParameter()
{
var mergeService = new CapturingSpeakerIdentityMergeService();
await using var factory = new WebApplicationFactory<Program>()
await using var factory = new IsolatedApplicationFactory()
.WithWebHostBuilder(builder =>
{
builder.ConfigureAppConfiguration((_, configuration) =>
@@ -140,7 +140,7 @@ public sealed class AsrDiagnosticEndpointTests
Func<string, IReadOnlyList<TranscriptionSegment>, SpeechRecognitionPipelineOptions, CancellationToken, Task<IReadOnlyList<TranscriptionSegment>>> finalize)
where TProvider : class, IStreamingTranscriptionProvider
{
return new WebApplicationFactory<Program>()
return new IsolatedApplicationFactory()
.WithWebHostBuilder(builder =>
{
builder.ConfigureAppConfiguration((_, configuration) =>
@@ -267,4 +267,3 @@ public sealed class AsrDiagnosticEndpointTests
}
}
}