Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I38cda4e1ba520c9bb15f71b27543cb80fd696424
|
|
This required some changes to the framework:
* Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but
once per CppunitTest invocation in a new vclbootstrapprotector (similarly to
the exisiting unobootstrapprotector). CppunitTests that need VCL now need to
declare gb_CppunitTest_use_vcl.
* For things to work properly, the UNO component context needs to be disposed
from within DeInitVCL (cf. Desktop's Application::DeInit called from
DeInitVCL). The easiest solution was to introduce an
Application::setDeInitHook (where the hook is called from DeInitVCL)
specifically for vclbootstrapprotector to call.
* PythonTests don't (yet) call DeInitVCL; they still hook into
BootstrapFixture's original test_init functionality (to call InitVCL), and do
not make use of the vclbootstrapprotector.
Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
|
|
Unfinished work in progress.
Change-Id: I978755d73630b8653b169a53f937c1332799e22e
|
|
Change-Id: Icc281ece80b81cdd95b6660c6a82077d283f5a62
|
|
Change-Id: I6f8c6827c00db50184a46f39968f882b944d18d4
Reviewed-on: https://gerrit.libreoffice.org/6967
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
|
|
scopencl is only built when ENABLE_OPENCL is true, but the unit test
should still run successfully using the fallback mechanism without
scopencl (i.e. when --disable-opencl is used).
Change-Id: I4b44148f1f59ad8b3d9c78c2fd0e1cbe2030db37
|
|
Change-Id: I34c512573fcee108ab9b27a631671587665aad22
|
|
Change-Id: I4d98e88c4fcdf8c6e5ecbf31bc181dd186a85c9b
|
|
Test the jitting compiler with a simple vector formula like C1=A1+B1*2
This stresses:
1) vector operations add, mul and,
2) simple constant and vector operands.
|