subsurface/tests
Dirk Hohndel 78cd2f4e09 Add performance test case
This requires the user to manually copy the large test file into the
dives directory (because I really don't want to add this to the repo);
instructions how to do that are displayed if the file is missing.

Next it uses the git version of that same file (but prefetches it to
try and remove the network speed from what is being measured).

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2018-08-31 06:33:46 -07:00
..
.gitignore tests: add .gitignore to ignore qmlc files 2018-07-12 17:12:56 +02:00
CMakeLists.txt Add performance test case 2018-08-31 06:33:46 -07:00
testdivesiteduplication.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testdivesiteduplication.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testgitstorage.cpp core/tests: remove QSettings from testgitstorage 2018-08-25 11:49:47 -07:00
testgitstorage.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testgpscoords.cpp Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testgpscoords.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testmerge.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testmerge.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testparse.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testparse.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testparseperformance.cpp Add performance test case 2018-08-31 06:33:46 -07:00
testparseperformance.h Add performance test case 2018-08-31 06:33:46 -07:00
testpicture.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testpicture.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testplan.cpp Cleanup: pass gasmix by value 2018-08-23 05:16:38 -07:00
testplan.h Add SPDX header to tests 2017-04-29 13:32:55 -07:00
testprofile.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testprofile.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testqml.cpp Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testqPrefCloudStorage.cpp core/tests: add loadFromCloud var to qPrefCloudStorage 2018-08-25 11:49:47 -07:00
testqPrefCloudStorage.h core/tests: add loadFromCloud var to qPrefCloudStorage 2018-08-25 11:49:47 -07:00
testqPrefDisplay.cpp core/tests: merge Animations and add vars. to qPrefDisplay 2018-08-25 11:49:47 -07:00
testqPrefDisplay.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testqPrefDiveComputer.cpp tests: correct test_multiple in all qPref classes 2018-07-30 07:43:22 -07:00
testqPrefDiveComputer.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testqPrefDivePlanner.cpp tests: move DivePlanner test from testpreferences 2018-08-08 14:29:50 +02:00
testqPrefDivePlanner.h tests: move DivePlanner test from testpreferences 2018-08-08 14:29:50 +02:00
testqPrefFacebook.cpp tests: correct test_multiple in all qPref classes 2018-07-30 07:43:22 -07:00
testqPrefFacebook.h tests: move Facebook test from testpreferences 2018-07-27 12:36:20 -07:00
testqPrefGeneral.cpp core/tests: add class var to qPrefGeneral 2018-08-25 11:49:47 -07:00
testqPrefGeneral.h tests: move General test from testpreferences 2018-08-14 09:09:06 -07:00
testqPrefGeocoding.cpp tests: move Geocoding test from testpreferences 2018-08-13 15:04:50 -07:00
testqPrefGeocoding.h tests: move Geocoding test from testpreferences 2018-08-13 15:04:50 -07:00
testqPrefLanguage.cpp tests: move Language test from testpreferences 2018-08-13 11:49:32 -07:00
testqPrefLanguage.h tests: move Language test from testpreferences 2018-08-13 11:49:32 -07:00
testqPrefLocationService.cpp tests: move LocationService test from testpreferences 2018-08-12 11:30:19 -07:00
testqPrefLocationService.h tests: move LocationService test from testpreferences 2018-08-12 11:30:19 -07:00
testqPrefPartialPressureGas.cpp tests: move PartialPressureGas test from testpreferences 2018-08-14 07:12:41 -07:00
testqPrefPartialPressureGas.h tests: move PartialPressureGas test from testpreferences 2018-08-14 07:12:41 -07:00
testqPrefProxy.cpp tests: move Proxy test from testpreferences 2018-07-30 07:43:22 -07:00
testqPrefProxy.h tests: move Proxy test from testpreferences 2018-07-30 07:43:22 -07:00
testqPrefTechnicalDetails.cpp tests: move TechnicalDetails test from testpreferences 2018-08-12 07:36:10 -07:00
testqPrefTechnicalDetails.h tests: move TechnicalDetails test from testpreferences 2018-08-12 07:36:10 -07:00
testqPrefUnits.cpp tests: move Units test from testpreferences 2018-08-02 08:59:56 -07:00
testqPrefUnits.h tests: move Units test from testpreferences 2018-08-02 08:59:56 -07:00
testqPrefUpdateManager.cpp core/tests: add uuidString to qPrefUpdateManager 2018-08-25 11:49:47 -07:00
testqPrefUpdateManager.h core: correct error in qPrefUpdateManager 2018-08-23 05:19:16 -07:00
testrenumber.cpp Parse: pass dive_table argument to parse_file() 2018-08-23 10:17:12 -07:00
testrenumber.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testtaglist.cpp Change taglist_get_tagstring to support 'unlimited' tag list size 2018-04-09 07:59:51 -07:00
testtaglist.h Change taglist_get_tagstring to support 'unlimited' tag list size 2018-04-09 07:59:51 -07:00
testunitconversion.cpp Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
testunitconversion.h Whitespace cleanup tests 2018-07-26 16:32:51 +03:00
tst_qPref.qml tests: make qml test harness 2018-07-12 17:12:56 +02:00
tst_qPrefCloudStorage.qml tests: update qPrefCloudStorage tests for git_url 2018-07-27 12:23:09 -07:00
tst_qPrefDisplay.qml core/tests: merge Animations and add vars. to qPrefDisplay 2018-08-25 11:49:47 -07:00
tst_qPrefDiveComputer.qml tests: add DiveComputer qml test cases 2018-07-25 08:35:04 -07:00
tst_qPrefDivePlanner.qml tests: add DivePlanner qml test cases 2018-08-08 14:29:50 +02:00
tst_qPrefFacebook.qml tests: add Facebook qml test cases 2018-07-27 12:36:20 -07:00
tst_qPrefGeneral.qml core/tests: add class var to qPrefGeneral 2018-08-25 11:49:47 -07:00
tst_qPrefGeocoding.qml tests: add Geocoding qml test cases 2018-08-13 15:04:50 -07:00
tst_qPrefLanguage.qml tests: add Language qml test cases 2018-08-13 11:49:32 -07:00
tst_qPrefLocationService.qml tests: add LocationService qml test cases 2018-08-12 11:30:19 -07:00
tst_qPrefPartialPressureGas.qml tests: add PartialPressureGas qml test cases 2018-08-14 07:12:41 -07:00
tst_qPrefProxy.qml tests: add Proxy qml test cases 2018-07-30 07:43:22 -07:00
tst_qPrefTechnicalDetails.qml tests: add TechnicalDetails qml test cases 2018-08-12 07:36:10 -07:00
tst_qPrefUnits.qml tests: update qPrefUnits test cases (remove unsupported vars) 2018-08-08 14:29:50 +02:00
tst_qPrefUpdateManager.qml core/tests: add uuidString to qPrefUpdateManager 2018-08-25 11:49:47 -07:00