Get test result before skipping in SRMulticast
Change-Id: I6c107b07b7bb33f5f2ba9bfbde86bdf1c6aaad41
diff --git a/TestON/tests/USECASE/SegmentRouting/dependencies/Testcaselib.py b/TestON/tests/USECASE/SegmentRouting/dependencies/Testcaselib.py
index bd9f40b..9d901f1 100644
--- a/TestON/tests/USECASE/SegmentRouting/dependencies/Testcaselib.py
+++ b/TestON/tests/USECASE/SegmentRouting/dependencies/Testcaselib.py
@@ -1015,11 +1015,11 @@
sender.handle.expect( sender.scapyPrompt )
main.log.debug( sender.handle.before )
packetCaptured = True if srcEntry["packet"] in packet else False
- if skipOnFail and packetCaptured != expect:
- Testcaselib.saveOnosDiagnostics( main )
- Testcaselib.cleanup( main, copyKarafLog=False )
- main.skipCase()
utilities.assert_equals( expect=expect,
actual=packetCaptured,
onpass="Pass",
onfail="Fail" )
+ if skipOnFail and packetCaptured != expect:
+ Testcaselib.saveOnosDiagnostics( main )
+ Testcaselib.cleanup( main, copyKarafLog=False )
+ main.skipCase()