Skip to content

Commit 0012e68

Browse files
committed
fixup: set base env for non-perf run
1 parent 555b799 commit 0012e68

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/run/runner/wall_time/executor.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ use super::perf::PerfRunner;
22
use crate::prelude::*;
33
use crate::run::instruments::mongo_tracer::MongoTracer;
44
use crate::run::runner::executor::Executor;
5+
use crate::run::runner::helpers::env::get_base_injected_env;
56
use crate::run::runner::helpers::get_bench_command::get_bench_command;
67
use crate::run::runner::helpers::run_command_with_log_pipe::run_command_with_log_pipe;
78
use crate::run::runner::{ExecutorName, RunData};
9+
use crate::run::RunnerMode;
810
use crate::run::{check_system::SystemInfo, config::Config};
911
use async_trait::async_trait;
1012
use 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

0 commit comments

Comments
 (0)