Home
last modified time | relevance | path

Searched refs:test_program (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/contrib/kyua/model/
H A Dtest_program.cpp52 struct model::test_program::impl : utils::noncopyable {
129 model::test_program::test_program(const std::string& interface_name_, in test_program() function in model::test_program
142 model::test_program::~test_program(void) in ~test_program()
151 model::test_program::interface_name(void) const in interface_name()
161 model::test_program::relative_path(void) const in relative_path()
171 model::test_program::absolute_path(void) const in absolute_path()
182 model::test_program::root(void) const in root()
192 model::test_program::test_suite_name(void) const in test_suite_name()
202 model::test_program::get_metadata(void) const in get_metadata()
217 model::test_program::find(const std::string& name) const in find()
[all …]
H A Dtest_program_test.cpp65 class lazy_test_program : public model::test_program {
90 test_program(interface_name_, binary_, root_, test_suite_name_, in lazy_test_program()
108 return test_program::test_cases(); in test_cases()
131 const TestProgram test_program( in check_ctor_and_getters() local
136 ATF_REQUIRE_EQ("mock", test_program.interface_name()); in check_ctor_and_getters()
137 ATF_REQUIRE_EQ(fs::path("binary"), test_program.relative_path()); in check_ctor_and_getters()
139 test_program.absolute_path()); in check_ctor_and_getters()
140 ATF_REQUIRE_EQ(fs::path("root"), test_program.root()); in check_ctor_and_getters()
141 ATF_REQUIRE_EQ("suite-name", test_program.test_suite_name()); in check_ctor_and_getters()
142 ATF_REQUIRE_EQ(tp_md, test_program.get_metadata()); in check_ctor_and_getters()
[all …]
H A Dtest_program.hpp51 class test_program { class
61 test_program(const std::string&, const utils::fs::path&,
64 virtual ~test_program(void);
76 bool operator==(const test_program&) const;
77 bool operator!=(const test_program&) const;
78 bool operator<(const test_program&) const;
82 std::ostream& operator<<(std::ostream&, const test_program&);
103 test_program build(void) const;
/freebsd/contrib/kyua/engine/
H A Dfilters.cpp53 test_program(test_program_), in test_filter()
113 return F("%s:%s") % test_program % test_case; in str()
115 return test_program.str(); in str()
130 return test_case.empty() && test_program.is_parent_of( in contains()
131 other.test_program); in contains()
144 if (test_program == test_program_) in matches_test_program()
150 return (test_case.empty() && test_program.is_parent_of(test_program_)); in matches_test_program()
181 test_program < other.test_program || in operator <()
182 (test_program == other.test_program && test_case < other.test_case)); in operator <()
194 return test_program == other.test_program && test_case == other.test_case; in operator ==()
[all …]
H A Dscheduler.cpp178 const model::test_program_ptr test_program; member
189 test_program(test_program_), test_case_name(test_case_name_) in exec_data()
249 const model::test_case& test_case = test_program->find(test_case_name); in test_exec_data()
350 static model::test_program
351 force_absolute_paths(const model::test_program program) in force_absolute_paths()
359 return model::test_program( in force_absolute_paths()
373 const model::test_program _test_program;
386 const model::test_program* test_program, in list_test_cases() argument
389 _test_program(force_absolute_paths(*test_program)), in list_test_cases()
411 const model::test_program _test_program;
[all …]
H A Datf.cpp92 engine::atf_interface::exec_list(const model::test_program& test_program, in exec_list() argument
105 process::exec_unsafe(test_program.absolute_path(), args); in exec_list()
180 engine::atf_interface::exec_test(const model::test_program& test_program, in exec_test() argument
196 auto e = execenv::get(test_program, test_case_name); in exec_test()
214 const model::test_program& test_program, in exec_cleanup() argument
229 auto e = execenv::get(test_program, test_case_name); in exec_cleanup()
H A Dscheduler.hpp101 virtual void exec_list(const model::test_program& test_program,
129 virtual void exec_test(const model::test_program& test_program,
146 virtual void exec_cleanup(const model::test_program& test_program,
171 class lazy_test_program : public model::test_program {
227 const model::test_program_ptr test_program(void) const;
249 model::test_cases_map list_tests(const model::test_program*,
H A Dplain.cpp65 const model::test_program& /* test_program */, in exec_list() argument
96 const model::test_program& test_program, in exec_test() argument
110 auto e = execenv::get(test_program, test_case_name); in exec_test()
/freebsd/contrib/kyua/engine/execenv/
H A Dexecenv.hpp52 const model::test_program& _test_program;
60 interface(const model::test_program& test_program, in interface() argument
62 _test_program(test_program), in interface()
115 const model::test_program& test_program,
142 const model::test_program& test_program,
H A Dexecenv.cpp63 execenv::get(const model::test_program& test_program, in get() argument
67 auto e = m->probe(test_program, test_case_name); in get()
73 new execenv::execenv_host(test_program, test_case_name)); in get()
H A Dexecenv_host.hpp49 execenv_host(const model::test_program& test_program, in execenv_host() argument
51 execenv::interface(test_program, test_case_name) in execenv_host()
/freebsd/contrib/kyua/cli/
H A Dcmd_list_test.cpp50 const model::test_program test_program = model::test_program_builder( in ATF_TEST_CASE_BODY() local
57 cli::detail::list_test_case(&ui, false, test_program, "abc"); in ATF_TEST_CASE_BODY()
67 const model::test_program test_program = model::test_program_builder( in ATF_TEST_CASE_BODY() local
73 cli::detail::list_test_case(&ui, true, test_program, "my_name"); in ATF_TEST_CASE_BODY()
88 const model::test_program test_program = model::test_program_builder( in ATF_TEST_CASE_BODY() local
95 cli::detail::list_test_case(&ui, true, test_program, "my_name"); in ATF_TEST_CASE_BODY()
H A Dcmd_list.cpp81 got_test_case(const model::test_program& test_program, in got_test_case() argument
84 cli::detail::list_test_case(_ui, _verbose, test_program, in got_test_case()
101 const model::test_program& test_program, in list_test_case() argument
104 const model::test_case& test_case = test_program.find(test_case_name); in list_test_case()
106 const std::string id = format_test_case_id(test_program, test_case_name); in list_test_case()
110 ui->out(F("%s (%s)") % id % test_program.test_suite_name()); in list_test_case()
H A Dcmd_report_html.cpp109 test_case_filename(const model::test_program& test_program, in test_case_filename() argument
114 std::string name = cli::format_test_case_id(test_program, test_case_name); in test_case_filename()
192 add_to_summary(const model::test_program& test_program, in add_to_summary() argument
235 cli::format_test_case_id(test_program, test_case_name)); in add_to_summary()
238 test_case_filename(test_program, test_case_name)); in add_to_summary()
328 const model::test_program_ptr test_program = iter.test_program(); in got_result() local
334 add_to_summary(*test_program, test_case_name, result, false); in got_result()
338 add_to_summary(*test_program, test_case_name, result, true); in got_result()
351 cli::format_test_case_id(*test_program, in got_result()
354 test_program->absolute_path().str()); in got_result()
[all …]
H A Dcmd_test.cpp87 got_test_case(const model::test_program& test_program, in got_test_case() argument
92 cli::format_test_case_id(test_program, test_case_name), in got_test_case()
104 got_result(const model::test_program& test_program, in got_result() argument
111 cli::format_test_case_id(test_program, test_case_name), in got_result()
/freebsd/contrib/kyua/store/
H A Dschema_inttest.cpp116 const model::test_program test_program_1 = model::test_program_builder( in check_action_2()
123 const model::test_program test_program_2 = model::test_program_builder( in check_action_2()
137 const model::test_program test_program_3 = model::test_program_builder( in check_action_2()
145 const model::test_program test_program_4 = model::test_program_builder( in check_action_2()
153 const model::test_program test_program_5 = model::test_program_builder( in check_action_2()
163 ATF_REQUIRE_EQ(test_program_1, *iter.test_program()); in check_action_2()
173 ATF_REQUIRE_EQ(test_program_5, *iter.test_program()); in check_action_2()
183 ATF_REQUIRE_EQ(test_program_2, *iter.test_program()); in check_action_2()
193 ATF_REQUIRE_EQ(test_program_3, *iter.test_program()); in check_action_2()
203 ATF_REQUIRE_EQ(test_program_4, *iter.test_program()); in check_action_2()
[all …]
H A Dwrite_transaction.cpp290 const model::test_program& test_program) in put_test_program() argument
294 _pimpl->_db, test_program.get_metadata()); in put_test_program()
302 stmt.bind(":absolute_path", test_program.absolute_path().str()); in put_test_program()
306 stmt.bind(":root", test_program.root().str()); in put_test_program()
307 stmt.bind(":relative_path", test_program.relative_path().str()); in put_test_program()
308 stmt.bind(":test_suite_name", test_program.test_suite_name()); in put_test_program()
310 stmt.bind(":interface", test_program.interface_name()); in put_test_program()
332 store::write_transaction::put_test_case(const model::test_program& test_program, in put_test_case() argument
336 const model::test_case& test_case = test_program.find(test_case_name); in put_test_case()
H A Dtransaction_test.cpp135 const model::test_program test_program = model::test_program_builder( in ATF_TEST_CASE_BODY() local
148 test_program_id = tx.put_test_program(test_program); in ATF_TEST_CASE_BODY()
149 tx.put_test_case(test_program, "tc1", test_program_id); in ATF_TEST_CASE_BODY()
150 tx.put_test_case(test_program, "tc2", test_program_id); in ATF_TEST_CASE_BODY()
161 ATF_REQUIRE(test_program == *loaded_test_program); in ATF_TEST_CASE_BODY()
/freebsd/contrib/kyua/drivers/
H A Drun_tests.cpp98 find_test_program_id(const model::test_program_ptr test_program, in find_test_program_id() argument
102 const fs::path& key = test_program->relative_path(); in find_test_program_id()
105 const int64_t id = tx.put_test_program(*test_program); in find_test_program_id()
172 const model::test_program_ptr test_program = match.first; in start_test() local
175 hooks.got_test_case(*test_program, test_case_name); in start_test()
178 test_program, tx, ids_cache); in start_test()
180 *test_program, test_case_name, test_program_id); in start_test()
183 test_program, test_case_name, user_config); in start_test()
210 *test_result_handle->test_program(), in finish_test()
292 const model::test_program_ptr test_program = match.get().first; in drive() local
[all …]
H A Dscan_results.cpp92 const model::test_program_ptr test_program = iter.test_program(); in drive() local
93 if (filters.match_test_program(test_program->relative_path())) { in drive()
94 const model::test_case& test_case = test_program->find( in drive()
96 if (filters.match_test_case(test_program->relative_path(), in drive()
H A Drun_tests.hpp63 virtual void got_test_case(const model::test_program& test_program,
72 virtual void got_result(const model::test_program& test_program,
H A Dreport_junit_test.cpp141 const model::test_program test_program = test_program_builder.build(); in add_tests() local
142 const int64_t tp_id = tx.put_test_program(test_program); in add_tests()
145 const int64_t tc_id = tx.put_test_case(test_program, F("t%s") % j, in add_tests()
169 const model::test_program test_program = model::test_program_builder( in ATF_TEST_CASE_BODY() local
173 ATF_REQUIRE_EQ("dir1.dir2.program", drivers::junit_classname(test_program)); in ATF_TEST_CASE_BODY()
H A Ddebug_test.cpp93 const model::test_program_ptr test_program = match.get().first; in drive() local
96 const model::test_case test_case = test_program->find(test_case_name); in drive()
101 test_program, test_case_name, user_config, in drive()
113 test_program->relative_path(), test_case_name), test_result); in drive()
/freebsd/contrib/kyua/os/freebsd/
H A Dexecenv_jail_manager.cpp53 const model::test_program& test_program, in probe() argument
56 auto test_case = test_program.find(test_case_name); in probe()
61 new freebsd::execenv_jail(test_program, test_case_name) in probe()
H A Dexecenv_jail.hpp52 execenv_jail(const model::test_program& test_program, in execenv_jail() argument
54 execenv::interface(test_program, test_case_name) in execenv_jail()

123