From f0c8243d307d44c424b3a1377cec069110d8d8c4 Mon Sep 17 00:00:00 2001 From: Praveen K Pandey Date: Mon, 1 Jul 2024 17:31:47 +0530 Subject: [PATCH] Added ISST dump coverage Added ISST dump coverage Signed-off-by: Praveen K Pandey --- op-test | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/op-test b/op-test index 6cf475f4..02ad6774 100755 --- a/op-test +++ b/op-test @@ -689,6 +689,32 @@ class OSdumpkdumpSuite(): def suite(self): return self.s +class ISSTkdumpSuite(): + '''Crash Test Suite which Verify operating System Crash Dump Functionality''' + def __init__(self): + self.s = unittest.TestSuite() + self.s.addTest(PowerNVDump.KernelCrash_OnlyKdumpEnable()) + if 'dev_path' in OpTestConfiguration.conf.args: + self.s.addTest(PowerNVDump.KernelCrash_KdumpSAN()) + self.s.addTest(PowerNVDump.OpTestMakedump()) + self.s.addTest(PowerNVDump.KernelCrash_KdumpSSH()) + self.s.addTest(PowerNVDump.KernelCrash_KdumpNFS()) + + def suite(self): + return self.s + +class ISSTfadumpSuite(): + '''Crash Test Suite which Verify operating System Crash Dump Functionality''' + def __init__(self): + self.s = unittest.TestSuite() + self.s.addTest(PowerNVDump.KernelCrash_FadumpEnable()) + self.s.addTest(PowerNVDump.OpTestMakedump()) + self.s.addTest(PowerNVDump.KernelCrash_KdumpSSH()) + self.s.addTest(PowerNVDump.KernelCrash_KdumpNFS()) + + def suite(self): + return self.s + class OSdumpfadumpSuite(): '''Crash Test Suite which Verify operating System Crash Dump Functionality''' def __init__(self): @@ -984,6 +1010,8 @@ suites = { 'osdumpkdumpsuite': OSdumpkdumpSuite(), 'osdumpfadumpsuite': OSdumpfadumpSuite(), 'osdumpsanitysuite': OSdumpsanitySuite(), + 'ISSTkdumpSuite': ISSTkdumpSuite(), + 'ISSTkdumpSuite':ISSTfadumpSuite(), 'dlpario-suite': DlparIOSuite(), 'lpm-suite': LPMSuite(), 'GuestSecureBootSuite': GuestSecureBootSuite(),