def METHOD_NAME(self):
    '''
    This testcase performs below steps:
    1. SCOM Read operation
    2. SCOM Write operation
    3. List Gard records operation
    4. Clear Gard records operation
    5. pflash info operation
    6. pflash read part operation
    '''
    self.l_dic = []
    self.utils_init()
    self.c = self.cv_SYSTEM.console
    self.c.run_command("dmesg -D")
    self.cpu = self.cv_HOST.host_get_proc_gen()
    if self.cpu not in ["POWER8", "POWER8E", "POWER9", "POWER9P"]:
        self.skipTest("Unknown CPU type %s" % self.cpu)
    self.disable_cpu_sleepstates()
    self.scom_read_operation()
    self.scom_write_opearation()
    self.list_gard_records()
    self.clear_gard_records()
    self.flash_info()
    self.flash_read_part()
    self.list_gard_records()
    self.flash_read_guard_part()
    self.flash_erase_guard_part()
    self.flash_program_guard_part()
    pass