Lines Matching defs:test_data

916             const test_exec_data* test_data = *iter;
919 sync_cleanup(test_data);
923 % test_data->test_program->relative_path()
924 % test_data->test_case_name);
932 const test_exec_data* test_data = *iter;
935 sync_execenv_cleanup(test_data);
939 % test_data->test_program->relative_path()
940 % test_data->test_case_name);
959 test_exec_data* test_data = &dynamic_cast< test_exec_data& >(
961 if (test_data->needs_cleanup) {
962 tests_data.push_back(test_data);
963 test_data->needs_cleanup = false;
964 if (!test_data->exit_handle)
965 test_data->exit_handle = generic.reap(test_data->pid);
990 test_exec_data* test_data = &dynamic_cast< test_exec_data& >(
992 if (test_data->needs_execenv_cleanup) {
993 tests_data.push_back(test_data);
994 test_data->needs_execenv_cleanup = false;
995 if (!test_data->exit_handle)
996 test_data->exit_handle = generic.reap(test_data->pid);
1008 /// \param test_data The data of the previously executed test case to be
1011 sync_cleanup(const test_exec_data* test_data)
1020 test_data->test_program, test_data->test_case_name,
1021 test_data->user_config, test_data->exit_handle.get(),
1070 /// \param test_data The data of the previously executed test case to be
1073 sync_execenv_cleanup(const test_exec_data* test_data)
1082 test_data->test_program, test_data->test_case_name,
1083 test_data->exit_handle.get(), result);
1351 test_exec_data* test_data = &dynamic_cast< test_exec_data& >(
1355 test_data->exit_handle = handle;
1357 const model::test_case& test_case = test_data->test_program->find(
1358 test_data->test_case_name);
1384 test_data->needs_cleanup = false;
1385 test_data->needs_execenv_cleanup = false;
1389 result = test_data->interface->compute_result(
1404 debugger->before_cleanup(test_data->test_program, test_case,
1407 debugger->upon_test_failure(test_data->test_program, test_case,
1411 if (test_data->needs_cleanup) {
1417 _pimpl->spawn_cleanup(test_data->test_program,
1418 test_data->test_case_name,
1419 test_data->user_config, handle, result.get());
1429 if (test_data->needs_execenv_cleanup) {
1431 _pimpl->spawn_execenv_cleanup(test_data->test_program,
1432 test_data->test_case_name,
1434 test_data->needs_execenv_cleanup = false;
1486 test_exec_data* test_data = &dynamic_cast< test_exec_data& >(
1490 test_data->needs_cleanup = false;
1492 if (test_data->needs_execenv_cleanup) {
1497 test_data->needs_execenv_cleanup = false;