diff options
author | Ole Trøan <otroan@employees.org> | 2018-11-26 10:27:50 +0000 |
---|---|---|
committer | Ole Trøan <otroan@employees.org> | 2018-11-26 12:05:34 +0000 |
commit | 162989e05100ef319dd7b7a7bc1f450368f7b760 (patch) | |
tree | 9f788e0d33bb1bcb71a13877f3de8c3f1c9f445f /test/framework.py | |
parent | 76f3a2b6d9d6f79d13fc540631d8a3db721e17fb (diff) |
Revert "VPP-1508 python3 tests: raw_input"
This reverts commit 72f0004ac5f6e201cbe042593d76df6f2491d743.
Reason for revert: Traceback (most recent call last):
File "/home/ksekera/vpp/test/test_ipsec_ah.py", line 36, in
setUpClass
super(TemplateIpsecAh, cls).setUpClass()
File "/home/ksekera/vpp/test/template_ipsec.py", line 105, in
setUpClass
super(TemplateIpsec, cls).setUpClass()
File "/home/ksekera/vpp/test/framework.py", line 459, in setUpClass
cls.quit()
File "/home/ksekera/vpp/test/framework.py", line 475, in quit
six.input("When done debugging, press ENTER to kill the "
AttributeError: 'module' object has no attribute 'input'
Change-Id: Idf0bbfea231730b37bae5dcb4557a0f82ab1b810
Signed-off-by: Ole Troan <ot@cisco.com>
Diffstat (limited to 'test/framework.py')
-rw-r--r-- | test/framework.py | 43 |
1 files changed, 19 insertions, 24 deletions
diff --git a/test/framework.py b/test/framework.py index 4fefc043264..ca15202f905 100644 --- a/test/framework.py +++ b/test/framework.py @@ -1,41 +1,36 @@ #!/usr/bin/env python from __future__ import print_function - -import copy import gc +import sys import os -import random import select -import six -import sys +import unittest import tempfile import time -import unittest +import faulthandler +import random +import copy +import psutil from collections import deque -from inspect import getdoc, isclass -from logging import FileHandler, DEBUG, Formatter from threading import Thread, Event +from inspect import getdoc, isclass from traceback import format_exception - -import faulthandler -import psutil -from scapy.layers.inet import IPerror, TCPerror, UDPerror, ICMPerror -from scapy.layers.inet6 import ICMPv6DestUnreach, ICMPv6EchoRequest -from scapy.layers.inet6 import ICMPv6EchoReply +from logging import FileHandler, DEBUG, Formatter from scapy.packet import Raw -from vpp_papi.vpp_stats import VPPStats - from hook import StepHook, PollHook, VppDiedError +from vpp_pg_interface import VppPGInterface +from vpp_sub_interface import VppSubInterface +from vpp_lo_interface import VppLoInterface +from vpp_papi_provider import VppPapiProvider +from vpp_papi.vpp_stats import VPPStats from log import RED, GREEN, YELLOW, double_line_delim, single_line_delim, \ get_logger, colorize -from util import ppp, is_core_present -from vpp_lo_interface import VppLoInterface from vpp_object import VppObjectRegistry -from vpp_papi_provider import VppPapiProvider -from vpp_pg_interface import VppPGInterface -from vpp_sub_interface import VppSubInterface - +from util import ppp, is_core_present +from scapy.layers.inet import IPerror, TCPerror, UDPerror, ICMPerror +from scapy.layers.inet6 import ICMPv6DestUnreach, ICMPv6EchoRequest +from scapy.layers.inet6 import ICMPv6EchoReply if os.name == 'posix' and sys.version_info[0] < 3: # using subprocess32 is recommended by python official documentation # @ https://docs.python.org/2/library/subprocess.html @@ -332,7 +327,7 @@ class VppTestCase(unittest.TestCase): print("Now is the time to attach a gdb by running the above " "command and set up breakpoints etc.") print(single_line_delim) - six.input("Press ENTER to continue running the testcase...") + raw_input("Press ENTER to continue running the testcase...") @classmethod def run_vpp(cls): @@ -472,7 +467,7 @@ class VppTestCase(unittest.TestCase): print(double_line_delim) print("VPP or GDB server is still running") print(single_line_delim) - six.input("When done debugging, press ENTER to kill the " + raw_input("When done debugging, press ENTER to kill the " "process and finish running the testcase...") # first signal that we want to stop the pump thread, then wake it up |