Move Debug Test first and Clean after runs #9380
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There is some odd build issue were Release artifacts are making into a Debug build of
tests/Mono.Android-Tests/Runtime-Microsoft.Android.Sdk/Mono.Android.NET-Tests.csproj
. This only happens in this test project.I suspect it is because we are overriding the
$(Configuration)
in the project, but not always since we are also building in aRelease
environment. Both the top levelConfiguration.props
is using$(Configuration)
as well as the test project, but the test project gets a value ofDebug
from the build yaml. I think it is confusing things, but I have not been able to track it down.So lets try to clean up the
tests/Mono.Android-Tests/Runtime-Microsoft.Android.Sdk/Mono.Android.NET-Tests.csproj
test project after it has been built and run. To make sure any old outputs are not there.Also try running the
Debug
test first, so its running in a clean environment.