aboutsummaryrefslogtreecommitdiffstats
path: root/autotest.sh
Commit message (Collapse)AuthorAgeFilesLines
* Use git checkout on directory as some files may not be in git resulting in, ↵Andreas Fischer2014-04-071-1/+1
| | | | | | | e.g.: error: pathspec 'tests/data/lorem-copy.txt' did not match any file(s) known to git. error: pathspec 'tests/data/testimage-copy.png' did not match any file(s) known to git.
* Catch setup errors during autotestVincent Petry2014-02-051-2/+6
|
* Enforce required phpunit versionVincent Petry2013-12-191-2/+17
| | | | | This will prevent frustration and confusion when unit tests fail because the wrong phpunit version was used
* keep junit xml reportsThomas Müller2013-11-041-1/+1
|
* adding environment variable to control coverage reportingThomas Müller2013-11-041-1/+6
|
* Added syntax help for autotest.shVincent Petry2013-10-251-4/+30
| | | | | | | | | autotest.sh now checks for the validity of the db config name argument. If the db config name is not known, it show syntax info. This should save some time to people to understand how to use this script. Before this fix, an invalid argument would return a big HTML page in the output.
* Added backup for config.php in autotest.sh scriptVincent Petry2013-10-031-0/+17
| | | | | | | | | | | The script now checks for config.php existance and backs it up before running the test, then restores it back at the end. This avoids the situation where devs lose their manually edited config if they forgot to back it up before running the unit tests. The script now also checks for config.php permissions beforehand to avoid displaying an annoying HTML page output in the console with an error message.
* collect coverage for all databases again - ci.owncloud.org has more RAM ↵Thomas Müller2013-09-251-6/+1
| | | | available
* use tmpfs at /dev/shm to speedup unit test executionThomas Müller2013-07-301-5/+11
|
* pgsql support addedThomas Müller2013-07-191-1/+4
|
* parallel execution support for mysql addedThomas Müller2013-07-191-12/+19
|
* Use EXECUTOR_NUMBER in database name and user name.Thomas Müller2013-07-161-18/+23
|
* enable oracle testing by defaultJörn Friedrich Dreyer2013-07-081-3/+2
|
* enable testing individual testsJörn Friedrich Dreyer2013-06-261-3/+3
|
* meanwhile phpunit is seq faulting with mysql as wellThomas Mueller2013-05-241-4/+4
|
* adding Oracle support to autotest.shThomas Mueller2013-05-241-4/+55
|
* No unit test coverage reports for pgsql - this causes issues on Jenkins.Thomas Mueller2013-05-151-1/+6
|
* add phpunit configuration for autotest withou the json listener because this ↵Thomas Mueller2013-02-051-1/+1
| | | | pollutes the console
* exeuting tests now on apps as well - the apps repo shall be cloned into the ↵Thomas Müller2012-10-271-2/+4
| | | | sub folder apps2
* cleanup report folderThomas Mueller2012-10-181-3/+3
|
* adding coverage htmlThomas Mueller2012-10-181-3/+4
|
* move autotest to phpunitThomas Mueller2012-10-101-1/+2
|
* postgres added to autotest mechanismThomas Mueller2012-07-181-5/+26
|
* add database type to xml reportThomas Mueller2012-07-161-1/+1
|
* some more structure addedThomas Mueller2012-07-151-44/+56
|
* fixing reset on autotestThomas Mueller2012-07-151-0/+5
|
* MySql testing addedThomas Mueller2012-07-151-2/+42
|
* rediect test results to autotest-results-sqlite.xmlThomas Mueller2012-07-131-1/+1
|
* autotest.sh added: create an fresh environment using sqlite (mysql anf pg ↵Thomas Mueller2012-07-131-0/+32
will follow) and executes the test suite