You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Skip FPGA ROM tests in nightly when testing with older ROMs (#2263)
- Adds rom feature to drivers to exclude hw-1.0 support
- Exclude FIPS tests for hw-1.0 that require building ROM with test hooks
- Fix some RT integration tests that call the wrong ROM builder function
Copy file name to clipboardExpand all lines: test/tests/fips_test_suite/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,8 @@ Support for additional environments can be done by creating new implementations/
42
42
43
43
Certain tests require "hooks" into the ROM or FW to cause operation to deviate from the normal flow (ie. injecting errors or halting execution at specific points). This functionality is enabled using a build option called "fips-test-hooks". Then, the specific command codes are written and read from the DBG_MANUF_SERVICE_REG. The ROM/FW can respond back with a status code written to the same field if applicable. See command codes in drivers\src\fips_test_hooks.rs for more details.
44
44
45
+
Note the ROM with test hooks can only be built for the current ROM within the same git commit. Because of this, the test suite cannot perform these tests against older versions of the HW since it cannot build the compatible ROM. To run those tests, execute the test suite from the same commit as the applicable ROM.
46
+
45
47
Test hooks are needed to meet the following FIPS 140-3 test requirements:
0 commit comments