diff options
author | Julien <zhang.jun3g@zte.com.cn> | 2016-12-27 23:28:21 +0800 |
---|---|---|
committer | Julien <zhang.jun3g@zte.com.cn> | 2017-01-12 13:49:04 +0800 |
commit | 2378f04c1b6d333c322f93e44387c6f224dffe3e (patch) | |
tree | 135664be7b3e4c1ce697d819fc8db7bb5b71a638 /tests/inspector.py | |
parent | 836674ae9c96738791463940d713e88d5928f7d8 (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.py | 2 |
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__) |