rasdaemon CMocka tests

Documentation | All test results

rasdaemon CMocka tests

Test groupTestResult
core helpersstring helpersPASS
bitfield messagePASS
bitfield decodersPASS
queue lifecyclePASS
rbtree order and erasePASS
environment filePASS
trigger validationPASS
mock loggerPASS
warn oncePASS
disabled event selectionPASS
ras events cleanupPASS
event consumersPASS
ERST recordserst record readerPASS
EDAC memory-controller eventsmc complete recordPASS
mc missing field is reportedPASS
PCIe AERaer corrected recordPASS
aer requires severityPASS
CXL eventscxl common decodersPASS
cxl poison recordPASS
all cxl handlers reject empty recordPASS
devlink healthdevlink health recordPASS
devlink filter and net timeoutPASS
disk I/O errorsdiskerror mapping and recordPASS
ACPI EXTLOGextlog mappingsPASS
memory failurememory failure recordPASS
signal eventssignal recordPASS
machine-check decodingmce priv cleanupPASS
mce vendor decodersPASS
amd uncorrected classificationPASS
non-standard CPERnon standard decoder registryPASS
uuid formattingPASS
Ampere non-standard CPERampere decoder registrationPASS
ampereone decoder registrationPASS
ampereone vendor data registrationPASS
ampereone database tablesPASS
ampere oem sel disabledPASS
ampere oem sel reportPASS
HiSilicon non-standard CPERhisilicon decoder registrationPASS
JaguarMicro non-standard CPERjaguarmicro decoder registrationPASS
NVIDIA non-standard CPERnvidia decoderPASS
Yitian non-standard CPERyitian decoder registrationPASS
ARM processor eventsarm vendor data registryPASS
arm processor payloadPASS
RISC-V RERIreri mappings and recordPASS
ABRT report formattingabrt report formats mc eventPASS
abrt report formats extlog eventPASS
abrt report formats cxl memory sparing eventPASS
CPU fault isolationcpu isolation configurationPASS
cpu isolation init rollbackPASS
memory page CE PFApage pfa configuration and accountingPASS
memory row CE PFArow pfa parser and accountingPASS
OpenBMC unified SELopenbmc sel disabledPASS
openbmc sel no devicePASS
openbmc sel invalid probePASS
openbmc sel reportPASS
PCIe eDPCpcie edpc disabledPASS
database registrydatabase registry and environmentPASS
database requires backendPASS
db table registryPASS
sqlite3 backendinsert error and reusePASS
database contention releasedPASS
database contention timeoutPASS
db open registered tablesPASS
db reference countPASS
database environmentPASS
mc event recordingPASS
database tablesPASS
db get sql typePASS
db create tablePASS
db no bindingPASS
db bind typesPASS
db bindPASS
db alter tablePASS
db complex tablePASS
concurrent writersPASS
backend module reinitializationPASS
mysql backendras mc ctl recordPASS
database tablesPASS
db get sql typePASS
db create tablePASS
db alter tablePASS
db bind typesPASS
db bindPASS
db complex tablePASS
concurrent writersPASS
postgresql backendras mc ctl recordPASS
database tablesPASS
db get sql typePASS
db create tablePASS
db alter tablePASS
db bind typesPASS
db bindPASS
db complex tablePASS
concurrent writersPASS
modules supportregister null entryPASS
register single modulePASS
register duplicate modulePASS
register modules in orderPASS
register mixed orderPASS
register muptiple levelsPASS
named module lifecyclePASS
failed init isolationPASS
sql backend statePASS
context helpersPASS
test registryPASS
init cleanupPASS