ibecc: tests: Update test logging

Make logging more clear.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
Andrei Emeltchenko 2021-11-18 16:20:53 +02:00 committed by Anas Nashif
commit 0feb432b8e

View file

@ -14,31 +14,32 @@
static uint8_t mock_sys_in8(io_port_t port) static uint8_t mock_sys_in8(io_port_t port)
{ {
TC_PRINT("Simulate sys_in8()\n");
/* Needed for NMI handling simulation */ /* Needed for NMI handling simulation */
if (port == NMI_STS_CNT_REG) { if (port == NMI_STS_CNT_REG) {
TC_PRINT("Simulate sys_in8(NMI_STS_CNT_REG)=>SERR\n");
return NMI_STS_SRC_SERR; return NMI_STS_SRC_SERR;
} }
TC_PRINT("Simulate sys_in8(0x%x)=>0\n", port);
return 0; return 0;
} }
static void mock_sys_out8(uint8_t data, io_port_t port) static void mock_sys_out8(uint8_t data, io_port_t port)
{ {
TC_PRINT("Simulate sys_out8()\n"); TC_PRINT("Simulate sys_out8() NOP\n");
} }
static uint64_t mock_sys_read64(uint64_t addr) static uint64_t mock_sys_read64(uint64_t addr)
{ {
TC_PRINT("Simulate sys_read64()\n"); TC_PRINT("Simulate sys_read64(0x%llx)=>0\n", addr);
return 0; return 0;
} }
static void mock_sys_write64(uint64_t data, uint64_t reg) static void mock_sys_write64(uint64_t data, uint64_t reg)
{ {
TC_PRINT("Simulate sys_write64()\n"); TC_PRINT("Simulate sys_write64() NOP\n");
} }
static void mock_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data) static void mock_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data)
@ -48,8 +49,6 @@ static void mock_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data)
static uint32_t mock_conf_read(pcie_bdf_t bdf, unsigned int reg) static uint32_t mock_conf_read(pcie_bdf_t bdf, unsigned int reg)
{ {
TC_PRINT("Simulate pcie_conf_read() zero return\n");
#if defined(EMULATE_SKU) #if defined(EMULATE_SKU)
if (bdf == PCI_HOST_BRIDGE && reg == PCIE_CONF_ID) { if (bdf == PCI_HOST_BRIDGE && reg == PCIE_CONF_ID) {
TC_PRINT("Simulate PCI device, SKU 0x%x\n", EMULATE_SKU); TC_PRINT("Simulate PCI device, SKU 0x%x\n", EMULATE_SKU);
@ -66,6 +65,8 @@ static uint32_t mock_conf_read(pcie_bdf_t bdf, unsigned int reg)
} }
#endif /* IBECC_ENABLED */ #endif /* IBECC_ENABLED */
TC_PRINT("Simulate pcie_conf_read()=>0\n");
return 0; return 0;
} }
@ -92,11 +93,11 @@ static void test_static_functions(void)
zassert_not_null(dev, "Device not found"); zassert_not_null(dev, "Device not found");
/* Test failed PCIE probe */ /* Catch failed PCIE probe case */
ret = edac_ibecc_init(dev); ret = edac_ibecc_init(dev);
zassert_equal(ret, -ENODEV, ""); zassert_equal(ret, -ENODEV, "");
/* Test pasring zero errlog case */ /* Catch passing zero errlog case */
parse_ecclog(dev, 0, &error_data); parse_ecclog(dev, 0, &error_data);
/* Test errsts clear not set case */ /* Test errsts clear not set case */