Home
last modified time | relevance | path

Searched refs:work_directory (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/kyua/utils/process/
H A Disolation.cpp110 prepare_environment(const fs::path& work_directory) in prepare_environment() argument
120 utils::setenv("HOME", work_directory.str()); in prepare_environment()
121 utils::setenv("TMPDIR", work_directory.str()); in prepare_environment()
138 const fs::path& work_directory) in isolate_child() argument
140 isolate_path(unprivileged_user, work_directory); in isolate_child()
141 if (::chdir(work_directory.c_str()) == -1) in isolate_child()
142 fail(F("chdir(%s) failed") % work_directory, errno); in isolate_child()
148 prepare_environment(work_directory); in isolate_child()
H A Dexecutor_test.cpp442 exit_handle.work_directory().str())); in ATF_TEST_CASE_BODY()
547 (exit_handle.work_directory() / "cookie.12345").str())); in ATF_TEST_CASE_BODY()
553 ATF_REQUIRE(!atf::utils::file_exists(exit_handle.work_directory().str())); in ATF_TEST_CASE_BODY()
575 ATF_REQUIRE_EQ(exit_1_handle.work_directory(), in ATF_TEST_CASE_BODY()
576 exit_2_handle.work_directory()); in ATF_TEST_CASE_BODY()
588 ATF_REQUIRE_EQ(exit_1_handle.work_directory(), in ATF_TEST_CASE_BODY()
589 exit_3_handle.work_directory()); in ATF_TEST_CASE_BODY()
592 (exit_1_handle.work_directory() / "cookie.1").str())); in ATF_TEST_CASE_BODY()
594 (exit_1_handle.work_directory() / "cookie.2").str())); in ATF_TEST_CASE_BODY()
596 (exit_1_handle.work_directory() / "cookie.3").str())); in ATF_TEST_CASE_BODY()
[all …]
H A Dexecutor.hpp128 utils::fs::path work_directory(void) const;
165 utils::fs::path work_directory(void) const;
H A Dexecutor.ipp76 /// \param work_directory Directory to enter when running the subprocess.
80 const fs::path& work_directory,
84 _work_directory(work_directory),
171 base.work_directory(),
H A Dexecutor.cpp120 const fs::path& work_directory) in setup_child() argument
124 process::isolate_child(unprivileged_user, work_directory); in setup_child()
235 executor::exec_handle::work_directory(void) const in work_directory() function in executor::exec_handle
506 executor::exit_handle::work_directory(void) const in work_directory() function in executor::exit_handle
/freebsd/contrib/kyua/engine/
H A Drequirements.cpp254 const fs::path& work_directory) in check_required_disk_space() argument
258 work_directory); in check_required_disk_space()
283 const fs::path& work_directory) in check_reqs() argument
320 work_directory); in check_reqs()
H A Dscheduler.hpp207 utils::fs::path work_directory(void) const;
H A Dscheduler.cpp789 scheduler::result_handle::work_directory(void) const in work_directory() function in scheduler::result_handle
791 return _pbimpl->generic.work_directory(); in work_directory()
1395 append_files_listing(handle.work_directory(), in wait_any()
H A Dscheduler_test.cpp691 result_handle->work_directory().str())); in ATF_TEST_CASE_BODY()
/freebsd/contrib/kyua/utils/
H A Dstacktrace.cpp206 const fs::path& work_directory) in find_core() argument
210 candidates.push_back(work_directory / in find_core()
216 candidates.push_back(work_directory / (F("core.%s") % status.dead_pid())); in find_core()
314 program, status, exit_handle.work_directory()); in dump_stacktrace()
H A Dstacktrace_test.cpp439 exit_handle.work_directory()); in ATF_TEST_CASE_BODY()
491 atf::utils::create_file((exit_handle.work_directory() / "fake.core").str(), in ATF_TEST_CASE_BODY()
519 atf::utils::create_file((exit_handle.work_directory() / "fake.core").str(), in ATF_TEST_CASE_BODY()
/freebsd/contrib/kyua/drivers/
H A Drun_tests.cpp148 handle.work_directory() % e.what()); in safe_cleanup()