summaryrefslogtreecommitdiffstats
path: root/tests/inspector.py
diff options
context:
space:
mode:
authorJulien <zhang.jun3g@zte.com.cn>2016-12-27 23:28:21 +0800
committerJulien <zhang.jun3g@zte.com.cn>2017-01-12 13:49:04 +0800
commit2378f04c1b6d333c322f93e44387c6f224dffe3e (patch)
tree135664be7b3e4c1ce697d819fc8db7bb5b71a638 /tests/inspector.py
parent836674ae9c96738791463940d713e88d5928f7d8 (diff)
Add more timestamps and export them for profiler
Add timestamps when mark host and vm down(T03/T04). Update the sequence for host down and vm error Export more time tags for profiler: 1. Calculate and export T01,T03,T04 timestamps 2. Use regex to get time from log instead fixed column 3. Fix var usage without a '$' info: merge gerrit ticket 26551 into 26531. JIRA: DOCTOR-88 Change-Id: I3e6ccba667f470b4a00219f1e9830bb0da3d4ae5 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
Diffstat (limited to 'tests/inspector.py')
-rw-r--r--tests/inspector.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/inspector.py b/tests/inspector.py
index 3a0e9ade..c1f95697 100644
--- a/tests/inspector.py
+++ b/tests/inspector.py
@@ -54,6 +54,7 @@ class DoctorInspectorSample(object):
def disable_compute_host(self, hostname):
for server in self.servers[hostname]:
self.nova.servers.reset_state(server, 'error')
+ LOG.info('doctor mark vm(%s) error at %s' % (server, time.time()))
# NOTE: We use our own client here instead of this novaclient for a
# workaround. Once keystone provides v2.1 nova api endpoint
@@ -63,6 +64,7 @@ class DoctorInspectorSample(object):
# self.nova.services.force_down(hostname, 'nova-compute', True)
#
nova_force_down.force_down(hostname)
+ LOG.info('doctor mark host(%s) down at %s' % (hostname, time.time()))
app = Flask(__name__)