diff options
author | Michael Brown <mcb30@ipxe.org> | 2023-01-31 10:17:57 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2023-01-31 10:17:57 +0000 |
commit | 66a2ff442dca892d242e39dddfdbb15eb338ffe2 (patch) | |
tree | 8677cc9356188bd43b48aac33585584aae3a7cd2 /src/tests/tests.c | |
parent | 3bcd0d3271db1d684ca77107ca1bcf3b78f57a68 (diff) | |
download | ipxe-66a2ff442dca892d242e39dddfdbb15eb338ffe2.tar.gz |
[tests] Verify ability to sleep the CPUnaptest
The self-test suite does not currently ever attempt to sleep the CPU.
This is an operation that may fail (e.g. by attempting to execute a
privileged instruction while running as a Linux userspace binary, or
by halting the CPU with all interrupts disabled).
Add a trivial self-test to exercise the ability to sleep the CPU
without crashing or halting forever.
Inspired-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/tests/tests.c')
-rw-r--r-- | src/tests/tests.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tests/tests.c b/src/tests/tests.c index 187037d1b..fbdf562c6 100644 --- a/src/tests/tests.c +++ b/src/tests/tests.c @@ -80,3 +80,4 @@ REQUIRE_OBJECT ( acpi_test ); REQUIRE_OBJECT ( hmac_test ); REQUIRE_OBJECT ( dhe_test ); REQUIRE_OBJECT ( gcm_test ); +REQUIRE_OBJECT ( nap_test ); |