/freebsd-13-stable/contrib/kyua/engine/ |
H A D | requirements_test.cpp | 65 config::tree user_config = engine::default_config(); local 66 user_config.set_string("architecture", "x86_64"); 67 user_config.set_string("platform", ""); 68 ATF_REQUIRE(engine::check_reqs(md, user_config, "", fs::path(".")).empty()); 79 config::tree user_config = engine::default_config(); local 80 user_config.set_string("architecture", "i386"); 81 user_config.set_string("platform", ""); 83 engine::check_reqs(md, user_config, "", fs::path("."))); 96 config::tree user_config = engine::default_config(); local 97 user_config 112 config::tree user_config = engine::default_config(); local 127 config::tree user_config = engine::default_config(); local 141 config::tree user_config = engine::default_config(); local 158 config::tree user_config = engine::default_config(); local 174 config::tree user_config = engine::default_config(); local 189 config::tree user_config = engine::default_config(); local 205 config::tree user_config = engine::default_config(); local 225 config::tree user_config = engine::default_config(); local 245 config::tree user_config = engine::default_config(); local 262 config::tree user_config = engine::default_config(); local 280 config::tree user_config = engine::default_config(); local 309 config::tree user_config = engine::default_config(); local 324 config::tree user_config = engine::default_config(); local 340 config::tree user_config = engine::default_config(); local [all...] |
H A D | config_test.cpp | 101 const config::tree user_config = engine::default_config(); local 102 validate_defaults(user_config); 109 config::tree user_config = engine::default_config(); local 110 user_config.set_string("parallelism", "8"); 113 user_config.set_string("parallelism", "0")); 116 user_config.set_string("parallelism", "-1")); 125 const config::tree user_config = engine::load_config(fs::path("config")); local 126 validate_defaults(user_config); 144 const config::tree user_config = engine::load_config(fs::path("config")); local 147 user_config [all...] |
H A D | atf_test.cpp | 73 /// \param user_config User-provided configuration. 80 config::tree user_config = engine::empty_config()) 86 model::metadata_builder().build(), user_config, handle); 91 &program, user_config); 130 /// \param user_config User-provided configuration. 137 config::tree user_config = engine::empty_config(), 145 user_config, handle)); 147 (void)handle.spawn_test(program, test_case_name, user_config); 191 config::tree user_config = engine::empty_config(); local 192 user_config 322 config::tree user_config = engine::empty_config(); local 338 config::tree user_config = engine::empty_config(); local 358 config::tree user_config = engine::empty_config(); local 385 config::tree user_config = engine::empty_config(); local 401 config::tree user_config = engine::empty_config(); local [all...] |
H A D | plain_test.cpp | 83 /// \param user_config User-provided configuration variables. 88 const config::tree& user_config = engine::empty_config()) 96 (void)handle.spawn_test(program, "main", user_config); 182 config::tree user_config = engine::empty_config(); local 183 user_config.set_string("test_suites.a-suite.first", "unused"); 184 user_config.set_string("test_suites.the-suite.first", "some value"); 185 user_config.set_string("test_suites.the-suite.second", "some other value"); 186 user_config.set_string("test_suites.other-suite.first", "unused"); 190 model::metadata_builder().build(), user_config);
|
H A D | requirements.cpp | 55 /// \param user_config Runtime user configuration. 61 const config::tree& user_config, 73 if (!user_config.is_set(property)) 84 /// \param user_config Runtime user configuration. 90 const config::tree& user_config) 94 user_config.lookup< config::string_node >("architecture"); 106 /// \param user_config Runtime user configuration. 112 const config::tree& user_config) 116 user_config.lookup< config::string_node >("platform"); 127 /// \param user_config Runtim 60 check_required_configs(const model::strings_set& required_configs, const config::tree& user_config, const std::string& test_suite_name) argument 89 check_allowed_architectures(const model::strings_set& allowed_architectures, const config::tree& user_config) argument 111 check_allowed_platforms(const model::strings_set& allowed_platforms, const config::tree& user_config) argument 132 check_required_user(const std::string& required_user, const config::tree& user_config) argument [all...] |
H A D | tap_test.cpp | 83 /// \param user_config User-provided configuration variables. 88 const config::tree& user_config = engine::empty_config()) 96 (void)handle.spawn_test(program, "main", user_config); 192 config::tree user_config = engine::empty_config(); local 193 user_config.set_string("test_suites.a-suite.first", "unused"); 194 user_config.set_string("test_suites.the-suite.first", "some value"); 195 user_config.set_string("test_suites.the-suite.second", "some other value"); 196 user_config.set_string("test_suites.other-suite.first", "unused"); 200 model::metadata_builder().build(), user_config);
|
H A D | scheduler_test.cpp | 465 /// \param user_config Optional user settings for the test. 470 const config::tree& user_config = engine::empty_config()) 478 user_config); 488 config::tree user_config = engine::empty_config(); local 489 user_config.set_string("test_suites.the-suite.first", "test"); 490 user_config.set_string("test_suites.the-suite.second", "TEST"); 491 user_config.set_string("test_suites.abc.unused", "unused"); 494 "vars", fs::path("."), user_config); 569 const config::tree user_config = engine::empty_config(); local 574 program, "exit 41", user_config); 595 const config::tree user_config = engine::empty_config(); local 735 config::tree user_config = engine::empty_config(); local 789 const config::tree user_config = engine::empty_config(); local 819 const config::tree user_config = engine::empty_config(); local 857 const config::tree user_config = engine::empty_config(); local 936 const config::tree user_config = engine::empty_config(); local 966 const config::tree user_config = engine::empty_config(); local 1001 const config::tree user_config = engine::empty_config(); local 1046 const config::tree user_config = engine::empty_config(); local 1072 config::tree user_config = engine::empty_config(); local 1157 const config::tree user_config = engine::empty_config(); local 1169 config::tree user_config = engine::empty_config(); local 1187 config::tree user_config = engine::empty_config(); local [all...] |
H A D | kyuafile.cpp | 179 /// \param user_config User configuration holding any test suite properties 185 const config::tree& user_config, 201 *_state.new_userdata< const config::tree* >() = &user_config; 217 *_state.new_userdata< const config::tree* >() = &user_config; 267 /// \param user_config User configuration holding any test suite properties 272 const config::tree& user_config, 278 parser(_source_root, _build_root, file, user_config, 318 /// \param user_config User configuration holding any test suite properties 329 const config::tree& user_config, 350 test_suite, metadata, user_config, 183 parser(const fs::path& source_root_, const fs::path& build_root_, const fs::path& relative_filename_, const config::tree& user_config, scheduler::scheduler_handle& scheduler_handle) argument 271 callback_include(const fs::path& raw_file, const config::tree& user_config, scheduler::scheduler_handle& scheduler_handle) argument 325 callback_test_program(const std::string& interface, const fs::path& raw_path, const std::string& test_suite_override, const model::metadata& metadata, const config::tree& user_config, scheduler::scheduler_handle& scheduler_handle) argument 430 const config::tree* user_config = *state.to_userdata< const config::tree* >( local 534 const config::tree* user_config = *state.to_userdata< const config::tree* >( local 545 fs::path(state.to_string(-1)), *user_config, *scheduler_handle); local 643 load(const fs::path& file, const optional< fs::path > user_build_root, const config::tree& user_config, scheduler::scheduler_handle& scheduler_handle) argument [all...] |
H A D | scheduler.cpp | 86 /// this setting as part of the user_config. 93 /// this setting as part of the user_config. 201 const config::tree user_config; member in struct:__anon967::test_exec_data 227 interface(interface_), user_config(user_config_) 328 /// \param user_config User-provided configuration variables. 332 const config::tree& user_config) : 335 _user_config(user_config) 412 /// \param user_config User-provided configuration variables. 417 const config::tree& user_config) : 421 _user_config(user_config) 329 list_test_cases( const std::shared_ptr< scheduler::interface > interface, const model::test_program* test_program, const config::tree& user_config) argument 413 run_test_program( const std::shared_ptr< scheduler::interface > interface, const model::test_program_ptr test_program, const std::string& test_case_name, const config::tree& user_config) argument 468 run_test_cleanup( const std::shared_ptr< scheduler::interface > interface, const model::test_program_ptr test_program, const std::string& test_case_name, const config::tree& user_config) argument 900 spawn_cleanup(const model::test_program_ptr test_program, const std::string& test_case_name, const config::tree& user_config, const executor::exit_handle& body_handle, const model::test_result& body_result) argument 1036 list_tests( const model::test_program* test_program, const config::tree& user_config) argument 1090 spawn_test( const model::test_program_ptr test_program, const std::string& test_case_name, const config::tree& user_config) argument 1285 debug_test( const model::test_program_ptr test_program, const std::string& test_case_name, const config::tree& user_config, const fs::path& stdout_target, const fs::path& stderr_target) argument 1352 generate_config(const config::tree& user_config, const std::string& test_suite) argument [all...] |
/freebsd-13-stable/contrib/kyua/cli/ |
H A D | cmd_config_test.cpp | 62 config::tree user_config = engine::default_config(); local 63 user_config.set_string("architecture", "the-architecture"); 64 user_config.set_string("parallelism", "128"); 65 user_config.set_string("platform", "the-platform"); 66 //user_config.set_string("unprivileged_user", ""); 67 user_config.set_string("test_suites.foo.bar", "first"); 68 user_config.set_string("test_suites.foo.baz", "second"); 69 return user_config;
|
H A D | config_test.cpp | 102 /// \param user_config The configuration to validate. 105 validate_mock_config(const config::tree& user_config, const char* cookie) argument 107 const config::properties_map& properties = user_config.all_properties( 157 const config::tree user_config = cli::load_config(mock_cmdline, true); local 158 validate_mock_config(user_config, "hello"); 207 const config::tree user_config = cli::load_config(mock_cmdline, true); local 208 validate_mock_config(user_config, "I am the user config"); 240 const config::tree user_config = cli::load_config(mock_cmdline, true); local 241 validate_mock_config(user_config, "Fallback system config"); 255 const config::tree user_config local 289 const config::tree user_config = cli::load_config(mock_cmdline, true); local 311 const config::tree user_config = cli::load_config(mock_cmdline, true); local [all...] |
H A D | cmd_config.cpp | 109 /// \param user_config The runtime configuration of the program. 115 const config::tree& user_config) 117 const config::properties_map properties = user_config.all_properties(); 114 run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, const config::tree& user_config) argument
|
H A D | cmd_debug.cpp | 70 /// \param user_config The runtime debuguration of the program. 76 const config::tree& user_config) 86 kyuafile_path(cmdline), build_root_path(cmdline), filter, user_config, 75 run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, const config::tree& user_config) argument
|
H A D | cmd_test.cpp | 144 /// \param user_config The runtime configuration of the program. 149 const config::tree& user_config) 154 const bool parallel = (user_config.lookup< config::positive_int_node >( 160 parse_filters(cmdline.arguments()), user_config, hooks); 148 run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, const config::tree& user_config) argument
|
H A D | config.cpp | 144 config::tree user_config = load_config_file(cmdline); local 156 user_config.set_string((*iter).first, (*iter).second); 165 return user_config;
|
H A D | cmd_list.cpp | 147 /// \param user_config The runtime configuration of the program. 152 const config::tree& user_config) 157 parse_filters(cmdline.arguments()), user_config, hooks); 151 run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, const config::tree& user_config) argument
|
H A D | main.cpp | 120 /// \param user_config The runtime configuration to pass to the subcommand. 135 const config::tree& user_config) 139 return command->main(ui, args, user_config); 221 const config::tree user_config = cli::load_config(cmdline, local 228 return run_subcommand(ui, command, cmdline.arguments(), user_config); 133 run_subcommand(cmdline::ui* ui, cli::cli_command* command, const cmdline::args_vector& args, const config::tree& user_config) argument
|
/freebsd-13-stable/contrib/kyua/examples/ |
H A D | syntax_test.cpp | 91 const config::tree user_config = engine::load_config( local 96 user_config.lookup< config::string_node >("architecture")); 99 user_config.lookup< config::positive_int_node >("parallelism")); 102 user_config.lookup< config::string_node >("platform")); 106 user_config.lookup< engine::user_node >("unprivileged_user").name); 115 ATF_REQUIRE(exp_test_suites == user_config.all_properties("test_suites"));
|
/freebsd-13-stable/contrib/kyua/drivers/ |
H A D | debug_test.cpp | 58 /// \param user_config The end-user configuration properties. 69 const config::tree& user_config, 76 kyuafile_path, build_root, user_config, handle); 96 test_program, test_case_name, user_config, 66 drive(const fs::path& kyuafile_path, const optional< fs::path > build_root, const engine::test_filter& filter, const config::tree& user_config, const fs::path& stdout_path, const fs::path& stderr_path) argument
|
H A D | list_tests.cpp | 57 /// \param user_config The end-user configuration properties. 65 const config::tree& user_config, 71 kyuafile_path, build_root, user_config, handle); 62 drive(const fs::path& kyuafile_path, const optional< fs::path > build_root, const std::set< engine::test_filter >& filters, const config::tree& user_config, base_hooks& hooks) argument
|
H A D | run_tests.cpp | 159 /// \param user_config The end-user configuration properties. 169 const config::tree& user_config, 183 test_program, test_case_name, user_config); 249 /// \param user_config The end-user configuration properties. 258 const config::tree& user_config, 264 kyuafile_path, build_root, user_config, handle); 279 const std::size_t slots = user_config.lookup< config::positive_int_node >( 304 handle, match.get(), tx, ids_cache, user_config, hooks); 334 handle, *iter, tx, ids_cache, user_config, hooks); 165 start_test(scheduler::scheduler_handle& handle, const engine::scan_result& match, store::write_transaction& tx, path_to_id_map& ids_cache, const config::tree& user_config, drivers::run_tests::base_hooks& hooks) argument 254 drive(const fs::path& kyuafile_path, const optional< fs::path > build_root, const fs::path& store_path, const std::set< engine::test_filter >& filters, const config::tree& user_config, base_hooks& hooks) argument
|
H A D | list_tests_test.cpp | 168 config::tree user_config = engine::empty_config(); local 170 user_config.set_string("test_suites.suite-name.the-variable", 175 filters, user_config, hooks);
|