@@ -62,6 +62,11 @@ def __init__(self, *args, **kwargs):
62
62
"Module Type: %s - Backend: %s - Profile: %s" %
63
63
(self .moduleType , self .moduleType_base , self .moduleProfile ))
64
64
65
+ def __print_breaks (self , message ):
66
+ delimiterStart = '\n ::::::::::::::::::::::::'
67
+ delimiterEnd = '::::::::::::::::::::::::\n '
68
+ self .log .debug ("\n {0} {1} {2}" .format (delimiterStart , message , delimiterEnd ))
69
+
65
70
def cancel (self , * args , ** kwargs ):
66
71
try :
67
72
super (AvocadoTest , self ).cancel (* args , ** kwargs )
@@ -77,6 +82,7 @@ def setUp(self):
77
82
78
83
:return: None
79
84
"""
85
+ self .__print_breaks ("SETUP" )
80
86
return self .backend .setUp ()
81
87
82
88
def tearDown (self , * args , ** kwargs ):
@@ -88,6 +94,7 @@ def tearDown(self, *args, **kwargs):
88
94
89
95
:return: None
90
96
"""
97
+ self .__print_breaks ("TEARDOWN" )
91
98
return self .backend .tearDown (* args , ** kwargs )
92
99
93
100
def start (self , * args , ** kwargs ):
@@ -99,6 +106,7 @@ def start(self, *args, **kwargs):
99
106
:param kwargs: Do not use it directly (It is defined in config.yaml)
100
107
:return: None
101
108
"""
109
+ self .__print_breaks ("START MODULE" )
102
110
return self .backend .start (* args , ** kwargs )
103
111
104
112
def stop (self , * args , ** kwargs ):
@@ -111,6 +119,7 @@ def stop(self, *args, **kwargs):
111
119
:param kwargs: Do not use it directly (It is defined in config.yaml)
112
120
:return: None
113
121
"""
122
+ self .__print_breaks ("STOP" )
114
123
return self .backend .stop (* args , ** kwargs )
115
124
116
125
def run (self , * args , ** kwargs ):
@@ -121,6 +130,7 @@ def run(self, *args, **kwargs):
121
130
:param kwargs: shell, ignore_status, verbose
122
131
:return: object avocado.process.run
123
132
"""
133
+ self .__print_breaks ("COMMAND IN MODULE <->" )
124
134
return self .backend .run (* args , ** kwargs )
125
135
126
136
def runCheckState (self , command = "ls /" , expected_state = 0 ,
@@ -171,6 +181,7 @@ def runHost(self, *args, **kwargs):
171
181
:param kwargs: pass thru
172
182
:return: object of avocado.process.run
173
183
"""
184
+ self .__print_breaks ("COMMAND ON HOST <!>" )
174
185
return self .backend .runHost (* args , ** kwargs )
175
186
176
187
def getModulemdYamlconfig (self , * args , ** kwargs ):
0 commit comments