File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,9 +2,11 @@ use super::perf::PerfRunner;
22use crate :: prelude:: * ;
33use crate :: run:: instruments:: mongo_tracer:: MongoTracer ;
44use crate :: run:: runner:: executor:: Executor ;
5+ use crate :: run:: runner:: helpers:: env:: get_base_injected_env;
56use crate :: run:: runner:: helpers:: get_bench_command:: get_bench_command;
67use crate :: run:: runner:: helpers:: run_command_with_log_pipe:: run_command_with_log_pipe;
78use crate :: run:: runner:: { ExecutorName , RunData } ;
9+ use crate :: run:: RunnerMode ;
810use crate :: run:: { check_system:: SystemInfo , config:: Config } ;
911use async_trait:: async_trait;
1012use std:: fs:: canonicalize;
@@ -63,6 +65,11 @@ impl Executor for WallTimeExecutor {
6365 let status = if let Some ( perf) = & self . perf {
6466 perf. run ( cmd, & bench_cmd, run_data) . await
6567 } else {
68+ cmd. envs ( get_base_injected_env (
69+ RunnerMode :: Walltime ,
70+ & run_data. profile_folder ,
71+ ) ) ;
72+
6673 cmd. args ( [ "-c" , & bench_cmd] ) ;
6774 debug ! ( "cmd: {:?}" , cmd) ;
6875
You can’t perform that action at this time.
0 commit comments