diff options
author | Sven Gothel <[email protected]> | 2020-03-04 14:42:07 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2020-03-04 14:42:07 +0100 |
commit | 36ca7245653b1a0897f2070b9acbe0f0898f5949 (patch) | |
tree | 96205bd23f265d347cbbaab09c7f46aa4fe6b9f4 /src/newt/native/make-drm_gbm_egl_test01.sh | |
parent | 854924c72599aab8d8193b9cb2b85a25bd395a2d (diff) |
OSX/SWT Testing: Drop using 'com.jogamp.newt.util.MainThread' enforcing default test behavior
SWT and OSX's UI TK have their strict threading policy we require to comply with, e.g. see Bug 1398 lately.
It doesn't help using our own MainThread vehicle to move the unit test on the OS main thread,
as this removes potential causes of deadlocks - which we intend to find and resolve.
This patch removed using MainThread altogether from our ant unit testing recipe
as well from our manual test scripts.
Unit tests are no more executed on the 'main thread'.
SWT tests are patched to comply with SWT's UI threading policy.
We also catch violations within NewtCanvasSWT and our SWT GLCanvas
to provide same behavior on all platforms.
Diffstat (limited to 'src/newt/native/make-drm_gbm_egl_test01.sh')
0 files changed, 0 insertions, 0 deletions