Skip to content

Update HelloAndroid App output path and PerfBDN dotnet-install.sh url. #112720

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

Merged
merged 1 commit into from
Feb 20, 2025

Conversation

LoopedBard3
Copy link
Member

Update the folder used for the runtime HelloAndroid app and update the perfBDN app dotnet-install.sh version retrieval and URL.

Partial test run: https://dev.azure.com/dnceng/internal/_build/results?buildId=2640497&view=results. This test run included some fixes to later perfBDN issues but demonstrates the work AndroidMono build and working install Maui workload that this PR addresses.

…e perfBDN app dotnet-install.sh version retrieval.
@LoopedBard3 LoopedBard3 self-assigned this Feb 20, 2025
@Copilot Copilot AI review requested due to automatic review settings February 20, 2025 00:35
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (2)

eng/pipelines/performance/templates/build-perf-bdn-app.yml:89

  • Please verify that the updated file path './performance/eng/Version.Details.xml' correctly reflects the new location of the version details XML and that the stricter regex pattern consistently captures the version string in all expected cases.
version=$(sed -nr 's/[[:space:]]*<Dependency Name="Microsoft.NET.Sdk" Version="([^\"]*)"[[:space:]]?.*/\1/p' ./performance/eng/Version.Details.xml)

eng/pipelines/performance/templates/build-perf-sample-apps.yml:29

  • Ensure that the updated artifact path points to the correct location for the HelloAndroid app output and is consistent with downstream expectations, especially given the shift from the previous 'publish/apk/bin' directory to 'Bundle/bin'.
rootFolder: $(Build.SourcesDirectory)/artifacts/bin/AndroidSampleApp/arm64/Release/android-arm64/Bundle/bin/HelloAndroid.apk

Copy link
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

@LoopedBard3 LoopedBard3 merged commit fa49464 into dotnet:main Feb 20, 2025
24 checks passed
@LoopedBard3 LoopedBard3 deleted the PerfFixAndroidAppBuild branch February 20, 2025 18:04
@github-actions github-actions bot locked and limited conversation to collaborators Mar 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants