Skip to content

Conversation

@matouskozak
Copy link
Member

@matouskozak matouskozak commented Oct 8, 2025

  • Refactor naming to be consistent
  • Remove StripSymbol=false measurements

Associated dotnet/performance PR: dotnet/performance#5007
Test run: https://dev.azure.com/dnceng/internal/_build/results?buildId=2810833

- clearer naming of codegen/runtime variants
- remove non strip symbols variants
@matouskozak matouskozak self-assigned this Oct 8, 2025
@matouskozak matouskozak requested a review from steveisok as a code owner October 8, 2025 10:28
Copilot AI review requested due to automatic review settings October 8, 2025 10:28
Copy link
Contributor

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.

Pull Request Overview

This PR simplifies and standardizes iOS performance measurement scripts by refactoring naming conventions and removing duplicate measurements with different symbol stripping settings.

Key Changes

  • Refactors artifact and display names to be more consistent and descriptive
  • Removes redundant build configurations that only differed by the STRIP_DEBUG_SYMBOLS setting
  • Standardizes comment casing throughout build scripts

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/mono/sample/iOS/Makefile Removes unused HYBRID_GLOBALIZATION parameter and related build configuration
eng/pipelines/performance/templates/perf-ios-scenarios-build-jobs.yml Removes hybridGlobalization parameter from build template
eng/pipelines/performance/templates/build-perf-sample-apps.yml Major refactoring of iOS build configurations, removing duplicate builds and standardizing naming

@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @akoeplinger, @matouskozak, @simonrozsival
See info in area-owners.md if you want to be subscribed.

Copy link
Member

@LoopedBard3 LoopedBard3 left a comment

Choose a reason for hiding this comment

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

Looks good. I think the release/10.0 branch will need some of these types of updates as well, so once we have mostly settled these for a bit, we should update the release/10.0 branch to get it working as well.

@matouskozak
Copy link
Member Author

@matouskozak matouskozak merged commit 64c0dfb into dotnet:main Oct 13, 2025
65 of 67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants