Home
last modified time | relevance | path

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

/netbsd-src/external/bsd/kyua-testers/dist/
H A Drun.c243 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 Drun_test.c314 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 Datf_main.c112 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 Dstacktrace_test.c135 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(&copy_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 Dplain_main.c140 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 Drun.h60 const char* work_directory; member
H A Dstacktrace.c316 run_params.work_directory, in kyua_stacktrace_dump()
/netbsd-src/external/bsd/kyua-cli/dist/engine/
H A Dtest_case.cpp400 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 Drun_tests.cpp115 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 Ddebug_test.cpp133 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()