/freebsd/contrib/kyua/utils/process/ |
H A D | executor.hpp | 77 namespace utils { namespace 94 void setup_child(const utils::optional< utils::passwd::user >, 95 const utils::fs::path&, const utils::fs::path&); 128 utils::fs::path work_directory(void) const; 160 const utils::optional< utils::process::status >& status(void) const; 161 const utils::optional< utils::passwd::user >& unprivileged_user(void) const; 184 utils::fs::path spawn_pre(void); 189 const utils::optional< utils::passwd::user >, 207 const utils::optional< utils::passwd::user >, 208 const utils::optional< utils::fs::path > = utils::none, [all …]
|
H A D | Makefile.am.inc | 29 libutils_a_SOURCES += utils/process/child.cpp 30 libutils_a_SOURCES += utils/process/child.hpp 31 libutils_a_SOURCES += utils/process/child.ipp 38 libutils_a_SOURCES += utils/process/executor.cpp 39 libutils_a_SOURCES += utils/process/executor.hpp 40 libutils_a_SOURCES += utils/process/executor.ipp 50 libutils_a_SOURCES += utils/process/status.cpp 51 libutils_a_SOURCES += utils/process/status.hpp 53 libutils_a_SOURCES += utils/process/system.cpp 54 libutils_a_SOURCES += utils/process/system.hpp [all …]
|
H A D | isolation_test.cpp | 58 namespace fs = utils::fs; 59 namespace passwd = utils::passwd; 60 namespace process = utils::process; 62 using utils::none; 63 using utils::optional; 108 if (utils::getenv(*iter)) { in check_clean_environment() 302 utils::setenv("LANG", "C"); in ATF_TEST_CASE_BODY() 303 utils::setenv("LC_ALL", "C"); in ATF_TEST_CASE_BODY() 305 utils::setenv("LC_CTYPE", "C"); in ATF_TEST_CASE_BODY() 309 utils::setenv("LC_TIME", "C"); in ATF_TEST_CASE_BODY() [all …]
|
/freebsd/contrib/kyua/utils/ |
H A D | Makefile.am.inc | 40 libutils_a_SOURCES += utils/env.hpp 41 libutils_a_SOURCES += utils/env.cpp 42 libutils_a_SOURCES += utils/memory.hpp 43 libutils_a_SOURCES += utils/memory.cpp 58 libutils_a_SOURCES += utils/units.cpp 59 libutils_a_SOURCES += utils/units.hpp 63 EXTRA_DIST += utils/test_utils.ipp 66 tests_utilsdir = $(pkgtestsdir)/utils 68 tests_utils_DATA = utils/Kyuafile 128 include utils/fs/Makefile.am.inc [all …]
|
H A D | stacktrace_test.cpp | 59 namespace fs = utils::fs; 62 using utils::none; 63 using utils::optional; 305 utils::setenv("PATH", "."); in ATF_TEST_CASE_BODY() 306 utils::builtin_gdb = "foo"; in ATF_TEST_CASE_BODY() 315 utils::builtin_gdb = ""; in ATF_TEST_CASE_BODY() 394 utils::setenv("PATH", "."); in ATF_TEST_CASE_BODY() 429 utils::setenv("PATH", "."); in ATF_TEST_CASE_BODY() 463 utils::setenv("PATH", "."); in ATF_TEST_CASE_BODY() 483 utils::setenv("PATH", "."); in ATF_TEST_CASE_BODY() [all …]
|
H A D | env_test.cpp | 36 namespace fs = utils::fs; 38 using utils::optional; 44 utils::unsetenv("test-missing"); in ATF_TEST_CASE_BODY() 45 utils::setenv("test-empty", ""); in ATF_TEST_CASE_BODY() 70 if (utils::getenv("PATH")) { in ATF_TEST_CASE_BODY() 115 utils::unsetenv("HOME"); in ATF_TEST_CASE_BODY() 116 ATF_REQUIRE(!utils::get_home()); in ATF_TEST_CASE_BODY() 123 utils::setenv("HOME", ""); in ATF_TEST_CASE_BODY() 124 ATF_REQUIRE(!utils::get_home()); in ATF_TEST_CASE_BODY() 133 utils::setenv("PATH", "foo-bar"); in ATF_TEST_CASE_BODY() [all …]
|
H A D | stacktrace.hpp | 43 namespace utils { namespace 47 extern utils::datetime::delta gdb_timeout; 49 utils::optional< utils::fs::path > find_gdb(void); 51 utils::optional< utils::fs::path > find_core(const utils::fs::path&, 52 const utils::process::status&, 53 const utils::fs::path&); 57 void dump_stacktrace(const utils::fs::path&, 58 utils::process::executor::executor_handle&, 59 const utils::process::executor::exit_handle&); 61 void dump_stacktrace_if_available(const utils::fs::path&, [all …]
|
H A D | stream_test.cpp | 38 namespace fs = utils::fs; 44 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY() 46 std::auto_ptr< std::ostream > output = utils::open_ostream( in ATF_TEST_CASE_BODY() 59 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY() 74 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY() 82 atf::utils::wait(pid, EXIT_SUCCESS, "", ""); in ATF_TEST_CASE_BODY() 91 ATF_REQUIRE_EQ(0, utils::stream_length(input)); in ATF_TEST_CASE_BODY() 110 atf::utils::create_file("input.txt", contents); in ATF_TEST_CASE_BODY() 120 utils::read_file(fs::path("foo.txt"))); in ATF_TEST_CASE_BODY() 128 ATF_REQUIRE_EQ("", utils::read_stream(input)); in ATF_TEST_CASE_BODY() [all …]
|
/freebsd/contrib/atf/atf-c++/ |
H A D | utils_test.cpp | 70 atf::utils::create_file("file.txt", ""); in ATF_TEST_CASE_BODY() 72 atf::utils::cat_file("file.txt", "PREFIX"); in ATF_TEST_CASE_BODY() 96 atf::utils::cat_file("file.txt", ">"); in ATF_TEST_CASE_BODY() 119 atf::utils::create_file("test.txt", ""); in ATF_TEST_CASE_BODY() 126 atf::utils::create_file("test.txt", ""); in ATF_TEST_CASE_BODY() 183 atf::utils::create_file("src.txt", ""); in ATF_TEST_CASE_BODY() 225 pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY() 332 const pid_t pid = atf::utils::fork(); in fork_and_wait() 338 atf::utils::reset_resultsfile(); in fork_and_wait() 361 const pid_t parent = atf::utils::fork(); in ATF_TEST_CASE_BODY() [all …]
|
/freebsd/contrib/kyua/cli/ |
H A D | cmd_about_test.cpp | 49 namespace cmdline = utils::cmdline; 50 namespace fs = utils::fs; 62 atf::utils::create_file("fake-docs/AUTHORS", in ATF_TEST_CASE_BODY() 74 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() 110 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() 137 atf::utils::create_file("fake-docs/AUTHORS", in ATF_TEST_CASE_BODY() 148 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() 181 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() 207 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() 228 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY() [all …]
|
H A D | common.hpp | 54 extern const utils::cmdline::path_option build_root_option; 55 extern const utils::cmdline::path_option kyuafile_option; 59 extern const utils::cmdline::property_option variable_option; 67 typedef utils::cmdline::base_command< utils::config::tree > cli_command; 81 utils::optional< utils::fs::path > build_root_path( 82 const utils::cmdline::parsed_cmdline&); 83 utils::fs::path kyuafile_path(const utils::cmdline::parsed_cmdline&); 89 const utils::cmdline::args_vector&); 91 utils::cmdline::ui*); 93 std::string format_delta(const utils::datetime::delta&); [all …]
|
H A D | main_test.cpp | 56 namespace cmdline = utils::cmdline; 57 namespace config = utils::config; 58 namespace datetime = utils::datetime; 59 namespace fs = utils::fs; 60 namespace logging = utils::logging; 61 namespace process = utils::process; 86 utils::abort_without_coredump(); in run() 183 utils::unsetenv("HOME"); in ATF_TEST_CASE_BODY() 184 utils::setenv("TMPDIR", "/a/b//c"); in ATF_TEST_CASE_BODY() 196 utils::unsetenv("HOME"); in ATF_TEST_CASE_BODY() [all …]
|
/freebsd/contrib/kyua/engine/ |
H A D | scheduler.hpp | 112 const utils::optional< utils::process::status >& status, 113 const utils::fs::path& stdout_path, 161 const utils::optional< utils::process::status >& status, 162 const utils::fs::path& control_directory, 163 const utils::fs::path& stdout_path, 179 const utils::config::tree&, 207 utils::fs::path work_directory(void) const; 208 const utils::fs::path& stdout_file(void) const; 264 extern utils::datetime::delta cleanup_timeout; 265 extern utils::datetime::delta list_timeout; [all …]
|
H A D | atf.hpp | 47 const utils::optional< utils::process::status >&, 48 const utils::fs::path&, 49 const utils::fs::path&) const; 52 const utils::config::properties_map&, 53 const utils::fs::path&) const 57 const utils::config::properties_map&, 58 const utils::fs::path&) const 62 const utils::optional< utils::process::status >&, 63 const utils::fs::path&, 64 const utils::fs::path&, [all …]
|
H A D | kyuafile_test.cpp | 59 namespace fs = utils::fs; 62 using utils::none; 87 atf::utils::create_file( in ATF_TEST_CASE_BODY() 98 atf::utils::create_file( in ATF_TEST_CASE_BODY() 105 atf::utils::create_file( in ATF_TEST_CASE_BODY() 165 atf::utils::create_file( in ATF_TEST_CASE_BODY() 201 atf::utils::create_file( in ATF_TEST_CASE_BODY() 247 atf::utils::create_file( in ATF_TEST_CASE_BODY() 253 atf::utils::create_file( in ATF_TEST_CASE_BODY() 283 atf::utils::create_file( in ATF_TEST_CASE_BODY() [all …]
|
H A D | plain.hpp | 44 const utils::config::properties_map&) const UTILS_NORETURN; 47 const utils::optional< utils::process::status >&, 48 const utils::fs::path&, 49 const utils::fs::path&) const; 52 const utils::config::properties_map&, 53 const utils::fs::path&) const 57 const utils::optional< utils::process::status >&, 58 const utils::fs::path&, 59 const utils::fs::path&, 60 const utils::fs::path&) const;
|
H A D | tap.hpp | 44 const utils::config::properties_map&) const UTILS_NORETURN; 47 const utils::optional< utils::process::status >&, 48 const utils::fs::path&, 49 const utils::fs::path&) const; 52 const utils::config::properties_map&, 53 const utils::fs::path&) const 57 const utils::optional< utils::process::status >&, 58 const utils::fs::path&, 59 const utils::fs::path&, 60 const utils::fs::path&) const;
|
/freebsd/contrib/kyua/utils/cmdline/ |
H A D | Makefile.am.inc | 38 libutils_a_SOURCES += utils/cmdline/globals.cpp 39 libutils_a_SOURCES += utils/cmdline/globals.hpp 40 libutils_a_SOURCES += utils/cmdline/options.cpp 41 libutils_a_SOURCES += utils/cmdline/options.hpp 43 libutils_a_SOURCES += utils/cmdline/parser.cpp 44 libutils_a_SOURCES += utils/cmdline/parser.hpp 46 libutils_a_SOURCES += utils/cmdline/parser.ipp 47 libutils_a_SOURCES += utils/cmdline/ui.cpp 48 libutils_a_SOURCES += utils/cmdline/ui.hpp 49 libutils_a_SOURCES += utils/cmdline/ui_fwd.hpp [all …]
|
/freebsd/contrib/kyua/utils/config/ |
H A D | Makefile.am.inc | 35 libutils_a_SOURCES += utils/config/keys.cpp 36 libutils_a_SOURCES += utils/config/keys.hpp 37 libutils_a_SOURCES += utils/config/keys_fwd.hpp 40 libutils_a_SOURCES += utils/config/nodes.cpp 41 libutils_a_SOURCES += utils/config/nodes.hpp 42 libutils_a_SOURCES += utils/config/nodes.ipp 44 libutils_a_SOURCES += utils/config/parser.cpp 45 libutils_a_SOURCES += utils/config/parser.hpp 47 libutils_a_SOURCES += utils/config/tree.cpp 48 libutils_a_SOURCES += utils/config/tree.hpp [all …]
|
/freebsd/contrib/kyua/utils/sqlite/ |
H A D | Makefile.am.inc | 33 libutils_a_SOURCES += utils/sqlite/c_gate.cpp 34 libutils_a_SOURCES += utils/sqlite/c_gate.hpp 35 libutils_a_SOURCES += utils/sqlite/c_gate_fwd.hpp 36 libutils_a_SOURCES += utils/sqlite/database.cpp 37 libutils_a_SOURCES += utils/sqlite/database.hpp 39 libutils_a_SOURCES += utils/sqlite/exceptions.cpp 40 libutils_a_SOURCES += utils/sqlite/exceptions.hpp 41 libutils_a_SOURCES += utils/sqlite/statement.cpp 42 libutils_a_SOURCES += utils/sqlite/statement.hpp 44 libutils_a_SOURCES += utils/sqlite/statement.ipp [all …]
|
H A D | exceptions.hpp | 42 namespace utils { namespace 49 utils::optional< utils::fs::path > _db_filename; 52 explicit error(const utils::optional< utils::fs::path >&, 56 const utils::optional< utils::fs::path >& db_filename(void) const; 66 explicit api_error(const utils::optional< utils::fs::path >&, 82 explicit invalid_column_error(const utils::optional< utils::fs::path >&,
|
/freebsd/contrib/kyua/utils/fs/ |
H A D | Makefile.am.inc | 36 libutils_a_SOURCES += utils/fs/directory.cpp 37 libutils_a_SOURCES += utils/fs/directory.hpp 39 libutils_a_SOURCES += utils/fs/exceptions.cpp 40 libutils_a_SOURCES += utils/fs/exceptions.hpp 41 libutils_a_SOURCES += utils/fs/lua_module.cpp 42 libutils_a_SOURCES += utils/fs/lua_module.hpp 45 libutils_a_SOURCES += utils/fs/path.cpp 46 libutils_a_SOURCES += utils/fs/path.hpp 47 libutils_a_SOURCES += utils/fs/path_fwd.hpp 50 tests_utils_fsdir = $(pkgtestsdir)/utils/fs [all …]
|
/freebsd/contrib/kyua/store/ |
H A D | dbtypes.hpp | 50 void bind_bool(utils::sqlite::statement&, const char*, const bool); 51 void bind_delta(utils::sqlite::statement&, const char*, 52 const utils::datetime::delta&); 53 void bind_optional_string(utils::sqlite::statement&, const char*, 55 void bind_test_result_type(utils::sqlite::statement&, const char*, 57 void bind_timestamp(utils::sqlite::statement&, const char*, 58 const utils::datetime::timestamp&); 59 bool column_bool(utils::sqlite::statement&, const char*); 60 utils::datetime::delta column_delta(utils::sqlite::statement&, const char*); 63 utils::sqlite::statement&, const char*); [all …]
|
/freebsd/contrib/kyua/utils/signals/ |
H A D | Makefile.am.inc | 29 libutils_a_SOURCES += utils/signals/exceptions.cpp 30 libutils_a_SOURCES += utils/signals/exceptions.hpp 31 libutils_a_SOURCES += utils/signals/interrupts.cpp 32 libutils_a_SOURCES += utils/signals/interrupts.hpp 34 libutils_a_SOURCES += utils/signals/misc.cpp 35 libutils_a_SOURCES += utils/signals/misc.hpp 36 libutils_a_SOURCES += utils/signals/programmer.cpp 39 libutils_a_SOURCES += utils/signals/timer.cpp 40 libutils_a_SOURCES += utils/signals/timer.hpp 41 libutils_a_SOURCES += utils/signals/timer_fwd.hpp [all …]
|
/freebsd/contrib/kyua/utils/text/ |
H A D | Makefile.am.inc | 29 libutils_a_SOURCES += utils/text/exceptions.cpp 30 libutils_a_SOURCES += utils/text/exceptions.hpp 34 libutils_a_SOURCES += utils/text/regex.cpp 35 libutils_a_SOURCES += utils/text/regex.hpp 36 libutils_a_SOURCES += utils/text/regex_fwd.hpp 37 libutils_a_SOURCES += utils/text/table.cpp 38 libutils_a_SOURCES += utils/text/table.hpp 39 libutils_a_SOURCES += utils/text/table_fwd.hpp 40 libutils_a_SOURCES += utils/text/templates.cpp 41 libutils_a_SOURCES += utils/text/templates.hpp [all …]
|