REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2529
According to the UEFI specification EFI_TIME.YEAR may take values in the range 1900-9999. The specification does not forbid to set a wakeup time in the past. We should not expect EFI_INVALID_PARAMETER to be returned by SetWakeupTime() for the years 1997 and 2100. Values 1899 and 10000 must lead to this error code. Signed-off-by: Heinrich Schuchardt <heinrich.schucha...@canonical.com> --- .../BlackBoxTest/TimeServicesBBTestConformance.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TimeServices/BlackBoxTest/TimeServicesBBTestConformance.c b/uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TimeServices/BlackBoxTest/TimeServicesBBTestConformance.c index fcc79548c07d..bdb150d02ea3 100644 --- a/uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TimeServices/BlackBoxTest/TimeServicesBBTestConformance.c +++ b/uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TimeServices/BlackBoxTest/TimeServicesBBTestConformance.c @@ -817,7 +817,7 @@ BBTestSetWakeupTimeConsistencyTest ( ); } else { Time = OldTime; - Time.Year = 1997; + Time.Year = 1899; Status = gtRT->SetWakeupTime ( TRUE, &Time @@ -844,7 +844,7 @@ BBTestSetWakeupTimeConsistencyTest ( StandardLib, AssertionType, gTimeServicesBBTestConformanceAssertionGuid026, - L"RT.SetWakeupTime - Time.Year is 1997", + L"RT.SetWakeupTime - Time.Year is 1899", L"%a:%d:Status - %r", __FILE__, (UINTN)__LINE__, @@ -852,7 +852,7 @@ BBTestSetWakeupTimeConsistencyTest ( ); Time = OldTime; - Time.Year = 2100; + Time.Year = 10000; Status = gtRT->SetWakeupTime ( TRUE, &Time @@ -866,7 +866,7 @@ BBTestSetWakeupTimeConsistencyTest ( StandardLib, AssertionType, gTimeServicesBBTestConformanceAssertionGuid027, - L"RT.SetWakeupTime - Time.Year is 2100", + L"RT.SetWakeupTime - Time.Year is 10000", L"%a:%d:Status - %r", __FILE__, (UINTN)__LINE__, -- 2.32.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#83655): https://edk2.groups.io/g/devel/message/83655 Mute This Topic: https://groups.io/mt/86986279/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-