/netbsd-current/external/bsd/kyua-testers/dist/ |
H A D | run.c | 237 /// \param work_directory Path to the work directory being used. 243 prepare_environment(const char* work_directory) argument 261 error = kyua_env_set("HOME", work_directory); 329 if (chdir(run_params->work_directory) == -1) 330 err(exit_setup_child, "chdir(%s) failed", run_params->work_directory); 335 const kyua_error_t error = prepare_environment(run_params->work_directory); 363 /// \param [out] work_directory Pointer to a dynamically-allocated string 369 build_work_directory_path(const char* template, char** work_directory) argument 375 return kyua_text_printf(work_directory, "%s/%s", kyua_run_tmpdir, 378 return kyua_text_printf(work_directory, " 529 char* work_directory; local 577 kyua_run_work_directory_leave(char** work_directory) argument [all...] |
H A D | run.h | 60 const char* work_directory; member in struct:kyua_run_params
|
H A D | plain_main.c | 140 char *work_directory; local 144 &work_directory); 148 real_run_params.work_directory = work_directory; 173 kyua_run_work_directory_leave(&work_directory));
|
H A D | atf_main.c | 105 /// \param work_directory Path to the work directory. 112 create_file_in_work_directory(const char* work_directory, const char* name, argument 116 kyua_error_t error = kyua_fs_concat(&path, work_directory, name, NULL); 148 char* work_directory; local 152 &work_directory); 156 real_run_params.work_directory = work_directory; 174 error = create_file_in_work_directory(real_run_params.work_directory, 212 kyua_run_work_directory_leave(&work_directory)); 299 error = kyua_fs_concat(&tmp_result_file, run_params->work_directory, 481 char* work_directory; local [all...] |
H A D | stacktrace_test.c | 129 /// \param work_directory Name of the directory in which to place the binary 135 generate_core(const atf_tc_t* tc, const char* work_directory, argument 140 if (strcmp(work_directory, ".") != 0) { 141 ATF_REQUIRE(mkdir(work_directory, 0755) != -1); 142 run_params.work_directory = work_directory; 146 RE(kyua_text_printf(©_to, "%s/%s", work_directory, program_name)); 159 /// \param work_directory Name of the directory in which to place the binary 165 do_dump(const atf_tc_t* tc, const char* work_directory, argument 169 const pid_t pid = generate_core(tc, work_directory, program_nam [all...] |
H A D | run_test.c | 314 ATF_REQUIRE_STREQ(".", run_params.work_directory); 555 run_params.work_directory = "./the-work-directory"; 570 char* work_directory; local 572 &work_directory)); 582 ATF_REQUIRE(access(work_directory, X_OK) != -1); 585 RE(kyua_run_work_directory_leave(&work_directory)); 599 char* work_directory; local 601 &work_directory)); 611 ATF_REQUIRE(access(work_directory, X_OK) != -1); 614 RE(kyua_run_work_directory_leave(&work_directory)); 633 char* work_directory; local 658 char* work_directory; local 683 char* work_directory; local 707 char* work_directory; local [all...] |
H A D | stacktrace.c | 316 run_params.work_directory,
|
/netbsd-current/external/bsd/kyua-cli/dist/engine/drivers/ |
H A D | run_tests.cpp | 107 /// \param work_directory Temporary directory to use. 115 const fs::path& work_directory, 137 test_case.get(), user_config, test_hooks, work_directory); 188 const fs::auto_directory work_directory = fs::auto_directory::mkdtemp( local 200 work_directory.directory(), tx, action_id); 111 run_test_program(const engine::test_program& program, const config::tree& user_config, engine::filters_state& filters, run_tests::base_hooks& hooks, const fs::path& work_directory, store::transaction& tx, const int64_t action_id) argument
|
H A D | debug_test.cpp | 133 const fs::auto_directory work_directory = fs::auto_directory::mkdtemp( local 137 test_case.get(), user_config, dummy_hooks, work_directory.directory(),
|
/netbsd-current/external/bsd/kyua-cli/dist/engine/ |
H A D | test_case.cpp | 389 /// \param work_directory A directory that can be used to place temporary files. 400 const fs::path& work_directory, 416 const fs::auto_file result_file(work_directory / "result.txt"); 456 /// \param work_directory A directory that can be used to place temporary files. 463 const fs::path& work_directory) 477 const fs::auto_file stdout_file(work_directory / "stdout.txt"); 478 const fs::auto_file stderr_file(work_directory / "stderr.txt"); 479 const fs::auto_file result_file(work_directory / "result.txt"); 397 debug_test_case(const test_case* test_case, const config::tree& user_config, test_case_hooks& hooks, const fs::path& work_directory, const fs::path& stdout_path, const fs::path& stderr_path) argument 460 run_test_case(const test_case* test_case, const config::tree& user_config, test_case_hooks& hooks, const fs::path& work_directory) argument
|