Skip to content

[CI] Allow MSBuild test stages to run in the megapipeline - #8033

Merged
pjcollins merged 15 commits into
mainfrom
dev/mandel/correct-co-path
Jun 9, 2023
Merged

[CI] Allow MSBuild test stages to run in the megapipeline#8033
pjcollins merged 15 commits into
mainfrom
dev/mandel/correct-co-path

Conversation

@mandel-macaque

@mandel-macaque mandel-macaque commented May 11, 2023

Copy link
Copy Markdown
Contributor

Makes changes required to get the MSBuild tests running in the unified
pipeline. New parameters have been added to the the MSBuild test stage
templates to allow them to run without marking the build as failed if
test issues occur. This was done to ensure that release pipelines that
depend on the unified pipeline can run without being blocked by a known
or intermittent test failure.

Comment thread src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/XABuildPaths.cs Outdated
Comment thread build-tools/automation/yaml-templates/setup-test-environment.yaml Outdated
Comment thread src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/XABuildPaths.cs Outdated
@mandel-macaque
mandel-macaque force-pushed the dev/mandel/correct-co-path branch from 4a9e560 to ca567e6 Compare May 16, 2023 21:58
@pjcollins
pjcollins marked this pull request as draft June 7, 2023 18:33
@pjcollins pjcollins changed the title [CI] Allow emulator tests to run in the megapipeline. [CI] Allow MSBuild test stages to run in the megapipeline Jun 7, 2023
@pjcollins
pjcollins marked this pull request as ready for review June 8, 2023 13:02

@pjcollins pjcollins left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be good to go, this latest test run is green https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=7887216&view=results

@pjcollins
pjcollins requested a review from jpobst June 8, 2023 13:03
Comment thread build-tools/automation/yaml-templates/fail-on-issue.yaml Outdated
@pjcollins
pjcollins merged commit e97ad2f into main Jun 9, 2023
@pjcollins
pjcollins deleted the dev/mandel/correct-co-path branch June 9, 2023 01:37
grendello added a commit to grendello/xamarin-android that referenced this pull request Jun 12, 2023
* main:
  LEGO: Merge pull request 8119
  [build] Bump `$(XABuildToolsVersion)`=34 (dotnet#8118)
  [Xamarin.Android.Build.Tasks] missing resource error handling (dotnet#8066)
  [CI] Allow MSBuild test stages to run in the megapipeline (dotnet#8033)
  [ci] Fix nightly test environment provisioning (dotnet#8113)
@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.

3 participants