Skip to content

[tests] Remove XASdkDeployTests - #8139

Merged
pjcollins merged 1 commit into
dotnet:mainfrom
pjcollins:xasdkdeploy-dupes
Jun 21, 2023
Merged

[tests] Remove XASdkDeployTests#8139
pjcollins merged 1 commit into
dotnet:mainfrom
pjcollins:xasdkdeploy-dupes

Conversation

@pjcollins

Copy link
Copy Markdown
Member

Most of our time intensive tests are in deploy and debug scenarios, and
we have some duplication there that can be cleaned up.

The XASdkDeployTests class has been removed, and non duplicated tests
from this class have been moved into InstallAndRunTests.

The DotNetInstallAndRun tests have been paired down to two tests for
net7.0-android Debug and Release. The other permutations should be
covered by existing install and run tests.

The DotNetDebug tests have been removed, as they were effectively
duplicates of ApplicationRunsWithDebuggerAndBreaks.

The Debugger tests have had their connection settings adjusted to try
fewer times to connect but wait longer in between attempts. We will now
only wait for up to 7 minutes to connect rather than ~17 minutes.

@pjcollins
pjcollins marked this pull request as ready for review June 21, 2023 17:52
@pjcollins
pjcollins requested a review from jonpryor as a code ownerJune 21, 2023 17:52
Comment threadtests/MSBuildDeviceIntegration/Tests/InstallAndRunTests.cs Outdated
Comment threadtests/MSBuildDeviceIntegration/Tests/DebuggingTest.cs Outdated
Most of our time intensive tests are in deploy and debug scenarios, and
we have some duplication there that can be cleaned up.
The `XASdkDeployTests` class has been removed, and non duplicated tests
from this class have been moved into `InstallAndRunTests`.
The `DotNetInstallAndRun` tests have been paired down to two tests for
`net7.0-android` Debug and Release. The other permutations should be
covered by existing install and run tests.
The `DotNetDebug` tests have been removed, as they were effectively
duplicates of `ApplicationRunsWithDebuggerAndBreaks`.
The `Debugger` tests have had their connection settings adjusted to try
fewer times to connect but wait longer in between attempts. We will now
only wait for up to 5 minutes to connect rather than ~17 minutes.
@pjcollins
pjcollins merged commit e08a44d into dotnet:mainJun 21, 2023
@pjcollins
pjcollins deleted the xasdkdeploy-dupes branch June 21, 2023 23:31
grendello added a commit to grendello/xamarin-android that referenced this pull request Jun 22, 2023
* main:
[tests] Remove `XASdkDeployTests` (dotnet#8139)
grendello added a commit to grendello/xamarin-android that referenced this pull request Jun 22, 2023
* main:
[tests] Remove `XASdkDeployTests` (dotnet#8139)
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jan 22, 2024
Sign up for freeto 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.

2 participants

@pjcollins@jonathanpeppers