Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tests] Remove XASdkDeployTests #8139

Merged
merged 1 commit into from
Jun 21, 2023
Merged

Conversation

pjcollins
Copy link
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 force-pushed the xasdkdeploy-dupes branch from b186891 to e1c7775 Compare June 21, 2023 15:59
@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 owner June 21, 2023 17:52
@pjcollins pjcollins force-pushed the xasdkdeploy-dupes branch from e1c7775 to 6ae3b78 Compare June 21, 2023 19:09
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 force-pushed the xasdkdeploy-dupes branch from 6ae3b78 to 0f87a89 Compare June 21, 2023 20:17
@pjcollins pjcollins merged commit e08a44d into dotnet:main Jun 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-actions github-actions bot locked and limited conversation to collaborators Jan 22, 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.

2 participants