summaryrefslogtreecommitdiff
path: root/sc/Module_sc.mk
AgeCommit message (Collapse)Author
2016-12-24move the OpenCL test to subsequentcheckMarkus Mohrhard
Based on ESC discussion around stability of tests. Change-Id: I1c6d84c91c1f85435771013b028cb3aa65a347fc Reviewed-on: https://gerrit.libreoffice.org/32408 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-11-30split the functions test in even more categoriesMarkus Mohrhard
Change-Id: I3ca640a24e95d1e6e0ad66be7bf09c45d63b52bb Reviewed-on: https://gerrit.libreoffice.org/31447 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-11-30start to split the functions test by categoryMarkus Mohrhard
Change-Id: Ib06eaee7cf5eeb3dbe95ad42afc2a17caa0359c2 Reviewed-on: https://gerrit.libreoffice.org/31440 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-11-23add initial test case for ScAddress/ScRange testsMarkus Mohrhard
Change-Id: Idefa5a9fd9e6e2342bb0ccb9d88c5ca3094991c5 Reviewed-on: https://gerrit.libreoffice.org/31122 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-10-03remove anchor test from the conditional format API testMarkus Mohrhard
Change-Id: Ifcbcdf03d0d178f865c156fc8a6299741f814bc2 Reviewed-on: https://gerrit.libreoffice.org/29460 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-09-18Make sc/res/xml/styles.xml install on every buildJaskaran Singh
Change-Id: I1656a24057d9aae513cd9e7e736bfb7b258ba733
2016-09-14sc: disable function test documents for 32-bit PLATFORMID=linux_x86Eike Rathke
Change-Id: I18ee46abbb5de79a35c4c78292dc9d6d43017de2 Reviewed-on: https://gerrit.libreoffice.org/28893 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2016-08-18screenshots: add new global make targetArmin Le Grand
Up to now the screenshot creation was added/dependent of target slowcheck. Since quite some modules have added screenshot creations now, I added an own target 'screenshot' to allow to keep current slowcheck and screenshot creation separated Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7
2016-08-18screenshots: gen screenshots during 'make slowcheck'Katarina Behrens
Change-Id: I666dfcb451367f5ac9f36207703cf090c1846b35
2016-07-12desktop: validate OpenCL drivers before use.Michael Meeks
OpenCL validation needs to happen before drivers are used in anger. This should isolate any crashes, and/or mis-behavior to We use app version, CL driver version and file time-stamp to trigger re-testing the device. If anything fails: hard disable OpenCL. We use an opencl validation sheet (cl-test.ods) and install it. It is a minimal CL set - it requires a very short formula group length, and combines several CL functions into few formulae to test more. The sheet structure, in particular the manual squaring / SQRT is necessary to stick within the default CL subset, and ensure that formulae are CL enabled from the root of the dependency tree up. Change-Id: I18682dbdf9a8ba9c16d52bad4447e9acce97f0a3 Reviewed-on: https://gerrit.libreoffice.org/27131 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2016-07-01CppunitTest_sc_tiledrendering: replace ifdefs with a single makefile conditionMiklos Vajna
Change-Id: I1dded11e0572dee7cd917a1aa8c2e2ca53b81d84 Reviewed-on: https://gerrit.libreoffice.org/26849 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-05-14add framework for new calc function testsMarkus Mohrhard
Change-Id: I65aa84d1fa7537ea180232e5c7308a76c3919870 Reviewed-on: https://gerrit.libreoffice.org/24996 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-04-27tdf#45904 Move java XViewPane test to c++Fabio Buso
Change-Id: I3c99fb4c611a3b45d31412731c548b59e95d7179 Reviewed-on: https://gerrit.libreoffice.org/24285 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-03-24tdf#98657: Fix a corner case when NaN's were added to ScFullMatrix.Jan Holesovsky
Change-Id: Id3befb82c39f9caacc908d664d42365ce6996054
2016-03-20tdf#45904 move java based api tests to c++kadertarlan
Change-Id: Ibd9411e844c8e42fe625ffd979e936f827099ee9 Reviewed-on: https://gerrit.libreoffice.org/22604 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-03-19tdf#50916 : Unit tests for the refactored ScMarkData...Dennis Francis
... and for the newly created ScMultiSel class Change-Id: I567d9dfa83da05de05b35e3b3949060358ea7e70
2016-03-10sc lok: Don't interact with the user during .uno:SortAscending or Descending.Jan Holesovsky
Change-Id: Ib3679413ba59e86438dac83abfa9b624e291e5a9
2016-02-15tdf#45904 move java based api tests to c++kadertarlan
Change-Id: Ia4eedef6a6cb060d756ee83b3fb82afa68ac2c5a Reviewed-on: https://gerrit.libreoffice.org/22276 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-11-17Be consistent in using tabs at least hereMatúš Kukan
Change-Id: I961516d92abd693c19efe8a051e35ae5192ef7d2
2015-11-17There is no need for this broken 'if' hereMatúš Kukan
Change-Id: I10f926af9ca19252878b9b6e20365c38c885ce83
2015-11-11make Library_scqahelper a check target so it's not built on make buildRene Engelhard
Change-Id: I6e7fcfd7e8819601ffe6ddac447ef9cf72fe13e6
2015-08-04fdo#68016 Add unittests for ScChartListenerCollectionTobias Lippert
Change-Id: Ie9d0f43783fbdd922c089607ad67fdd1686334c9 Reviewed-on: https://gerrit.libreoffice.org/17478 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-29split sc unoapi test for performanceBjoern Michaelsen
- test previously took 4m21s here - slowest part is now 54s Change-Id: I2abd645e9bdcebc976b07ba0d2ccbd62cbbf71ed Reviewed-on: https://gerrit.libreoffice.org/15956 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-05-26FIXME_REMOVE_WHEN_RE_BASE_COMPLETECaolán McNamara
this part anyway, the sc/qa/unoapi parts are still broken Change-Id: I759c4f82b3bbd4da4dc7d0c9e16aacee02972f51
2015-05-13extract copy&paste test from import testsMarkus Mohrhard
It makes more sense to use an independent test for these type of tests. Change-Id: Ied0cf3e42ccd391594f1dc884617f9dc498e700e
2015-03-30add first test for new conditional format APIMarkus Mohrhard
Change-Id: I85cee7b6b55ce35bb900eaf708744117208e57d7
2015-02-25calc : add UNO properties for "Record changes"Laurent Godard
with unit testing Change-Id: I2a0e09f699c8489f61453b4144dd6181bd9b47fd Reviewed-on: https://gerrit.libreoffice.org/14603 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-02-21Disable more tests with _use_library_objects for mergelibsMatúš Kukan
Change-Id: Iad803091864fb1a1a974df7c8eea6dba566d186c
2015-02-02add a new calc testMarkus Mohrhard
Change-Id: I2634bd6039ad1a0bf6b2d06b232203130f42f329
2015-01-07UNO API test for conditional formatsMatúš Kukan
Change-Id: I45d4b9652f35174eaf59c8868d593764c2ef2ebf
2014-12-08Don't treat clew as part of an "external" clcc moduleTor Lillqvist
There is no obvious authoritative upstream for clew anyway, so it causes philosophical problems for distros. For a while, we used to use a zip archive from the "clcc" project on SourceForge that included clew.c and clew.h. (Before that we also just had clew.c and clew.h in our source repo.) So, drop the external/clcc module and have clew.c and clew.h in the source repo again. But this time clew is in a module of its own, not in sc. This re-introduces "No need to have OpenCL optional at configure-time" This reverts commit 764836cb00e8e6dfd2ab48e080a166ec90359e01. Change-Id: I413142f4f9f8399489f9c3e5327132822f07a454 Reviewed-on: https://gerrit.libreoffice.org/13368 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-12-08Revert "No need to have OpenCL optional at configure-time"David Tardon
As long as this requires bundling clcc, not allowing to disable it is unacceptable. This reverts commit 3b0b76462aa54f60bc9823d9c6ef64e5e35c1208. Conflicts: configure.ac Change-Id: I12b3d5e3325bbd03cd98e1fb5139705d694493c2
2014-11-19Revert "Add a spreadsheet to test OpenCL implementation on user request"Tor Lillqvist
Nah, will generate the test sheeet(s) programmatically. This reverts commit 9c2cf556a6ba532ad26a3b4d96e42f9f2b5e00ac.
2014-11-18Add a spreadsheet to test OpenCL implementation on user requestTor Lillqvist
Loading this spreadsheet and verifying that the end result in A1 is "PASS" will be bound to the 'Test' button on the calculation details dialog. Actually, I wonder whether it might be saner to just populate a spreadsheet programmatically instead of having a (not huge, but still large) test file bundled in the installation? We could make it so that the generated document stays open and is usable normally, so that if necessary (for instance for comparison with other spreadsheet applications) it can be saved. Change-Id: Idea972cd0f598643e35314576f593047d49378c6
2014-11-13calc performance testLaurent Godard
- a plain perfcheck test example on big file - searches - named ranges - sheets - big file is approx. - 100 sheets - 60k values in a sheets - 5k named ranges - 2k formulas (calling named ranges) Change-Id: I61970f3387d400ed6737a369ead6daf896afacdc
2014-11-12perfcheck instrument existing test : replaceAllLaurent Godard
Change-Id: I7766aa6d69810124b27763912c3e7a8399637280 Reviewed-on: https://gerrit.libreoffice.org/12243 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-10-29Don't bother with a separate dynamically loaded scopencl libraryTor Lillqvist
Just link that code into the sc library. We use clew anyway to handle optoinal presence of OpenCL at run-time. This is a straightforward change for now. Could be cleaner; we could get rid of the fairly pointless wrappers in sc/source/core/opencl/formulagroupcl.cxx for instance. Change-Id: I23215c6516ef04698f6891e2a7fc6611dc83b37a
2014-10-22Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist
Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
2014-08-08XStyleLoader2 loadStylesFromDocument - unit testsLaurent Godard
Change-Id: Id143689f573e6f8585db9bc48a252e311ff0e721
2014-05-13move the test to slowcheckMarkus Mohrhard
Change-Id: I628ff6af8fb28b86fbf74b547504721718e48606
2014-04-29sc html export: HTML export test fixture & "SkipImages" testTomaž Vajngerl
Change-Id: I8a419f535570924d508e1ce5f0c6bb1fbdd829a7
2014-04-25sc: add back lost scopenclMiklos Vajna
Probably removed by accident in 96475ada3fcf026ae7833824a056b642c1bd1864. Fixes: /master/solenv/gbuild/Package.mk:35: *** gb_Deliver_deliver: file does not exist in instdir, and cannot be delivered: /master/instdir/program/libscopencllo.so. Stop. Change-Id: Iaee25ac7b21c0f1d5c4ee9eba3b34cff5e65843c
2014-04-24orcus autofilter import, implement the interfaceMarkus Mohrhard
only empty stubs for now Change-Id: I44ed24fbd4d67a0f440202117a980c7d349016b9
2014-02-19Avoid app specific CreateDialogFactory code for non-DESKTOP.Matúš Kukan
As happened in 7e9ac5952711400ad856b3328c5cc00c05cec6f2 for cui library. Change-Id: If51201eb452d4b84729b37949fb9b949020b47b8
2013-12-30Move this opencl test to slowcheck. It's too slow.Kohei Yoshida
Change-Id: I0386f03c1893fed82bdf7df11dbea93bbad05dd2
2013-12-16uiconfig is a l10n-relevant targetBjoern Michaelsen
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-11-18Remove now incorrect commentTor Lillqvist
Change-Id: I4cd9f8a0720218e416c88b3064b69406b7a1eda4
2013-11-17fix buildMarkus Mohrhard
2013-11-17enable opencl-test again on all platformsMarkus Mohrhard
we have now a way to disable known bad OpenCL compilers based on vendor name and driver version
2013-11-17CppunitTest_sc_opencl_test doesn't crash on OS XTor Lillqvist
Change-Id: I401115dc23306525917c968b753e70643ebe069d