Skip to content
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

[One .NET] Include symbol files in runtime packs #6193

Merged
merged 2 commits into from
Aug 20, 2021

Conversation

pjcollins
Copy link
Member

@pjcollins pjcollins commented Aug 17, 2021

Adds the .pdb files associated with our framework assemblies to the .NET
runtime packs. This will allow them to be fast deployed or included in
an .aab/.apk for Debug builds. A couple of symbol related tests have
been updated to also check for Mono.Android.pdb.

I also noticed that the SmokeTest category was not running for the
net6.0 MSBuildDeviceIntegration tests, as the emulator smoke test job
only runs against the net472 test assembly. This currently doesn't
matter as all net6.0 smoke tests are ignored through other category
attributes, but this fix should be needed in the future.

Adds the .pdb files associated with our framework assemblies to the .NET
runtime packs.  This will allow them to be fast deployed or included in
an .aab/.apk for Debug builds.  A couple of symbol related tests have
been updated to also check for Mono.Android.pdb.
@pjcollins pjcollins marked this pull request as ready for review August 18, 2021 15:43
@pjcollins
Copy link
Member Author

The test failures here look unrelated to me

Copy link
Member

@jonathanpeppers jonathanpeppers left a comment

Choose a reason for hiding this comment

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

I restarted a couple test phases that had weird errors.

This seems like it adds about 3MB to each runtime pack:

image

So I'll comment on #6058.

@jonathanpeppers
Copy link
Member

A lot of tests failed, I'm going to try a rerun which should pick up the latest changes in main.

@jonathanpeppers
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jonathanpeppers
Copy link
Member

Only a legacy ConcurrentGC test failed, going to merge this.

@jonathanpeppers jonathanpeppers merged commit 1aac4a0 into dotnet:main Aug 20, 2021
jonathanpeppers pushed a commit that referenced this pull request Aug 20, 2021
Adds the .pdb files associated with our framework assemblies to the .NET
runtime packs.  This will allow them to be fast deployed or included in
an .aab/.apk for Debug builds.  A couple of symbol related tests have
been updated to also check for Mono.Android.pdb.

* Don't skip net6.0 msbuild smoke tests
@github-actions github-actions bot locked and limited conversation to collaborators Jan 24, 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.

2 participants