Skip to content

Enable SD Sealing keygen tests on hardware - #692

Merged
Wenbo Yuan (wenbo-yuan) merged 2 commits into
Azure:mainfrom
msft-nathwania:abhijit/enable_sd_sealing_key_tests
Sep 8, 2026
Merged

Enable SD Sealing keygen tests on hardware#692
Wenbo Yuan (wenbo-yuan) merged 2 commits into
Azure:mainfrom
msft-nathwania:abhijit/enable_sd_sealing_key_tests

Conversation

@msft-nathwania

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI lite review requested due to automatic review settings September 2, 2026 17:45
@msft-nathwania Abhijit Nathwani (msft-nathwania) changed the title Enable SD Sealing key tests on hardware Enable SD Sealing keygen tests on hardware Sep 2, 2026

Copilot AI left a comment

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.

🟢 Approval recommended

The change is narrowly scoped to enabling an existing test module for hardware runs and only updates compile gating and test names without altering test logic.

Pull request overview

This PR makes the SdSealingKeyGen TBOR integration tests run in the non-emu (hardware-eligible) backend regime by removing the file-level #![cfg(feature = "emu")] gate and normalizing test names to no longer imply emulator-only coverage.

Changes:

  • Remove emu-only compile gate from sd_sealing_key_gen command tests so they can run on hardware/no-backend-feature builds.
  • Rename the affected test functions to drop the _emu suffix.
File summaries
File Description
ddi/tbor/types/tests/commands/sd_sealing_key_gen.rs Removes emu-only gating and renames tests so the SdSealingKeyGen coverage runs in hardware-eligible configurations.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

auto-merge was automatically disabled September 3, 2026 00:14

Head branch was pushed to by a user without write access

Copilot AI review requested due to automatic review settings September 3, 2026 00:14

Copilot AI left a comment

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.

🟢 Approval recommended

The change is limited to lifting an emu-only compile gate and renaming tests, with no functional logic changes to the test behavior.

Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@wenbo-yuan
Wenbo Yuan (wenbo-yuan) added this pull request to the merge queue Sep 5, 2026
@radutta99
Rajib Dutta (radutta99) removed this pull request from the merge queue due to a manual request Sep 5, 2026
@wenbo-yuan
Wenbo Yuan (wenbo-yuan) added this pull request to the merge queue Sep 8, 2026
Merged via the queue into Azure:main with commit a7d5729 Sep 8, 2026
29 checks passed
Rajib Dutta (radutta99) added a commit that referenced this pull request Sep 8, 2026
Preserve the SD sealing-key transport documentation while incorporating
main's independent hardware enablement in #692 and subsequent changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b6e9403d-692c-4903-97ee-87f2606151c3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants