Bug 95092

Summary: convert the ucalc performance test to an in-build performance test
Product: LibreOffice Reporter: Markus Mohrhard <markus.mohrhard>
Component: CalcAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: mentoring
Priority: medium Keywords: difficultyBeginner, easyHack, skillCpp, topicCleanup
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:

Description Markus Mohrhard 2015-10-15 17:11:39 UTC
The ucalc performance test (Test::testPerf) in sc/qa/unit/ucalc.cxx is an old performance test. We should port that to our new in-build performance tests.

See https://mmohrhard.wordpress.com/2015/09/08/performance-tests-are-now-executed-regularly-in-libreoffice/ for some details.

We should use a new test and a new namespace ("sc-core") for this test.

Copy sc/CppunitTest_sc_perfobj.mk to sc/CppunitTest_sc_perfcore.mk. Replace the sc_perfobj and scperfobj references with sc_perfcore and scperfcore.
Add the new makefile to sc/Module_sc.mk
Copy sc/qa/perf/scperfobj.cxx to sc/qa/perf/scperfcore.cxx and remove everything that is unnecessary.
Comment 1 Robinson Tryon (qubit) 2015-12-10 11:41:08 UTC Comment hidden (obsolete)
Comment 2 Robinson Tryon (qubit) 2016-02-18 14:52:21 UTC Comment hidden (obsolete)
Comment 3 Markus Mohrhard 2016-07-30 01:09:21 UTC
I think I removed it already.