Skip to content

Conversation

@jonathanpeppers
Copy link
Member

Moving the following assemblies into Xamarin.Android.Build.Tasks.dll:

  • CodeBehindUnitTests.dll
  • EmbeddedDSOTests.dll
  • Xamarin.Android.MakeBundle-UnitTests.dll

This will simplify the .yaml definitions for running these tests and
makes it possible to parameterize them for a future One .NET test
phase.

The only code changes are:

  • Move any classes in the top-level namespace to nested classes.
  • Add a BaseTest.GetPathToZipAlign() method instead of generating
    Config.cs at build time.

These tests are still passing.

Moving the following assemblies into `Xamarin.Android.Build.Tasks.dll`:

* `CodeBehindUnitTests.dll`
* `EmbeddedDSOTests.dll`
* `Xamarin.Android.MakeBundle-UnitTests.dll`

This will simplify the `.yaml` definitions for running these tests and
makes it possible to parameterize them for a future `One .NET` test
phase.

The only code changes are:

* Move any classes in the top-level namespace to nested classes.
* Add a `BaseTest.GetPathToZipAlign()` method instead of generating
  `Config.cs` at build time.

These tests are still passing.
@jonathanpeppers
Copy link
Member Author

I spot checked a test from each assembly, and they are running & passing on Node-2:

image

image

image

@jonathanpeppers jonathanpeppers requested review from grendello and jpobst and removed request for jpobst July 30, 2020 02:01
@jonathanpeppers jonathanpeppers marked this pull request as ready for review July 30, 2020 02:01
@jonathanpeppers jonathanpeppers merged commit d447aa6 into dotnet:master Jul 30, 2020
@jonathanpeppers jonathanpeppers deleted the move-tests-around branch July 30, 2020 14:54
jonpryor pushed a commit that referenced this pull request Aug 3, 2020
…4961)

Moving the following assemblies into `Xamarin.Android.Build.Tasks.dll`:

* `CodeBehindUnitTests.dll`
* `EmbeddedDSOTests.dll`
* `Xamarin.Android.MakeBundle-UnitTests.dll`

This will simplify the `.yaml` definitions for running these tests and
makes it possible to parameterize them for a future `One .NET` test
phase.

The only code changes are:

* Move any classes in the top-level namespace to nested classes.
* Add a `BaseTest.GetPathToZipAlign()` method instead of generating
  `Config.cs` at build time.

These tests are still passing.
@github-actions github-actions bot locked and limited conversation to collaborators Jan 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants