Age | Commit message (Collapse) | Author |
|
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>
|
|
Change-Id: I3ca640a24e95d1e6e0ad66be7bf09c45d63b52bb
Reviewed-on: https://gerrit.libreoffice.org/31447
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
Change-Id: Ib06eaee7cf5eeb3dbe95ad42afc2a17caa0359c2
Reviewed-on: https://gerrit.libreoffice.org/31440
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
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>
|
|
Change-Id: Ifcbcdf03d0d178f865c156fc8a6299741f814bc2
Reviewed-on: https://gerrit.libreoffice.org/29460
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
Change-Id: I1656a24057d9aae513cd9e7e736bfb7b258ba733
|
|
Change-Id: I18ee46abbb5de79a35c4c78292dc9d6d43017de2
Reviewed-on: https://gerrit.libreoffice.org/28893
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
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
|
|
Change-Id: I666dfcb451367f5ac9f36207703cf090c1846b35
|
|
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>
|
|
Change-Id: I1dded11e0572dee7cd917a1aa8c2e2ca53b81d84
Reviewed-on: https://gerrit.libreoffice.org/26849
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
|
|
Change-Id: I65aa84d1fa7537ea180232e5c7308a76c3919870
Reviewed-on: https://gerrit.libreoffice.org/24996
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
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>
|
|
Change-Id: Id3befb82c39f9caacc908d664d42365ce6996054
|
|
Change-Id: Ibd9411e844c8e42fe625ffd979e936f827099ee9
Reviewed-on: https://gerrit.libreoffice.org/22604
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
... and for the newly created ScMultiSel class
Change-Id: I567d9dfa83da05de05b35e3b3949060358ea7e70
|
|
Change-Id: Ib3679413ba59e86438dac83abfa9b624e291e5a9
|
|
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>
|
|
Change-Id: I961516d92abd693c19efe8a051e35ae5192ef7d2
|
|
Change-Id: I10f926af9ca19252878b9b6e20365c38c885ce83
|
|
Change-Id: I6e7fcfd7e8819601ffe6ddac447ef9cf72fe13e6
|
|
Change-Id: Ie9d0f43783fbdd922c089607ad67fdd1686334c9
Reviewed-on: https://gerrit.libreoffice.org/17478
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
- 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>
|
|
this part anyway, the sc/qa/unoapi parts are
still broken
Change-Id: I759c4f82b3bbd4da4dc7d0c9e16aacee02972f51
|
|
It makes more sense to use an independent test for these type of tests.
Change-Id: Ied0cf3e42ccd391594f1dc884617f9dc498e700e
|
|
Change-Id: I85cee7b6b55ce35bb900eaf708744117208e57d7
|
|
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>
|
|
Change-Id: Iad803091864fb1a1a974df7c8eea6dba566d186c
|
|
Change-Id: I2634bd6039ad1a0bf6b2d06b232203130f42f329
|
|
Change-Id: I45d4b9652f35174eaf59c8868d593764c2ef2ebf
|
|
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>
|
|
As long as this requires bundling clcc, not allowing to disable it is
unacceptable.
This reverts commit 3b0b76462aa54f60bc9823d9c6ef64e5e35c1208.
Conflicts:
configure.ac
Change-Id: I12b3d5e3325bbd03cd98e1fb5139705d694493c2
|
|
Nah, will generate the test sheeet(s) programmatically.
This reverts commit 9c2cf556a6ba532ad26a3b4d96e42f9f2b5e00ac.
|
|
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
|
|
- 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
|
|
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>
|
|
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
|
|
Feature test macros that govern conditional compilation should be
defined in config_*.h include files, not on the compilation command
line.
Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
|
|
Change-Id: Id143689f573e6f8585db9bc48a252e311ff0e721
|
|
Change-Id: I628ff6af8fb28b86fbf74b547504721718e48606
|
|
Change-Id: I8a419f535570924d508e1ce5f0c6bb1fbdd829a7
|
|
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
|
|
only empty stubs for now
Change-Id: I44ed24fbd4d67a0f440202117a980c7d349016b9
|
|
As happened in 7e9ac5952711400ad856b3328c5cc00c05cec6f2 for cui library.
Change-Id: If51201eb452d4b84729b37949fb9b949020b47b8
|
|
Change-Id: I0386f03c1893fed82bdf7df11dbea93bbad05dd2
|
|
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
|
|
Change-Id: I4cd9f8a0720218e416c88b3064b69406b7a1eda4
|
|
|
|
we have now a way to disable known bad OpenCL compilers based on vendor
name and driver version
|
|
Change-Id: I401115dc23306525917c968b753e70643ebe069d
|