Limit output length in some tests (#4387)
This commit is contained in:
parent
f789f8aaa7
commit
fd7f49fb0c
|
|
@ -60,7 +60,7 @@ fn kill_on_timeout_output_continuous_lines() -> Result<()> {
|
|||
// Without '-v', hexdump hides duplicate lines. But we want duplicate lines
|
||||
// in this test.
|
||||
let mut child = tempdir()?
|
||||
.spawn_child_with_command(TEST_CMD, args!["-v", "/dev/zero"])?
|
||||
.spawn_child_with_command(TEST_CMD, args!["-v", "-n", "1024", "/dev/zero"])?
|
||||
.with_timeout(Duration::from_secs(2));
|
||||
|
||||
// We need to use expect_stdout_line_matches, because wait_with_output ignores timeouts.
|
||||
|
|
@ -109,14 +109,14 @@ fn finish_before_timeout_output_single_line() -> Result<()> {
|
|||
fn kill_on_timeout_continuous_output_no_newlines() -> Result<()> {
|
||||
zebra_test::init();
|
||||
|
||||
const TEST_CMD: &str = "cat";
|
||||
const TEST_CMD: &str = "head";
|
||||
// Skip the test if the test system does not have the command
|
||||
if !is_command_available(TEST_CMD, &["/dev/null"]) {
|
||||
return Ok(());
|
||||
}
|
||||
|
||||
let mut child = tempdir()?
|
||||
.spawn_child_with_command(TEST_CMD, args!["/dev/zero"])?
|
||||
.spawn_child_with_command(TEST_CMD, args!["-c", "1024", "/dev/zero"])?
|
||||
.with_timeout(Duration::from_secs(2));
|
||||
|
||||
// We need to use expect_stdout_line_matches, because wait_with_output ignores timeouts.
|
||||
|
|
|
|||
Loading…
Reference in New Issue