Skip to content

Conversation

@grendello
Copy link
Contributor

No description provided.

@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch 2 times, most recently from 7e3f8f4 to a45dafc Compare December 9, 2025 19:43
@grendello grendello marked this pull request as ready for review December 10, 2025 15:07
@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch from 1fc2bd5 to f728327 Compare December 12, 2025 08:38
@grendello
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch 3 times, most recently from a6f8ea0 to f802ad8 Compare January 14, 2026 09:58
@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch from 4a71530 to e5a3fb0 Compare February 2, 2026 10:04
@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch from e5a3fb0 to d305b94 Compare February 4, 2026 09:06
Copilot AI review requested due to automatic review settings February 4, 2026 09:06
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request extends test coverage in InstallAndRunTests.cs by modifying test methods to run on all three Android runtimes (MonoVM, CoreCLR, and NativeAOT) instead of being limited to specific runtimes. The PR is part of a series (part 13) aimed at improving runtime test coverage.

Changes:

  • Converted multiple test methods from [TestCase] attributes to [Values] attributes with AndroidRuntime parameter
  • Added runtime-specific package name generation using PackageUtils.MakePackageName(runtime)
  • Added IgnoreUnsupportedConfiguration checks and runtime-specific Assert.Ignore statements for known limitations
  • Created test data generator methods Get_DotNetRun_Data and Get_SmokeTestBuildAndRunWithSpecialCharacters_Data to generate test combinations
Comments suppressed due to low confidence (1)

tests/MSBuildDeviceIntegration/Tests/InstallAndRunTests.cs:448

  • Condition is always false because of ... == ....
				AndroidRuntime.CoreCLR => null, // CoreCLR explicitly passes a `null` sender

@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch from 8e367d7 to df8d7ca Compare February 4, 2026 16:22
@grendello grendello force-pushed the dev/grendel/test-runtimes-13 branch from fa9fd76 to ffa9f47 Compare February 5, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant