From 5ff0c5579d1a884cee63ceea7deb67dc8898397a Mon Sep 17 00:00:00 2001 From: l00580197 Date: Fri, 21 Jul 2023 14:51:22 +0800 Subject: [PATCH] start sysboost for bash testcase --- bin/coredump_monitor.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/bin/coredump_monitor.rs b/bin/coredump_monitor.rs index e7381be..c6dfad0 100644 --- a/bin/coredump_monitor.rs +++ b/bin/coredump_monitor.rs @@ -281,10 +281,11 @@ mod tests { let bash_rto_backup: &str = "/usr/bin/bash.rtobak"; create_or_backup_file(bash_rto_path, bash_rto_backup); - // do coredump monitor - let _coredump_monitor = thread::spawn(|| { - coredump_monitor_loop(); - }); + // start sysboost + let output = Command::new("systemctl").args(&["start", "sysboost.service"]).output().expect("Failed to start sysboost"); + if !output.status.success() { + panic!("Failed to start sysboost service: {}", String::from_utf8_lossy(&output.stderr)); + } let sleep_millis = time::Duration::from_millis(1000); thread::sleep(sleep_millis); @@ -318,6 +319,4 @@ mod tests { reset_env(); } - - } -- Gitee