tcp: make syn-rcvd timeout configurable
[vpp.git] / test / vpp_papi_provider.py
index 6c3cd7f..2d49bf2 100644 (file)
@@ -6,6 +6,7 @@
 #
 
 import os
+import socket
 import time
 import queue
 from six import moves, iteritems
@@ -236,11 +237,8 @@ class VppPapiProvider(object):
         self._expect_api_retval = self._zero
         self._expect_stack = []
 
-        # install_dir is a class attribute. We need to set it before
-        # calling the constructor.
-        VPPApiClient.apidir = config.extern_apidir + [config.vpp_install_dir]
-
         self.vpp = VPPApiClient(
+            apidir=config.extern_apidir + [config.vpp_install_dir],
             logger=test_class.logger,
             read_timeout=read_timeout,
             use_socket=True,