-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[PERF] Add Android BenchmarkDotNet test #85282
[PERF] Add Android BenchmarkDotNet test #85282
Conversation
Shift perflab dependencies to the app build through insertion rather than being in the Maui repo. Add PERFLAB_INLAB preprocessor constant to include the environment variables section of the Maui app in the build. Switch to using the main branch of the perf repo. Hardcoded in the output path to avoid unused variable error when building the Maui App.
… as a property was overwritting all the other constants set (they are used a lot).
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsThis is the PR for the runtime repo to add Android BDN testing to the perf teams lab. It includes a build yml script, the addition of the tests to the android_scenarios.proj file, and the piping of the built APK through to the helix workload. Testing changes are still present in perf-non-wasm-jobs.yml and perf.yml, and will be removed after test run for just the BDN app is complete.
|
|
||
- script: | | ||
echo '{ }' > ./global.json | ||
curl -o NuGet.config 'https://raw.githubusercontent.com/dotnet/maui/net8.0/NuGet.config' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should the net8.0
here and below be parametrized? Future-proofing us...
https://dev.azure.com/dnceng/internal/_build/results?buildId=2166322&view=results test run showing everything working. |
…rification of correct package usage.
This reverts commit 3f67505.
Any failures are unrelated as this doesn't make any changes to non-perf infrastructure, merging. |
This is the PR for the runtime repo to add Android BDN testing to the perf teams lab. It includes a build yml script, the addition of the tests to the android_scenarios.proj file, and the piping of the built APK through to the helix workload.
Testing changes are still present in perf-non-wasm-jobs.yml and perf.yml, and will be removed after test run for just the BDN app is complete.