diff --git a/.github/workflows/dotnet-build-and-test.yml b/.github/workflows/dotnet-build-and-test.yml index 1d7a8423b91..02ba53477d6 100644 --- a/.github/workflows/dotnet-build-and-test.yml +++ b/.github/workflows/dotnet-build-and-test.yml @@ -434,7 +434,7 @@ jobs: -c ${{ matrix.configuration }} ` --no-build -v Normal ` --report-xunit-trx ` - --report-junit ` + --report-xunit-junit ` --results-directory ../IntegrationTestResults/ ` --ignore-exit-code 8 ` --filter-not-trait "Category=IntegrationDisabled" ` @@ -489,7 +489,9 @@ jobs: uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: dotnet-test-results-${{ matrix.targetFramework }}-${{ matrix.os }} - path: IntegrationTestResults/**/*.junit + path: | + IntegrationTestResults/**/*.junit + IntegrationTestResults/**/*.junit.xml if-no-files-found: ignore dotnet-upload-coverage: diff --git a/dotnet/Directory.Packages.props b/dotnet/Directory.Packages.props index 1a55bedc8f4..e1b56812593 100644 --- a/dotnet/Directory.Packages.props +++ b/dotnet/Directory.Packages.props @@ -32,7 +32,7 @@ - + @@ -45,15 +45,15 @@ - + - + - - - + + + @@ -78,7 +78,7 @@ - + @@ -119,8 +119,8 @@ - - + + @@ -133,9 +133,9 @@ - - - + + + @@ -144,14 +144,13 @@ - - - - + + + + - - - + + diff --git a/dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/Interpreter/WorkflowActionVisitor.cs b/dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/Interpreter/WorkflowActionVisitor.cs index 1cd1b2bc941..08a7bdb1bbe 100644 --- a/dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/Interpreter/WorkflowActionVisitor.cs +++ b/dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/Interpreter/WorkflowActionVisitor.cs @@ -559,6 +559,8 @@ protected override void Visit(HttpRequestAction item) protected override void Visit(InvokeConnectorAction item) => this.NotSupported(item); + protected override void Visit(InvokeMcpToolAction item) => this.NotSupported(item); + protected override void Visit(InvokeCustomModelAction item) => this.NotSupported(item); protected override void Visit(InvokeFlowAction item) => this.NotSupported(item); @@ -573,6 +575,8 @@ protected override void Visit(HttpRequestAction item) protected override void Visit(OAuthInput item) => this.NotSupported(item); + protected override void Visit(VoiceAuthenticate item) => this.NotSupported(item); + protected override void Visit(BeginDialog item) => this.NotSupported(item); protected override void Visit(UnknownDialogAction item) => this.NotSupported(item); diff --git a/dotnet/tests/Directory.Build.props b/dotnet/tests/Directory.Build.props index c4bfc0b0b5d..476e27c55a4 100644 --- a/dotnet/tests/Directory.Build.props +++ b/dotnet/tests/Directory.Build.props @@ -20,7 +20,6 @@ - diff --git a/dotnet/tests/Foundry.Hosting.IntegrationTests.TestContainer/Foundry.Hosting.IntegrationTests.TestContainer.csproj b/dotnet/tests/Foundry.Hosting.IntegrationTests.TestContainer/Foundry.Hosting.IntegrationTests.TestContainer.csproj index 21492c77b22..a2bc80443ba 100644 --- a/dotnet/tests/Foundry.Hosting.IntegrationTests.TestContainer/Foundry.Hosting.IntegrationTests.TestContainer.csproj +++ b/dotnet/tests/Foundry.Hosting.IntegrationTests.TestContainer/Foundry.Hosting.IntegrationTests.TestContainer.csproj @@ -17,7 +17,6 @@ - diff --git a/dotnet/tests/Microsoft.Agents.AI.DevUI.UnitTests/DevUIAccessControlTests.cs b/dotnet/tests/Microsoft.Agents.AI.DevUI.UnitTests/DevUIAccessControlTests.cs index dccb0ce938a..8f6266cc59b 100644 --- a/dotnet/tests/Microsoft.Agents.AI.DevUI.UnitTests/DevUIAccessControlTests.cs +++ b/dotnet/tests/Microsoft.Agents.AI.DevUI.UnitTests/DevUIAccessControlTests.cs @@ -12,6 +12,8 @@ using Microsoft.Extensions.DependencyInjection; using Moq; +[assembly: Xunit.v3.Parallelization(Mode = Xunit.Sdk.ParallelMode.None)] + namespace Microsoft.Agents.AI.DevUI.UnitTests; public class DevUIAccessControlTests diff --git a/dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/DeclarativeWorkflowTest.cs b/dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/DeclarativeWorkflowTest.cs index d3e828fef65..f01b91e5e1a 100644 --- a/dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/DeclarativeWorkflowTest.cs +++ b/dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/DeclarativeWorkflowTest.cs @@ -203,6 +203,8 @@ public async Task ExecuteActionAsync(string workflowFile, int expectedCount, str [InlineData(typeof(GetConversationMembers.Builder))] [InlineData(typeof(InvokeAIBuilderModelAction.Builder))] [InlineData(typeof(InvokeConnectorAction.Builder))] + [InlineData(typeof(InvokeMcpToolAction.Builder))] + [InlineData(typeof(VoiceAuthenticate.Builder))] [InlineData(typeof(InvokeCustomModelAction.Builder))] [InlineData(typeof(InvokeFlowAction.Builder))] [InlineData(typeof(InvokeSkillAction.Builder))]