* potential bugfix for planning/#2865
* speed up dump tests setup
* enable authentication for backup tests
* make arangodump provide a "serverId" to the server
this allows the server to track arangodump as an active dump client
so any data required for the dumping may be retained while the
dump is ongoing
* don't log binary stuff into the logfile
- Schmutz now called "Maintenance" and completely implemented in C++
- Fix index locking bug in mmfiles
- Fix a bug in mmfiles with silent option and repsert
- Slightly increase supervision okperiod and graceperiod
use `--skipEndpointsIpv6 true` to turn off Ipv6 endpoint tests
use `--skipEndpointsUnix true` to turn off Unix domain socket endpoint tests
additionally, use a random filename for the unix socket descriptor file
* Create shell_client_aql test alias and move aql-view-arangosearch-noncluster to it
* Changes to be committed:
modified: js/client/modules/@arangodb/testsuites/aql.js
* Move remained AS AQL tests (aql-view-arangosearch-cluster, aql-view-arangosearch-ddl-noncluster, aql-view-arangosearch-ddl-cluster, aql-view-arangosearch-feature) to common and fix aql.js to really use arangosh in client execution
* Update aql.js of client modules
* modified: aql-view-arangosearch-noncluster.js
* Remove toString() from assertions
* Minor typo fixes and changes to aql-view-arangosearch-noncluster tests from devel
* Added lost assertion for testInTokensFilterSortTFIDF
* Fix typos.
* Restored modified in devel tests to be common.
* Fix db._query() typo.
* Remove unsupported AQL query and shell_*_aql from shell_* groups of
tests.
* Fix conflict.
* Fix conflict.
* Remove moved tests.
* Revert "Remove moved tests."
This reverts commit bcdbde4baed610df2ae2ab4768a8c17b79ed3f64.
* test
* Re-Add the now optional method to automatically analyze crashes
* the user or CI may now specify `--coreCheck true` if the testsuite
should perform automatic core analysis for him.
* improve english, fix object member to address as pointed out by @dan