Skip to content

[7.0.2 Cherry-pick] Create YAML Kerberos Test Pipeline#4264

Open
github-actions[bot] wants to merge 3 commits intorelease/7.0from
dev/automation/pr-4252-to-7.0.2
Open

[7.0.2 Cherry-pick] Create YAML Kerberos Test Pipeline#4264
github-actions[bot] wants to merge 3 commits intorelease/7.0from
dev/automation/pr-4252-to-7.0.2

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 7, 2026

Cherry-pick of #4252 (a3648e4) into release/7.0.

Successful run of the sqlclient-kerberos pipeline here: https://sqlclientdrivers.visualstudio.com/ADO.Net/_build/results?buildId=151235&view=results

Co-authored-by: Priyanka Tiwari <prtiwar@microsoft.com>
@github-actions github-actions Bot requested a review from a team as a code owner May 7, 2026 11:16
@github-actions github-actions Bot added this to the 7.0.2 milestone May 7, 2026
@github-project-automation github-project-automation Bot moved this to To triage in SqlClient Board May 7, 2026
- Switch pipeline to invoke build2.proj targets (BuildMdsWindows/Unix, TestMds*)
  instead of wrapper targets from build.wrappers.proj
- Update build-and-test-steps.yml to use build2.proj and build2 target names:
  * BuildSqlClientWindows/Unix → BuildMdsWindows/Unix
  * TestSqlClientUnit/Functional/Manual → TestMdsUnit/Functional/Manual
- Update sqlclient-kerberos.yml to pass BuildMds* targets
- Remove build.wrappers.proj (no longer needed)
- Remove build.wrappers.proj import from build.proj

This eliminates the need for temporary wrapper targets, as build2.proj
provides all required functionality. The pipeline now uses the same
targets that will be available once the full build2 workstream is
cherry-picked to this branch.
@paulmedynski paulmedynski modified the milestone: 7.0.2 May 7, 2026
@paulmedynski paulmedynski moved this from To triage to In progress in SqlClient Board May 7, 2026
@paulmedynski paulmedynski self-assigned this May 7, 2026
@paulmedynski paulmedynski added the Area\Engineering Use this for issues that are targeted for changes in the 'eng' folder or build systems. label May 7, 2026
retryCountOnTaskFailure: 2
inputs:
command: build
projects: build2.proj
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Note the use of build2.proj here. It has equivalent SqlClient targets to main, so we can just swap them in.

@paulmedynski
Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.59%. Comparing base (1b18a27) to head (1c56c48).

❗ There is a different number of reports uploaded between BASE (1b18a27) and HEAD (1c56c48). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (1b18a27) HEAD (1c56c48)
CI-SqlClient 2 0
Additional details and impacted files
@@               Coverage Diff               @@
##           release/7.0    #4264      +/-   ##
===============================================
- Coverage        73.27%   65.59%   -7.68%     
===============================================
  Files              280      275       -5     
  Lines            43025    65855   +22830     
===============================================
+ Hits             31525    43199   +11674     
- Misses           11500    22656   +11156     
Flag Coverage Δ
CI-SqlClient ?
PR-SqlClient-Project 65.59% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@paulmedynski paulmedynski enabled auto-merge (squash) May 7, 2026 15:34
@paulmedynski paulmedynski moved this from In progress to In review in SqlClient Board May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area\Engineering Use this for issues that are targeted for changes in the 'eng' folder or build systems.

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

2 participants