Home
last modified time | relevance | path

Searched refs:utils (Results 1 – 25 of 727) sorted by relevance

12345678910>>...30

/freebsd/contrib/kyua/utils/process/
H A Dexecutor.hpp77 namespace utils { namespace
94 void setup_child(const utils::optional< utils::passwd::user >,
95 const utils::fs::path&, const utils::fs::path&);
127 utils::fs::path control_directory(void) const;
128 utils::fs::path work_directory(void) const;
129 const utils::fs::path& stdout_file(void) const;
130 const utils::fs::path& stderr_file(void) const;
160 const utils::optional< utils::process::status >& status(void) const;
161 const utils::optional< utils::passwd::user >& unprivileged_user(void) const;
162 const utils::datetime::timestamp& start_time() const;
[all …]
H A DMakefile.am.inc
H A Disolation_test.cpp58 namespace fs = utils::fs;
59 namespace passwd = utils::passwd;
60 namespace process = utils::process;
62 using utils::none;
63 using utils::optional;
85 atf::utils::cat_file("subprocess.stdout", "isolated child stdout: "); in fork_and_run()
86 atf::utils::cat_file("subprocess.stderr", "isolated child stderr: "); in fork_and_run()
108 if (utils::getenv(*iter)) { in check_clean_environment()
114 if (utils::getenv_with_default("HOME", "") != "some-directory") { in check_clean_environment()
119 if (utils::getenv_with_default("TMPDIR", "") != "some-directory") { in check_clean_environment()
[all …]
/freebsd/contrib/kyua/utils/
H A DMakefile.am.inc
H A Dstacktrace_test.cpp29 #include "utils/stacktrace.hpp"
45 #include "utils/datetime.hpp"
46 #include "utils/env.hpp"
47 #include "utils/fs/operations.hpp"
48 #include "utils/fs/path.hpp"
49 #include "utils/optional.ipp"
50 #include "utils/process/executor.ipp"
51 #include "utils/process/child.ipp"
52 #include "utils/process/operations.hpp"
53 #include "utils/proces
[all...]
H A Denv_test.cpp36 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()
46 utils::setenv("test-text", "some-value"); in ATF_TEST_CASE_BODY()
48 const std::map< std::string, std::string > allenv = utils::getallenv(); in ATF_TEST_CASE_BODY()
70 if (utils::getenv("PATH")) { in ATF_TEST_CASE_BODY()
74 ATF_REQUIRE_EQ(utils::getenv("PATH").get(), (*iter).second); in ATF_TEST_CASE_BODY()
82 const optional< std::string > path = utils::getenv("PATH"); in ATF_TEST_CASE_BODY()
86 ATF_REQUIRE(!utils::getenv("__UNDEFINED_VARIABLE__")); in ATF_TEST_CASE_BODY()
[all …]
H A Dstacktrace.hpp43 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 Dstream_test.cpp38 namespace fs = utils::fs;
44 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY()
46 std::unique_ptr< std::ostream > output = utils::open_ostream( in ATF_TEST_CASE_BODY()
52 atf::utils::wait(pid, EXIT_SUCCESS, "Message to stdout\n", ""); in ATF_TEST_CASE_BODY()
59 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY()
61 std::unique_ptr< std::ostream > output = utils::open_ostream( in ATF_TEST_CASE_BODY()
67 atf::utils::wait(pid, EXIT_SUCCESS, "", "Message to stderr\n"); in ATF_TEST_CASE_BODY()
74 const pid_t pid = atf::utils::fork(); in ATF_TEST_CASE_BODY()
76 std::unique_ptr< std::ostream > output = utils::open_ostream( in ATF_TEST_CASE_BODY()
82 atf::utils::wait(pid, EXIT_SUCCESS, "", ""); in ATF_TEST_CASE_BODY()
[all …]
/freebsd/contrib/atf/atf-c++/
H A Dutils_test.cpp70 atf::utils::create_file("file.txt", ""); in ATF_TEST_CASE_BODY()
71 atf::utils::redirect(STDOUT_FILENO, "captured.txt"); in ATF_TEST_CASE_BODY()
72 atf::utils::cat_file("file.txt", "PREFIX"); in ATF_TEST_CASE_BODY()
82 atf::utils::create_file("file.txt", "This is a single line\n"); in ATF_TEST_CASE_BODY()
83 atf::utils::redirect(STDOUT_FILENO, "captured.txt"); in ATF_TEST_CASE_BODY()
84 atf::utils::cat_file("file.txt", "PREFIX"); in ATF_TEST_CASE_BODY()
94 atf::utils::create_file("file.txt", "First\nSecond line\nAnd third\n"); in ATF_TEST_CASE_BODY()
95 atf::utils::redirect(STDOUT_FILENO, "captured.txt"); in ATF_TEST_CASE_BODY()
96 atf::utils::cat_file("file.txt", ">"); in ATF_TEST_CASE_BODY()
107 atf::utils::create_file("file.txt", "Foo\n bar baz"); in ATF_TEST_CASE_BODY()
[all …]
/freebsd/contrib/kyua/engine/
H A Dscheduler.hpp52 /// See the documentation in utils/process/executor.hpp for details on
69 #include "utils/config/tree_fwd.hpp"
70 #include "utils/datetime_fwd.hpp"
71 #include "utils/defs.hpp"
72 #include "utils/fs/path_fwd.hpp"
73 #include "utils/optional.hpp"
74 #include "utils/process/executor_fwd.hpp"
75 #include "utils/process/status_fwd.hpp"
77 using utils::none;
103 const utils
[all...]
H A Dkyuafile_test.cpp42 #include "utils/config/tree.ipp"
43 #include "utils/datetime.hpp"
44 #include "utils/env.hpp"
45 #include "utils/format/macros.hpp"
46 #include "utils/fs/operations.hpp"
47 #include "utils/optional.ipp"
49 namespace config = utils::config;
50 namespace datetime = utils::datetime;
51 namespace fs = utils::fs;
54 using utils
[all...]
H A Datf.hpp45 const utils::config::properties_map&) const;
48 const utils::optional< utils::process::status >&,
49 const utils::fs::path&,
50 const utils::fs::path&) const;
54 const utils::config::properties_map&,
55 const utils::fs::path&) const;
59 const utils::config::properties_map&,
60 const utils::fs::path&) const;
63 const utils
[all...]
H A Dplain.hpp45 const utils::config::properties_map&) const;
48 const utils::optional< utils::process::status >&,
49 const utils::fs::path&,
50 const utils::fs::path&) const;
54 const utils::config::properties_map&,
55 const utils::fs::path&) const;
58 const utils::optional< utils::process::status >&,
59 const utils
[all...]
H A Dtap.hpp45 const utils::config::properties_map&) const;
48 const utils::optional< utils::process::status >&,
49 const utils::fs::path&,
50 const utils::fs::path&) const;
54 const utils::config::properties_map&,
55 const utils::fs::path&) const;
58 const utils::optional< utils::process::status >&,
59 const utils
[all...]
/freebsd/contrib/kyua/cli/
H A Dcmd_about_test.cpp49 namespace cmdline = utils::cmdline;
50 namespace fs = utils::fs;
62 atf::utils::create_file("fake-docs/AUTHORS", in ATF_TEST_CASE_BODY()
67 atf::utils::create_file("fake-docs/CONTRIBUTORS", in ATF_TEST_CASE_BODY()
72 atf::utils::create_file("fake-docs/LICENSE", "Content of LICENSE\n"); in ATF_TEST_CASE_BODY()
74 utils::setenv("KYUA_DOCDIR", "fake-docs"); in ATF_TEST_CASE_BODY()
79 ATF_REQUIRE(atf::utils::grep_string(PACKAGE_NAME, ui.out_log()[0])); in ATF_TEST_CASE_BODY()
80 ATF_REQUIRE(atf::utils::grep_string(PACKAGE_VERSION, ui.out_log()[0])); in ATF_TEST_CASE_BODY()
82 ATF_REQUIRE(!atf::utils::grep_collection("Content of AUTHORS", in ATF_TEST_CASE_BODY()
84 ATF_REQUIRE(atf::utils::grep_collection("\\* First author", ui.out_log())); in ATF_TEST_CASE_BODY()
[all …]
H A Dcommon.hpp54 extern const utils::cmdline::path_option build_root_option;
55 extern const utils::cmdline::path_option kyuafile_option;
56 extern const utils::cmdline::string_option results_file_create_option;
57 extern const utils::cmdline::string_option results_file_open_option;
58 extern const utils::cmdline::list_option results_filter_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&);
[all …]
H A Dmain_test.cpp56 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()
169 utils::setenv("HOME", "/home//fake"); in ATF_TEST_CASE_BODY()
170 utils::setenv("TMPDIR", "/do/not/use/this"); in ATF_TEST_CASE_BODY()
183 utils::unsetenv("HOME"); in ATF_TEST_CASE_BODY()
[all …]
/freebsd/contrib/kyua/utils/cmdline/
H A DMakefile.am.inc
/freebsd/contrib/kyua/utils/config/
H A DMakefile.am.inc
/freebsd/contrib/kyua/utils/sqlite/
H A DMakefile.am.inc
H A Dexceptions.hpp42 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 DMakefile.am.inc
/freebsd/contrib/kyua/store/
H A Ddbtypes.hpp50 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*);
61 std::string column_optional_string(utils::sqlite::statement&, const char*);
[all …]
/freebsd/contrib/kyua/utils/signals/
H A DMakefile.am.inc
/freebsd/contrib/kyua/utils/text/
H A DMakefile.am.inc

12345678910>>...30