Skip to content

Add SBMR self-declaration hooks and align config with SBMR checklist#48

Merged
amrathesh merged 2 commits into
ARM-software:mainfrom
Guru9902:declaration
Mar 6, 2026
Merged

Add SBMR self-declaration hooks and align config with SBMR checklist#48
amrathesh merged 2 commits into
ARM-software:mainfrom
Guru9902:declaration

Conversation

@Guru9902

@Guru9902 Guru9902 commented Feb 9, 2026

Copy link
Copy Markdown
Contributor
  • Add self-declaration tests and variables for uncovered M3/M4/M5a rules (Side-Band, JTAG, IO, OOB, SPDM, RAS, In-Band, Host-to-SatMC).
  • Update checklist doc to reference the new declaration tags.
  • Reorder config self-declaration entries to follow SBMR checklist.

Comment thread test_lists/sbmr-acs-oob Outdated
Comment thread test_lists/sbmr-acs-linux Outdated
@@ -1,27 +1,44 @@
# M1 Level
# In-Band

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.

Please run the test cases to ensure everything works correctly after reordering them.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

If possible, please attach test report in PR for reference.

@Guru9902 Guru9902 Feb 18, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

without changes : sbmr_main.zip
with changes : sbmr_with_declaration.zip

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.

@amrathesh @Guru9902 Would we run this on a stable machine?

Comment thread docs/arm_sbmr_testcase_checklist.rst Outdated
@amrathesh

Copy link
Copy Markdown
Member

@anncheng-arm Please review this PR.

Comment thread docs/arm_sbmr_testcase_checklist.rst Outdated
@Guru9902
Guru9902 force-pushed the declaration branch 5 times, most recently from 77d9f35 to e92e280 Compare February 20, 2026 07:00
Comment thread docs/arm_sbmr_testcase_checklist.rst Outdated
Comment thread docs/arm_sbmr_testcase_checklist.rst Outdated
Comment thread docs/arm_sbmr_testcase_checklist.rst Outdated
Comment thread host/declaration_for_sbmr_interface.robot
Comment thread lib/resource.robot Outdated
Comment thread lib/resource.robot Outdated
Comment thread test_lists/sbmr-acs-oob Outdated
Comment thread test_lists/sbmr-acs-oob Outdated
Comment thread config Outdated
Comment thread config Outdated
  - Add self-declaration tests and variables for uncovered M3/M4/M5a rules
    (Side-Band, JTAG, IO, OOB, SPDM, RAS, In-Band, Host-to-SatMC).
  - Update checklist doc to reference the new declaration tags.
  - Reorder config self-declaration entries to follow SBMR checklist.
  - docs: add side-band rule links in SBMR checklist

Signed-off-by: gurrev01 <gururaj.revankar@arm.com>
@Guru9902
Guru9902 force-pushed the declaration branch 2 times, most recently from 58773d8 to 4bf0c0e Compare March 4, 2026 11:42

@amrathesh amrathesh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM w.r.t SBMR 2.1 spec.

@amrathesh
amrathesh requested a review from gtossk2 March 4, 2026 12:06
Comment thread test_lists/sbmr-acs-oob
Comment thread test_lists/sbmr-acs-oob
Comment thread test_lists/sbmr-acs-oob
Comment thread test_lists/sbmr-acs-oob
Comment thread test_lists/sbmr-acs-oob
Comment thread test_lists/sbmr-acs-oob
Signed-off-by: gurrev01 <gururaj.revankar@arm.com>

@gtossk2 gtossk2 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.

Thanks for the changes. Look good to me.

@amrathesh
amrathesh merged commit 4d7d392 into ARM-software:main Mar 6, 2026
1 check passed
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