BUG-2363: Wire NSF apps to local models
[openflowplugin.git] / test-scripts / tools / crud_test_with_param_superclass.py
index 368abf07be3fb2d2655ab10c00d7564f03238792..7b878d952db707d02ba9f44cdb31d66f34a46c57 100644 (file)
@@ -26,7 +26,6 @@ class ColorEnum ( object ):
     '''
     BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = range( 8 )
 
-
 class OF_CRUD_Test_Base( unittest.TestCase ):
 
 
@@ -155,7 +154,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( self._paint_msg_red( err_msg ) )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -169,7 +168,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
         @raise AssertionError: if response code is not 200
         '''
         self.__log_request( get_url )
-        time.sleep( self.CONTROLLER_OPERATION_DELAY )
+        self.__time_wait_oper()
         response = requests.get( get_url,
                                 auth = self._get_auth(),
                                 headers = self._get_xml_result_header() )
@@ -179,7 +178,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( self._paint_msg_red( err_msg ) )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -202,7 +201,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( self._paint_msg_red( err_msg ) )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -225,7 +224,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( self._paint_msg_red( err_msg ) )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -249,7 +248,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( err_msg )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -275,7 +274,7 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
             self.log.error( self._paint_msg_red( err_msg ) )
             raise AssertionError( err_msg )
 
-        time.sleep( self.CONTROLLER_DELAY )
+        self.__time_wait_conf()
         return response
 
 
@@ -295,6 +294,16 @@ class OF_CRUD_Test_Base( unittest.TestCase ):
         self.log.debug( ' RECEIVED data : \n\n%s\n' % self._paint_msg_green( response.content ) )
 
 
+    def __time_wait_oper( self ):
+        self.log.info( '......... Waiting for operational DataStore %s sec. ......... ' % self.CONTROLLER_OPERATION_DELAY )
+        time.sleep( self.CONTROLLER_OPERATION_DELAY )
+
+
+    def __time_wait_conf( self ):
+        self.log.info( '......... Waiting for controller %s sec. ......... ' % self.CONTROLLER_DELAY )
+        time.sleep( self.CONTROLLER_DELAY )
+
+
     def _paint_msg_green( self, msg ):
         return self.__paint_msg( msg, 2 )