removed check_and_treat_gpu_exception function
This commit is contained in:
		@@ -1,9 +1,8 @@
 | 
			
		||||
#include "test_precomp.hpp"
 | 
			
		||||
 | 
			
		||||
CV_TEST_MAIN("gpu")
 | 
			
		||||
 | 
			
		||||
// Run test with --gtest_catch_exceptions flag to avoid runtime errors in 
 | 
			
		||||
// the case when there is no GPU
 | 
			
		||||
CV_TEST_MAIN("gpu")
 | 
			
		||||
 | 
			
		||||
// TODO Add other tests from tests/gpu folder
 | 
			
		||||
// TODO When there is no GPU test system doesn't print error message: it fails or keeps 
 | 
			
		||||
//      quiet when --gtest_catch_exceptions is enabled
 | 
			
		||||
 
 | 
			
		||||
@@ -5,27 +5,4 @@
 | 
			
		||||
#include "opencv2/gpu/gpu.hpp"
 | 
			
		||||
#include "opencv2/highgui/highgui.hpp"
 | 
			
		||||
 | 
			
		||||
static inline bool check_and_treat_gpu_exception(const cv::Exception& e, cvtest::TS* ts)
 | 
			
		||||
{
 | 
			
		||||
    switch (e.code)
 | 
			
		||||
    {
 | 
			
		||||
    case CV_GpuNotSupported: 
 | 
			
		||||
        ts->printf(cvtest::TS::LOG, "\nGpu not supported by the library"); 
 | 
			
		||||
        break;
 | 
			
		||||
 | 
			
		||||
    case CV_GpuApiCallError: 
 | 
			
		||||
        ts->printf(cvtest::TS::LOG, "\nGPU Error: %s", e.what());
 | 
			
		||||
        break;
 | 
			
		||||
 | 
			
		||||
    case CV_GpuNppCallError: 
 | 
			
		||||
        ts->printf(cvtest::TS::LOG, "\nNPP Error: %s", e.what());
 | 
			
		||||
        break;
 | 
			
		||||
 | 
			
		||||
    default:
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
    ts->set_failed_test_info(cvtest::TS::FAIL_GENERIC);                        
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user