|
11 | 11 | use std::sync::{mpsc::channel, Mutex}; |
12 | 12 |
|
13 | 13 | use rexpect::errors::*; |
14 | | -use rexpect::process::signal::SIGTERM; |
| 14 | +use rexpect::process::signal::{SIGKILL, SIGTERM}; |
15 | 15 | use rexpect::process::wait::WaitStatus; |
16 | 16 |
|
17 | 17 | use testutils::builder::{BuildArgs, Machine}; |
@@ -170,7 +170,7 @@ fn rackscale_userspace_smoke_test(is_shmem: bool) { |
170 | 170 | let controller_ret = controller.join(); |
171 | 171 |
|
172 | 172 | let _ignore = shmem_server.send_control('c'); |
173 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 173 | + let _ignore = dcm.process.kill(SIGKILL); |
174 | 174 |
|
175 | 175 | // If there's been an error, print everything |
176 | 176 | if controller_ret.is_err() || client_ret.is_err() { |
@@ -289,7 +289,7 @@ fn s06_rackscale_phys_alloc_test() { |
289 | 289 | let client_ret = client.join(); |
290 | 290 | let controller_ret = controller.join(); |
291 | 291 |
|
292 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 292 | + let _ignore = dcm.process.kill(SIGKILL); |
293 | 293 | let _ignore = shmem_server.send_control('c'); |
294 | 294 |
|
295 | 295 | // If there's been an error, print everything |
@@ -437,7 +437,7 @@ fn rackscale_fs_test(is_shmem: bool) { |
437 | 437 | let controller_ret = controller.join(); |
438 | 438 |
|
439 | 439 | let _ignore = shmem_server.send_control('c'); |
440 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 440 | + let _ignore = dcm.process.kill(SIGKILL); |
441 | 441 |
|
442 | 442 | // If there's been an error, print everything |
443 | 443 | let outputs = all_outputs |
@@ -559,7 +559,7 @@ fn s06_rackscale_shmem_fs_prop_test() { |
559 | 559 | let controller_ret = controller.join(); |
560 | 560 |
|
561 | 561 | let _ignore = shmem_server.send_control('c'); |
562 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 562 | + let _ignore = dcm.process.kill(SIGKILL); |
563 | 563 |
|
564 | 564 | // If there's been an error, print everything |
565 | 565 | let outputs = all_outputs |
@@ -710,7 +710,7 @@ fn s06_rackscale_shmem_shootdown_test() { |
710 | 710 | let controller_ret = controller.join(); |
711 | 711 |
|
712 | 712 | let _ignore = shmem_server.send_control('c'); |
713 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 713 | + let _ignore = dcm.process.kill(SIGKILL); |
714 | 714 |
|
715 | 715 | // If there's been an error, print everything |
716 | 716 | if controller_ret.is_err() || (&client_rets).into_iter().any(|ret| ret.is_err()) { |
@@ -876,7 +876,7 @@ fn rackscale_userspace_multicore_test(is_shmem: bool) { |
876 | 876 | let controller_ret = controller.join(); |
877 | 877 |
|
878 | 878 | let _ignore = shmem_server.send_control('c'); |
879 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 879 | + let _ignore = dcm.process.kill(SIGKILL); |
880 | 880 |
|
881 | 881 | // If there's been an error, print everything |
882 | 882 | let outputs = all_outputs |
@@ -1081,7 +1081,7 @@ fn s06_rackscale_shmem_userspace_multicore_multiclient() { |
1081 | 1081 | let controller_ret = controller.join(); |
1082 | 1082 |
|
1083 | 1083 | let _ignore = shmem_server.send_control('c'); |
1084 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 1084 | + let _ignore = dcm.process.kill(SIGKILL); |
1085 | 1085 |
|
1086 | 1086 | let outputs = all_outputs |
1087 | 1087 | .lock() |
@@ -1228,7 +1228,7 @@ fn rackscale_userspace_rumprt_fs(is_shmem: bool) { |
1228 | 1228 | let controller_ret = controller.join(); |
1229 | 1229 |
|
1230 | 1230 | let _ignore = shmem_server.send_control('c'); |
1231 | | - let _ignore = dcm.process.kill(SIGTERM); |
| 1231 | + let _ignore = dcm.process.kill(SIGKILL); |
1232 | 1232 |
|
1233 | 1233 | let outputs = all_outputs |
1234 | 1234 | .lock() |
|
0 commit comments