From 8f83b67b8ac0a60ff4e3a5a5888474b3033f9b3a Mon Sep 17 00:00:00 2001 From: Qiu Tingting Date: Mon, 17 Apr 2023 10:01:07 +0800 Subject: agl-test-framework: Optimize common function log_process MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add new commone function log_process_gnu for the following tests: acl attr bash bc bluez5 busybox cpio libpam libxml2 zlib SPEC-4758 Signed-off-by: Qiu Tingting Change-Id: I92de3b781badac9cb6d55acd5cc0c601dc4a7c65 --- tests/bc/parser.py | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 tests/bc/parser.py (limited to 'tests/bc/parser.py') diff --git a/tests/bc/parser.py b/tests/bc/parser.py deleted file mode 100644 index 8c3cd95..0000000 --- a/tests/bc/parser.py +++ /dev/null @@ -1,34 +0,0 @@ -# -# this is a parser function specially designed for the 'bc.log' -# -import re - -def log_parse(log_file): - # set up rule for regex - reObj = re.compile('^(PASS|FAIL+?):\\sbc/(.+)[.]b', re.MULTILINE) - - # init a dictionary, it stores the return result - case_list = dict() - - # open file - test_log = open(log_file, 'r') - - # start to read the new line - line = test_log.readline() - - while line: - # checking regex status in line - matchs = reObj.search(line) - - # if the line fits the regex rule - if matchs: - # spliting elements into a tuple - groups = matchs.groups() - case_list[groups[1]] = [groups[1], groups[0], ""] - - # jump out if-else, read next line - line = test_log.readline() - - test_log.close() - - return case_list -- cgit