intel / rv-brs-test-suite

The RV BRS test suite checks for compliance against the RVI Boot and Runtime Service specification.
https://github.com/riscv-non-isa/riscv-os-a-see
Apache License 2.0
10 stars 9 forks source link

sct uncoverd requirement:URT_010-without RTC #47

Open WangYin3 opened 8 months ago

WangYin3 commented 8 months ago

detail requirement: "Systems without a Real-Time Clock (RTC) MUST meet the following requirements:• GetTime must be implemented (e.g. in terms of CPU cycle counter). • SetTime must return EFI_UNSUPPORTED, and be appropriately described inEFI_RT_PROPERTIES_TABLE." update exist case "Add add logic in test case:SetTime_Func: If no rtc info report to OS, assume the system without RTC than the GetTime should return EFI_UNSUPPORTED.

action plan: Add add logic in test case:SetTime_Func: If no rtc info report to OS, assume the system without RTC than the GetTime should return EFI_UNSUPPORTED. open issue:How to confirm if a system without RTC, if the RTC is not an standard uefi driver.(no related info in acpi) Ps.Server plarform spec:HPER_070:A battery-backed RTC or analogous timekeeping mechanism MUST be implemented. "related SetTime_Conf SetTime_Func"