diff --git a/testing/tests/server_main_process_contract.rs b/testing/tests/server_main_process_contract.rs index 7a9f145..ffd6d37 100644 --- a/testing/tests/server_main_process_contract.rs +++ b/testing/tests/server_main_process_contract.rs @@ -50,11 +50,18 @@ fn build_current_binary(name: &str) -> Option { } let cargo = option_env!("CARGO").unwrap_or("cargo"); let target_dir = workspace_root().join("target/process-contract-debug"); + let _ = fs::remove_dir_all(&target_dir); let mut command = Command::new(cargo); let status = command .current_dir(workspace_root()) + .env_remove("CARGO_BUILD_RUSTFLAGS") .env_remove("CARGO_ENCODED_RUSTFLAGS") + .env_remove("CARGO_LLVM_COV") + .env_remove("CARGO_LLVM_COV_TARGET_DIR") + .env_remove("CARGO_TARGET_DIR") + .env_remove("LLVM_COV") .env_remove("RUSTFLAGS") + .env_remove("RUSTDOCFLAGS") .env_remove("LLVM_PROFILE_FILE") .arg("build") .arg("--target-dir")