File tree Expand file tree Collapse file tree 4 files changed +15
-4
lines changed Expand file tree Collapse file tree 4 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ pub struct Options {
2626
2727pub fn run ( options : Options ) -> std:: io:: Result < ( ) > {
2828 extractor:: set_tracing_level ( "ruby" ) ;
29+ tracing:: info!( "Extraction started" ) ;
2930 let diagnostics = diagnostics:: DiagnosticLoggers :: new ( "ruby" ) ;
3031 let mut main_thread_logger = diagnostics. logger ( ) ;
3132 let num_threads = match codeql_extractor:: options:: num_threads ( ) {
@@ -210,7 +211,9 @@ pub fn run(options: Options) -> std::io::Result<()> {
210211 let path = PathBuf :: from ( "extras" ) ;
211212 let mut trap_writer = trap:: Writer :: new ( ) ;
212213 extractor:: populate_empty_location ( & mut trap_writer) ;
213- write_trap ( & trap_dir, path, & trap_writer, trap_compression)
214+ let res = write_trap ( & trap_dir, path, & trap_writer, trap_compression) ;
215+ tracing:: info!( "Extraction complete" ) ;
216+ res
214217}
215218
216219lazy_static ! {
Original file line number Diff line number Diff line change @@ -54,6 +54,12 @@ impl Autobuilder {
5454 let mut cmd = Command :: new ( codeql) ;
5555 cmd. arg ( "database" ) . arg ( "index-files" ) ;
5656
57+ let verbosity = env:: var ( "CODEQL_VERBOSITY" ) ;
58+
59+ if let Ok ( verbosity) = verbosity {
60+ cmd. arg ( format ! ( "--verbosity={}" , verbosity) ) ;
61+ }
62+
5763 for ext in & self . include_extensions {
5864 cmd. arg ( format ! ( "--include-extension={}" , ext) ) ;
5965 }
Original file line number Diff line number Diff line change @@ -33,8 +33,7 @@ pub fn set_tracing_level(language: &str) {
3333 } )
3434 . unwrap_or_else ( |_| "warn" ) ;
3535 tracing_subscriber:: EnvFilter :: new ( format ! (
36- "{}_extractor={}" ,
37- language, verbosity
36+ "{language}_extractor={verbosity},codeql_extractor={verbosity}"
3837 ) )
3938 } ,
4039 ) ,
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ pub struct Extractor {
2929
3030impl Extractor {
3131 pub fn run ( & self ) -> std:: io:: Result < ( ) > {
32+ tracing:: info!( "Extraction started" ) ;
3233 let diagnostics = diagnostics:: DiagnosticLoggers :: new ( & self . prefix ) ;
3334 let mut main_thread_logger = diagnostics. logger ( ) ;
3435 let num_threads = match crate :: options:: num_threads ( ) {
@@ -170,7 +171,9 @@ impl Extractor {
170171 let mut trap_writer = trap:: Writer :: new ( ) ;
171172 crate :: extractor:: populate_empty_location ( & mut trap_writer) ;
172173
173- write_trap ( & self . trap_dir , & path, & trap_writer, trap_compression)
174+ let res = write_trap ( & self . trap_dir , & path, & trap_writer, trap_compression) ;
175+ tracing:: info!( "Extraction complete" ) ;
176+ res
174177 }
175178}
176179
You can’t perform that action at this time.
0 commit comments