Skip to content

Conversation

@magravel
Copy link
Contributor

@magravel magravel commented Aug 19, 2025

Description

This pull request brings rust fmt/clippy/doc/test validation to pull requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request: #737

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?
  • Backport to release branch?

How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test, coverage, doc ).

Integration Instructions

N/A

@mu-automation mu-automation bot added the impact:non-functional Does not have a functional impact label Aug 19, 2025
@codecov-commenter
Copy link

codecov-commenter commented Aug 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (dev/202502@14e6097). Learn more about missing BASE report.

Additional details and impacted files
@@              Coverage Diff              @@
##             dev/202502     #739   +/-   ##
=============================================
  Coverage              ?   11.47%           
=============================================
  Files                 ?      136           
  Lines                 ?    22094           
  Branches              ?     2514           
=============================================
  Hits                  ?     2536           
  Misses                ?    19526           
  Partials              ?       32           
Flag Coverage Δ
AdvLoggerPkg 6.18% <ø> (?)
HidPkg 2.79% <ø> (?)
MfciPkg 41.24% <ø> (?)
MsCorePkg 1.41% <ø> (?)
MsWheaPkg 7.40% <ø> (?)
XmlSupportPkg 27.38% <ø> (?)

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.

@magravel magravel changed the title Fix for devops sync Synced file(s) with microsoft/mu_devops and Fix for devops sync Aug 20, 2025
@magravel magravel changed the title Synced file(s) with microsoft/mu_devops and Fix for devops sync Synced file(s) with microsoft/mu_devops and rust fixes. Aug 20, 2025
@magravel magravel changed the title Synced file(s) with microsoft/mu_devops and rust fixes. Synced file(s) with microsoft/mu_devops and Cargo fixes. Aug 21, 2025
@magravel magravel marked this pull request as ready for review August 21, 2025 16:34
@makubacki makubacki changed the title Synced file(s) with microsoft/mu_devops and Cargo fixes. Repo File Sync: Add RustCargoSteps.yml and fix Rust files to pass checks Aug 21, 2025
@magravel magravel force-pushed the magravel/fix-for-devops-sync branch 6 times, most recently from ff125f8 to dba5893 Compare August 21, 2025 23:22
@makubacki
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@magravel
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 739 in repo microsoft/mu_plus

@makubacki
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@makubacki makubacki force-pushed the magravel/fix-for-devops-sync branch from c1e566b to bcac1d9 Compare August 22, 2025 17:33
@makubacki
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@makubacki makubacki changed the title Repo File Sync: Add RustCargoSteps.yml and fix Rust files to pass checks Sync Mu DevOps Files, add new cargo checks, and fix resulting errors Aug 25, 2025
@makubacki
Copy link
Member

@magravel, please fill in the "How this was tested section" in the PR description.

@mu-automation mu-automation bot added the type:backport Backport changes in a dev branch PR to its release branch. label Aug 25, 2025
@makubacki makubacki merged commit d6b4cca into microsoft:dev/202502 Aug 25, 2025
30 checks passed
mu-automation bot pushed a commit that referenced this pull request Aug 25, 2025
…ing errors (#739)

## Description

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

## How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

## Integration Instructions

N/A

Co-authored-by: Michael Kubacki <[email protected]>
apop5 pushed a commit to apop5/mu_plus that referenced this pull request Sep 11, 2025
…icrosoft#739)

## Description

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
microsoft#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

## How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

## Integration Instructions

N/A

Co-authored-by: Michael Kubacki <[email protected]>
apop5 pushed a commit to apop5/mu_plus that referenced this pull request Sep 11, 2025
…icrosoft#739)

## Description

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
microsoft#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

## How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

## Integration Instructions

N/A

Co-authored-by: Michael Kubacki <[email protected]>
Javagedes pushed a commit that referenced this pull request Sep 17, 2025
…739)

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

N/A

Co-authored-by: Michael Kubacki <[email protected]>
apop5 pushed a commit to apop5/mu_plus that referenced this pull request Sep 17, 2025
…icrosoft#739)

## Description

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
microsoft#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

## How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

## Integration Instructions

N/A

Co-authored-by: Michael Kubacki <[email protected]>
apop5 pushed a commit that referenced this pull request Sep 18, 2025
…739)

## Description

This pull request brings rust fmt/clippy/doc/test validation to pull
requests. Initial fixes for these are also included in this PR.

The file sync commit was cherry-picked from this pull request:
#737

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?

## How This Was Tested

This was tested by running the PR pipeline ( clippy, fmt, build, test,
coverage, doc ).

## Integration Instructions

N/A

Co-authored-by: Michael Kubacki <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact type:backport Backport changes in a dev branch PR to its release branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants