| /netbsd-src/external/bsd/kyua-testers/dist/ |
| H A D | run.c | 243 prepare_environment(const char* work_directory) in prepare_environment() argument 261 error = kyua_env_set("HOME", work_directory); in prepare_environment() 329 if (chdir(run_params->work_directory) == -1) in setup_child() 330 err(exit_setup_child, "chdir(%s) failed", run_params->work_directory); in setup_child() 335 const kyua_error_t error = prepare_environment(run_params->work_directory); in setup_child() 369 build_work_directory_path(const char* template, char** work_directory) in build_work_directory_path() argument 375 return kyua_text_printf(work_directory, "%s/%s", kyua_run_tmpdir, in build_work_directory_path() 378 return kyua_text_printf(work_directory, "%s/%s", tmpdir, template); in build_work_directory_path() 391 run_params->work_directory = "."; in kyua_run_params_init() 529 char* work_directory; in kyua_run_work_directory_enter() local [all …]
|
| H A D | run_test.c | 314 ATF_REQUIRE_STREQ(".", run_params.work_directory); in ATF_TC_BODY() 555 run_params.work_directory = "./the-work-directory"; in ATF_TC_BODY() 570 char* work_directory; in ATF_TC_BODY() local 572 &work_directory)); in ATF_TC_BODY() 582 ATF_REQUIRE(access(work_directory, X_OK) != -1); in ATF_TC_BODY() 585 RE(kyua_run_work_directory_leave(&work_directory)); in ATF_TC_BODY() 599 char* work_directory; in ATF_TC_BODY() local 601 &work_directory)); in ATF_TC_BODY() 611 ATF_REQUIRE(access(work_directory, X_OK) != -1); in ATF_TC_BODY() 614 RE(kyua_run_work_directory_leave(&work_directory)); in ATF_TC_BODY() [all …]
|
| H A D | atf_main.c | 112 create_file_in_work_directory(const char* work_directory, const char* name, in create_file_in_work_directory() argument 116 kyua_error_t error = kyua_fs_concat(&path, work_directory, name, NULL); in create_file_in_work_directory() 148 char* work_directory; in list_test_cases() local 152 &work_directory); in list_test_cases() 156 real_run_params.work_directory = work_directory; in list_test_cases() 174 error = create_file_in_work_directory(real_run_params.work_directory, in list_test_cases() 212 kyua_run_work_directory_leave(&work_directory)); in list_test_cases() 299 error = kyua_fs_concat(&tmp_result_file, run_params->work_directory, in run_body() 481 char* work_directory; in run_test_case() local 485 &work_directory); in run_test_case() [all …]
|
| H A D | stacktrace_test.c | 135 generate_core(const atf_tc_t* tc, const char* work_directory, in generate_core() argument 140 if (strcmp(work_directory, ".") != 0) { in generate_core() 141 ATF_REQUIRE(mkdir(work_directory, 0755) != -1); in generate_core() 142 run_params.work_directory = work_directory; in generate_core() 146 RE(kyua_text_printf(©_to, "%s/%s", work_directory, program_name)); in generate_core() 165 do_dump(const atf_tc_t* tc, const char* work_directory, in do_dump() argument 169 const pid_t pid = generate_core(tc, work_directory, program_name); in do_dump() 174 run_params.work_directory = work_directory; // Created by generate_core. in do_dump()
|
| H A D | plain_main.c | 140 char *work_directory; in run_test_case() local 144 &work_directory); in run_test_case() 148 real_run_params.work_directory = work_directory; in run_test_case() 173 kyua_run_work_directory_leave(&work_directory)); in run_test_case()
|
| H A D | run.h | 60 const char* work_directory; member
|
| H A D | stacktrace.c | 316 run_params.work_directory, in kyua_stacktrace_dump()
|
| /netbsd-src/external/bsd/kyua-cli/dist/engine/ |
| H A D | test_case.cpp | 400 const fs::path& work_directory, in debug_test_case() argument 416 const fs::auto_file result_file(work_directory / "result.txt"); in debug_test_case() 463 const fs::path& work_directory) in run_test_case() argument 477 const fs::auto_file stdout_file(work_directory / "stdout.txt"); in run_test_case() 478 const fs::auto_file stderr_file(work_directory / "stderr.txt"); in run_test_case() 479 const fs::auto_file result_file(work_directory / "result.txt"); in run_test_case()
|
| /netbsd-src/external/bsd/kyua-cli/dist/engine/drivers/ |
| H A D | run_tests.cpp | 115 const fs::path& work_directory, in run_test_program() argument 137 test_case.get(), user_config, test_hooks, work_directory); in run_test_program() 188 const fs::auto_directory work_directory = fs::auto_directory::mkdtemp( in drive() local 200 work_directory.directory(), tx, action_id); in drive()
|
| H A D | debug_test.cpp | 133 const fs::auto_directory work_directory = fs::auto_directory::mkdtemp( in drive() local 137 test_case.get(), user_config, dummy_hooks, work_directory.directory(), in drive()
|