1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 15:23:05 +04:00

changed a little NVIDIA Staging test framework to handle failed tests correctly

This commit is contained in:
Alexey Spizhevoy
2011-02-11 09:59:21 +00:00
parent b541ce494d
commit 8cf6643903
3 changed files with 32 additions and 18 deletions
+11 -4
View File
@@ -53,11 +53,18 @@ protected:
void run( int )
{
#if defined(HAVE_CUDA)
int main_nvidia();
main_nvidia();
ts->set_failed_test_info(CvTS::OK);
bool main_nvidia();
// Invoke all NVIDIA Staging tests and obtain the result
bool passed = main_nvidia();
if (passed)
ts->set_failed_test_info(CvTS::OK);
else
ts->set_failed_test_info(CvTS::FAIL_INVALID_OUTPUT);
#else
ts->set_failed_test_info(CvTS::SKIPPED);
#endif
}
} CV_NVidiaTestsCaller_test;
} CV_NVidiaTestsCaller_test;