File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -334,6 +334,7 @@ mod tests {
334
334
fn test_is_target_supported ( #[ case] installed_targets : Vec < String > , #[ case] expected : bool ) {
335
335
let mock_retriever = MockTargetRetriever :: new ( installed_targets) ;
336
336
let sanitizer = Sanitizer :: Memory ;
337
+ // std::thread::sleep(std::time::Duration::from_secs(1));
337
338
assert_eq ! ( sanitizer. is_target_supported( & mock_retriever) , expected) ;
338
339
}
339
340
@@ -350,6 +351,7 @@ mod tests {
350
351
Target :: X8664UnknownFreebsd ,
351
352
Target :: X8664UnknownLinuxGnu ,
352
353
] ;
354
+ // std::thread::sleep(std::time::Duration::from_secs(1));
353
355
for variant in variants {
354
356
let variant_str = format ! ( "{}" , variant) ;
355
357
let parsed_variant = Target :: from_str ( & variant_str) ;
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ pub fn run_process_for_workspace<'a>(
63
63
group_info ! ( "Command line: cargo {}" , args. join( " " ) ) ;
64
64
let mut child = Command :: new ( name)
65
65
. args ( & args)
66
+ . stdout ( Stdio :: piped ( ) )
66
67
. stderr ( Stdio :: piped ( ) )
67
68
. spawn ( )
68
69
. map_err ( |e| {
@@ -76,6 +77,14 @@ pub fn run_process_for_workspace<'a>(
76
77
77
78
let mut ignore_error = false ;
78
79
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
+ }
79
88
if let Some ( stderr) = child. stderr . take ( ) {
80
89
let reader = BufReader :: new ( stderr) ;
81
90
reader. lines ( ) . for_each ( |line| {
You can’t perform that action at this time.
0 commit comments