scripts/nvmf_perf: stop pcm-memory using sigterm
Use terminate() instead of kill() to exit more gracefully. Using kill() resulted in (sometimes) output not being saved. Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I3ff1dec8cb0804f6e0674c5ed61bbe4ec9ea70ef Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6045 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
79199d4164
commit
90761053ef
@ -268,7 +268,7 @@ class Target(Server):
|
||||
pcm_memory = subprocess.Popen("%s/pcm-memory.x %s -csv=%s/%s" % (self.pcm_dir, self.pcm_interval,
|
||||
results_dir, pcm_file_name), shell=True)
|
||||
time.sleep(self.pcm_count)
|
||||
pcm_memory.kill()
|
||||
pcm_memory.terminate()
|
||||
|
||||
def measure_pcm(self, results_dir, pcm_file_name):
|
||||
time.sleep(self.pcm_delay)
|
||||
|
Loading…
Reference in New Issue
Block a user