| /freebsd/contrib/kyua/utils/process/ |
| H A D | isolation.cpp | 110 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 D | executor_test.cpp | 442 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 D | executor.hpp | 128 utils::fs::path work_directory(void) const; 165 utils::fs::path work_directory(void) const;
|
| H A D | executor.ipp | 76 /// \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 D | executor.cpp | 120 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 D | requirements.cpp | 254 const fs::path& work_directory) in check_required_disk_space() argument 258 work_directory); in check_required_disk_space() 303 const fs::path& work_directory) in check_reqs() argument 340 work_directory); in check_reqs() 346 reason = checker->exec(md, cfg, test_suite, work_directory); in check_reqs()
|
| H A D | scheduler.hpp | 209 utils::fs::path work_directory(void) const;
|
| H A D | scheduler.cpp | 790 scheduler::result_handle::work_directory(void) const in work_directory() function in scheduler::result_handle 792 return _pbimpl->generic.work_directory(); in work_directory() 1398 append_files_listing(handle.work_directory(), in wait_any()
|
| H A D | scheduler_test.cpp | 691 result_handle->work_directory().str())); in ATF_TEST_CASE_BODY()
|
| /freebsd/contrib/kyua/utils/ |
| H A D | stacktrace.cpp | 206 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 D | stacktrace_test.cpp | 439 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/cli/ |
| H A D | cmd_debug.cpp | 105 if (::chdir(_eh.work_directory().c_str()) == -1) { in operator ()() 155 _ui->out(F("Test work dir: %s") % eh.work_directory().str()); in before_cleanup() 162 _ui->out(F("Test work dir: %s") % eh.work_directory().str()); in before_cleanup()
|
| /freebsd/contrib/kyua/drivers/ |
| H A D | run_tests.cpp | 148 handle.work_directory() % e.what()); in safe_cleanup()
|