summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update test tree when configuration changesChristian Stenger2014-12-044-19/+177
| | | | | This takes especially configurations in account when subprojects are enabled/disabled conditionally.
* Access test results list from multiple threads in a safe wayChristian Stenger2014-12-042-0/+18
| | | | | | This had lead to crashes when executing projects with some more tests or more test output. Now it's using a mutex to avoid concurrent access.
* Don't cancel test run if some test configurations are faultyChristian Stenger2014-12-042-2/+18
| | | | | | | | Instead just remove these from the current test run and add a respective warning to the test results pane. Additionally made a the message of having no test cases at all a warning instead of a fatal.
* Improve support for Qt Quick TestsChristian Stenger2014-12-0415-91/+353
|
* Support sorting of test treeChristian Stenger2014-12-0411-80/+341
| | | | Additionally preparation of filtering has been done.
* Add basic support for Qt Quick TestChristian Stenger2014-12-0413-90/+681
|
* Update internal cache / test tree only if necessaryChristian Stenger2014-12-043-19/+24
|
* Disable context menu on test tree when executing testChristian Stenger2014-12-043-6/+19
|
* Cancel process when timeout is reached...Christian Stenger2014-12-042-0/+12
| | | | ...and display fatal messages on the summary as well.
* Add 'Check All Filter' action to filter menuChristian Stenger2014-12-043-4/+19
|
* Add summary to results paneChristian Stenger2014-12-044-13/+79
|
* Use TestInfo as object instead of pointerChristian Stenger2014-12-043-37/+28
| | | | No need for having this more complicated than necessary.
* Enable filter items on availabilityChristian Stenger2014-12-044-2/+15
| | | | | If there are items inside the results pane that match the filter item filtering for these kind of results will be enabled.
* Enable 'Run *' buttons only if tests are availableChristian Stenger2014-12-045-4/+18
|
* Perform test execution in separate thread and add progress barChristian Stenger2014-12-043-142/+158
|
* Add stop button and minor preparation for progress barChristian Stenger2014-12-049-6/+56
|
* Rework the parsing and fixing detection of changesChristian Stenger2014-12-048-94/+239
| | | | | | | | Additionally * fixed some deletion of pointers * const correctness * small refactorings for readability * better separation of responsibilities
* Add license validation with LicenseChecker pluginChristian Stenger2014-12-042-1/+15
|
* Add filtering to test resultsChristian Stenger2014-12-047-31/+163
|
* Provide basic test runner and output paneChristian Stenger2014-12-0434-26/+1877
|
* Initial commitChristian Stenger2014-12-0437-0/+1978