Skip to content

Investigate and fix MSBuild smoke test issues on Linux #5701

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

Closed
pjcollins opened this issue Mar 5, 2021 · 3 comments · Fixed by #6593
Closed

Investigate and fix MSBuild smoke test issues on Linux #5701

pjcollins opened this issue Mar 5, 2021 · 3 comments · Fixed by #6593
Assignees
Labels
Area: App+Library Build Issues when building Library projects or Application projects.
Milestone

Comments

@pjcollins
Copy link
Member

Context: #5681 (comment)

We should extend the test coverage of our Linux build and smoke test job.

@pjcollins pjcollins added the Area: App+Library Build Issues when building Library projects or Application projects. label Mar 5, 2021
@pjcollins pjcollins added this to the Under Consideration milestone Mar 5, 2021
@pjcollins pjcollins self-assigned this Mar 5, 2021
@jonpryor
Copy link
Contributor

Fixed by? 1b71da0

@pjcollins
Copy link
Member Author

Commit 1b71da0 moved Linux builds to a new 1ES Managed machine pool, but didn't change build/test scope at all. Extending test coverage for Linux should still be looked at eventually if we want to promote the build artifacts being created there.

@pjcollins
Copy link
Member Author

The smoke test issues mentioned in #5681 are fixed by #6585, and I will plan to separate out Linux tests into a separate job.

pjcollins added a commit that referenced this issue Jan 6, 2022
Fixes: #5701

Adds a Linux test stage to exercise the `Microsoft.Android.Sdk.Linux`
.nupkg produced by the Linux build.  This stage contains one job that
runs the `SmokeTests` category of our MSBuild tests.

A couple of updates have been made to `Xamarin.ProjectTools` to support
test environments that do not have a system-wide installation of classic
Xamarin.Android.  This effort was focused on getting the `SmokeTests`
category to run, however more test harness changes will be needed in 
in this area in the future.
@ghost ghost locked as resolved and limited conversation to collaborators Jun 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Area: App+Library Build Issues when building Library projects or Application projects.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants