-
Notifications
You must be signed in to change notification settings - Fork 4.5k
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
[AzureMonitorExporter] onboard to aot ci #44128
Conversation
sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/tests/aotcompatibility/ExpectedAotWarnings.txt
Outdated
Show resolved
Hide resolved
Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com>
…e/azure-sdk-for-net into tilee/202405_onboard_aot_ci
API change check API changes are not detected in this pull request. |
Good news, Build is showing 0 warnings! Bad news, MacOS builds are failing
@m-redding your keyvault pr is not having this problem (#44301). Can you help me with this? |
It's coming from this I believe - https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/tests/Azure.Monitor.OpenTelemetry.Exporter.AotCompatibilityTestApp/Azure.Monitor.OpenTelemetry.Exporter.AotCompatibilityTestApp.csproj#L4 I'm not exactly sure how to fix it, I tried to when I was testing the pipeline in https://github.com/Azure/azure-sdk-for-net/pull/44302/files but I couldn't get the targets right |
Oh I missed that it was my AOT project. Weird that it only fails on this PR. Regardless, I think I can fix this. Thank you! |
@m-redding thanks for all your help! Can you please review and sign off on these changes? |
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.
This all looks good! So glad to see the warnings are resolved. And thanks for fixing the md
* onboard to aot ci * testing txt file to fix build * testing different param name * update warnings file * update doc * Update sdk/monitor/ci.yml Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * testing fix for MacOS * remove file * updating compatibility app --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com>
This PR is to onboard to the AOT CI. https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/AotRegressionChecks.md
A regression in AOT compatibility was reported in #44127
The root cause was a change in the Azure.Core dependency.
To help catch regressions sooner, we need to onboard our Exporter to the AOT CI introduced in #40629