Skip to content

Couple of minor changes around doc comments - #5902

Merged
shyamnamboodiripad merged 4 commits into
dotnet:mainfrom
shyamnamboodiripad:doc
Feb 13, 2025
Merged

Couple of minor changes around doc comments#5902
shyamnamboodiripad merged 4 commits into
dotnet:mainfrom
shyamnamboodiripad:doc

Conversation

@shyamnamboodiripad

@shyamnamboodiripadshyamnamboodiripad commented Feb 13, 2025

Copy link
Copy Markdown
Contributor
Microsoft Reviewers: Open in CodeFlow

@shyamnamboodiripad

Copy link
Copy Markdown
ContributorAuthor

@RussKie@stephentoub Looks like the dotnet-extensions-ai team is being included as required on all eval library PRs despite the following lines in the CODEOWNERS files (where dotnet-extensions-ai-evaluation appears ahead of dotnet-extensions-ai).

Any ideas on how we can fix the reviewer tagging to only include the dotnet-extensions-ai-evaluation team?

https://github.com/dotnet/extensions/blob/main/.github/CODEOWNERS#L20C1-L22C116

@shyamnamboodiripad
shyamnamboodiripad enabled auto-merge (squash) February 13, 2025 20:44
@shyamnamboodiripadshyamnamboodiripad added the area-ai-eval Microsoft.Extensions.AI.Evaluation and related label Feb 13, 2025
@RussKie

Copy link
Copy Markdown
Contributor

@RussKie@stephentoub Looks like the dotnet-extensions-ai team is being included as required on all eval library PRs despite the following lines in the CODEOWNERS files (where dotnet-extensions-ai-evaluation appears ahead of dotnet-extensions-ai).

Any ideas on how we can fix the reviewer tagging to only include the dotnet-extensions-ai-evaluation team?

main/.github/CODEOWNERS#L20C1-L22C116

It's because of this:

/src/Libraries/Microsoft.Extensions.AI@dotnet/dotnet-extensions-ai
/src/Libraries/Microsoft.Extensions.AI.*@dotnet/dotnet-extensions-ai
/test/Libraries/Microsoft.Extensions.AI@dotnet/dotnet-extensions-ai
/test/Libraries/Microsoft.Extensions.AI.*@dotnet/dotnet-extensions-ai

It could be that the order is reversed. If reversing doesn't help, then you'll need to explicitly call out MEAI libraries.
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

@shyamnamboodiripad
shyamnamboodiripad requested a review from a team as a code ownerFebruary 13, 2025 20:59
@shyamnamboodiripad

Copy link
Copy Markdown
ContributorAuthor

@RussKie@stephentoub Looks like the dotnet-extensions-ai team is being included as required on all eval library PRs despite the following lines in the CODEOWNERS files (where dotnet-extensions-ai-evaluation appears ahead of dotnet-extensions-ai).
Any ideas on how we can fix the reviewer tagging to only include the dotnet-extensions-ai-evaluation team?
main/.github/CODEOWNERS#L20C1-L22C116

It's because of this:

/src/Libraries/Microsoft.Extensions.AI@dotnet/dotnet-extensions-ai
/src/Libraries/Microsoft.Extensions.AI.*@dotnet/dotnet-extensions-ai
/test/Libraries/Microsoft.Extensions.AI@dotnet/dotnet-extensions-ai
/test/Libraries/Microsoft.Extensions.AI.*@dotnet/dotnet-extensions-ai

It could be that the order is reversed. If reversing doesn't help, then you'll need to explicitly call out MEAI libraries. https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

@RussKie Thanks - I have pushed a commit to this PR that reverses the order. Could you please approve if it looks good?

@shyamnamboodiripad

shyamnamboodiripad commented Feb 13, 2025

Copy link
Copy Markdown
ContributorAuthor

FYI @peterwald Looks like CI flaked out with the following error (same as #5901)

VSTest(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Build) Tests failed: /mnt/vss/_work/1/s/artifacts/TestResults/Release/Microsoft.Extensions.Caching.Hybrid.Tests_net8.0_x64.html [net8.0|x64]

Looks like only the Ubuntu leg failed - Windows is past the point of failure - so perhaps the failure is intermittent / non-deterministic.

@dotnet-comment-bot

Copy link
Copy Markdown
Collaborator

‼️Found issues‼️

ProjectCoverage TypeExpectedActual
Microsoft.Extensions.Caching.HybridLine8682.77 🔻
Microsoft.Extensions.AI.OllamaLine8078.2 🔻
Microsoft.Extensions.AI.Evaluation.QualityLine887.57 🔻
Microsoft.Extensions.AI.Evaluation.QualityBranch8816.42 🔻
Microsoft.Extensions.AI.Evaluation.ConsoleLine888.26 🔻
Microsoft.Extensions.AI.Evaluation.ConsoleBranch8817.07 🔻
Microsoft.Extensions.AI.EvaluationLine8858.67 🔻
Microsoft.Extensions.AI.EvaluationBranch8856.67 🔻
Microsoft.Gen.MetadataExtractorLine9857.35 🔻
Microsoft.Gen.MetadataExtractorBranch9862.5 🔻
Microsoft.Extensions.AI.OpenAILine7768.19 🔻
Microsoft.Extensions.AI.OpenAIBranch7750.2 🔻
Microsoft.Extensions.AI.Evaluation.ReportingLine8872.06 🔻
Microsoft.Extensions.AI.Evaluation.ReportingBranch8864.8 🔻

🎉 Good job! The coverage increased 🎉
Update MinCodeCoverage in the project files.

ProjectExpectedActual
Microsoft.Extensions.AI8889
Microsoft.Extensions.AI.AzureAIInference9192

Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=951837&view=codecoverage-tab

@dotnet-comment-bot

Copy link
Copy Markdown
Collaborator

‼️Found issues‼️

ProjectCoverage TypeExpectedActual
Microsoft.Extensions.AI.Evaluation.QualityLine887.57 🔻
Microsoft.Extensions.AI.Evaluation.QualityBranch8816.42 🔻
Microsoft.Extensions.AI.Evaluation.ConsoleLine888.26 🔻
Microsoft.Extensions.AI.Evaluation.ConsoleBranch8817.07 🔻
Microsoft.Extensions.Caching.HybridLine8682.77 🔻
Microsoft.Extensions.AI.EvaluationLine8858.67 🔻
Microsoft.Extensions.AI.EvaluationBranch8856.67 🔻
Microsoft.Extensions.AI.OllamaLine8078.2 🔻
Microsoft.Extensions.AI.OpenAILine7768.04 🔻
Microsoft.Extensions.AI.OpenAIBranch7749.8 🔻
Microsoft.Extensions.AI.Evaluation.ReportingLine8872.06 🔻
Microsoft.Extensions.AI.Evaluation.ReportingBranch8864.8 🔻
Microsoft.Gen.MetadataExtractorLine9857.35 🔻
Microsoft.Gen.MetadataExtractorBranch9862.5 🔻

🎉 Good job! The coverage increased 🎉
Update MinCodeCoverage in the project files.

ProjectExpectedActual
Microsoft.Extensions.AI.AzureAIInference9192
Microsoft.Extensions.AI8889

Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=951897&view=codecoverage-tab

Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-ai-evalMicrosoft.Extensions.AI.Evaluation and related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@shyamnamboodiripad@RussKie@dotnet-comment-bot@peterwald