File tree Expand file tree Collapse file tree 2 files changed +7
-9
lines changed
Expand file tree Collapse file tree 2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 88# IDEs
99.idea
1010.vscode
11-
12- # log files produced by e2e benchmarks
13- e2e-test-logs
Original file line number Diff line number Diff line change 11use std:: {
2+ env:: temp_dir,
23 fs:: { create_dir_all, exists, remove_file} ,
3- path:: Path ,
44} ;
55
66use rama:: telemetry:: tracing:: {
@@ -9,17 +9,18 @@ use rama::telemetry::tracing::{
99} ;
1010
1111pub fn setup_tracing ( test_file : & str ) -> appender:: non_blocking:: WorkerGuard {
12- let e2e_test_dir = "e2e-test-logs" ;
1312 let log_file = format ! ( "{test_file}.log" ) ;
14- create_dir_all ( e2e_test_dir) . unwrap ( ) ;
1513
16- println ! ( "Tracing will be piped to {e2e_test_dir}/{log_file}" ) ;
17- let log_file_path = Path :: new ( e2e_test_dir) . join ( log_file. clone ( ) ) ;
14+ let log_file_dir_path = temp_dir ( ) . join ( "rama" ) . join ( "e2e-test-logs" ) ;
15+ create_dir_all ( & log_file_dir_path) . unwrap ( ) ;
16+
17+ let log_file_path = log_file_dir_path. join ( log_file. clone ( ) ) ;
18+ println ! ( "Tracing will be piped to file {}" , log_file_path. display( ) ) ;
1819 if exists ( & log_file_path) . unwrap ( ) {
1920 remove_file ( & log_file_path) . unwrap ( ) ;
2021 }
2122
22- let file_appender = appender:: rolling:: never ( e2e_test_dir , log_file) ;
23+ let file_appender = appender:: rolling:: never ( log_file_dir_path , log_file) ;
2324 let ( non_blocking, _guard) = appender:: non_blocking ( file_appender) ;
2425
2526 let file_layer = tracing_subscriber:: fmt:: layer ( )
You can’t perform that action at this time.
0 commit comments