Running CUDA tests without display
When I run tests on a remote system, Jetson Nano in this case, but could be a server,
m@nano:~/build/4.1.2-RELEASE/build/bin$ ./opencv_test_cudaarithm
(...)
TEST: Skip tests with tags: 'mem_6gb', 'verylong'
So the questions are: how not to skip those tests? i.e. is there a command line arguments which can add remove those cases?
The second is: when the test fail how to see the exact full input to the test.
The third: is currently a way to run tests with a fake display or to skip those requiring to have one?
can you somehow highlight the offending tests ? (i can't find any display usage)
opencv_test_cudaarithm
this test is failing withIf I wipe the content of
test_opengl.cpp
all tests pass. (This is interesting as Nano is compute 5.3). If I repeat the same on Jetson Xavier with compute 7.2/extra/build/opencv/4.1.2-Release/opencv_contrib/modules/cudaarithm/test/test_element_operations.cpp:2791: Failure The max difference between matrices "x_gold" and "x" is 0.00839996 at (59, 71), which exceeds "tol", where "x_gold" at (59, 71) evaluates to (48.0588), "x" at (59, 71) eva