Skip to content

Commit bb8d49e

Browse files
committed
Test test execution in CI
1 parent 3c9f7e6 commit bb8d49e

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

crates/tracel-xtask/src/commands/vulnerabilities.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ mod tests {
334334
fn test_is_target_supported(#[case] installed_targets: Vec<String>, #[case] expected: bool) {
335335
let mock_retriever = MockTargetRetriever::new(installed_targets);
336336
let sanitizer = Sanitizer::Memory;
337+
// std::thread::sleep(std::time::Duration::from_secs(1));
337338
assert_eq!(sanitizer.is_target_supported(&mock_retriever), expected);
338339
}
339340

@@ -350,6 +351,7 @@ mod tests {
350351
Target::X8664UnknownFreebsd,
351352
Target::X8664UnknownLinuxGnu,
352353
];
354+
// std::thread::sleep(std::time::Duration::from_secs(1));
353355
for variant in variants {
354356
let variant_str = format!("{}", variant);
355357
let parsed_variant = Target::from_str(&variant_str);

crates/tracel-xtask/src/utils/process.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ pub fn run_process_for_workspace<'a>(
6363
group_info!("Command line: cargo {}", args.join(" "));
6464
let mut child = Command::new(name)
6565
.args(&args)
66+
.stdout(Stdio::piped())
6667
.stderr(Stdio::piped())
6768
.spawn()
6869
.map_err(|e| {
@@ -76,6 +77,14 @@ pub fn run_process_for_workspace<'a>(
7677

7778
let mut ignore_error = false;
7879
let mut close_group = false;
80+
if let Some(stdout) = child.stdout.take() {
81+
let reader = BufReader::new(stdout);
82+
reader.lines().for_each(|line| {
83+
if let Ok(line) = line {
84+
println!("{}", line);
85+
}
86+
});
87+
}
7988
if let Some(stderr) = child.stderr.take() {
8089
let reader = BufReader::new(stderr);
8190
reader.lines().for_each(|line| {

0 commit comments

Comments
 (0)