提交 f215a787 编写于 作者: Y yi.wu

add script

上级 9af03346
......@@ -92,7 +92,6 @@ class TestListenAndServOp(OpTest):
pid = self._start_pserver(False, True)
self._wait_ps_ready(pid)
print("send kill signal, ", pid)
# raise SIGTERM to pserver
os.kill(pid, signal.SIGTERM)
......@@ -100,7 +99,6 @@ class TestListenAndServOp(OpTest):
pid = self._start_pserver(False, False)
self._wait_ps_ready(pid)
print("send kill signal, ", pid)
# raise SIGTERM to pserver
os.kill(pid, signal.SIGTERM)
......
# Copyright (c) 2018 PaddlePaddle Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import sys
import re
def escape(input):
o = input.replace("\n", "")
o = o.replace("\r", "")
return o
def main():
logfile = sys.argv[1]
started = set()
passed = set()
with open(logfile, "r") as fn:
for l in fn.readlines():
if l.find("Test ") != -1 and \
l.find("Passed") != -1:
m = re.search("Test\s+#[0-9]*\:\s([a-z0-9_]+)", escape(l))
passed.add(m.group(1))
if l.find("Start ") != -1:
start_parts = escape(l).split(" ")
m = re.search("Start\s+[0-9]+\:\s([a-z0-9_]+)", escape(l))
started.add(m.group(1))
print "Diff: ", started - passed
if __name__ == "__main__":
main()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册