Lines Matching refs:test_data
827 const test_exec_data* test_data = *iter; in ~impl() local
830 sync_cleanup(test_data); in ~impl()
834 % test_data->test_program->relative_path() in ~impl()
835 % test_data->test_case_name); in ~impl()
854 test_exec_data* test_data = &dynamic_cast< test_exec_data& >( in tests_needing_cleanup() local
856 if (test_data->needs_cleanup) { in tests_needing_cleanup()
857 tests_data.push_back(test_data); in tests_needing_cleanup()
858 test_data->needs_cleanup = false; in tests_needing_cleanup()
873 sync_cleanup(const test_exec_data* test_data) in sync_cleanup()
882 test_data->test_program, test_data->test_case_name, in sync_cleanup()
883 test_data->user_config, test_data->exit_handle.get(), in sync_cleanup()
1154 test_exec_data* test_data = &dynamic_cast< test_exec_data& >( in wait_any() local
1158 test_data->exit_handle = handle; in wait_any()
1160 const model::test_case& test_case = test_data->test_program->find( in wait_any()
1161 test_data->test_case_name); in wait_any()
1187 test_data->needs_cleanup = false; in wait_any()
1191 result = test_data->interface->compute_result( in wait_any()
1204 if (test_data->needs_cleanup) { in wait_any()
1209 _pimpl->spawn_cleanup(test_data->test_program, in wait_any()
1210 test_data->test_case_name, in wait_any()
1211 test_data->user_config, handle, result.get()); in wait_any()
1212 test_data->needs_cleanup = false; in wait_any()