1
0
Fork 0
Commit Graph

13404 Commits

Author SHA1 Message Date
Andreas Streichardt 111c3fb7cf Break tests again 2017-04-05 10:48:53 +02:00
jsteemann 745af96786 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-05 10:43:35 +02:00
Andreas Streichardt caaecfda4e Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-04-05 10:21:54 +02:00
Andreas Streichardt b8faee4415 fix replication setup 2017-04-05 10:18:56 +02:00
Wilfried Goesgens d1a6add6ab move replication & js http api tests into more intuitive locations 2017-04-05 09:48:07 +02:00
jsteemann 8d0f13b059 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-05 08:33:32 +02:00
jsteemann 78302d1766 make versionFilename() a property of the engine 2017-04-04 17:23:02 +02:00
Andreas Streichardt 7400f7f339 fix shutdown of replication tests 2017-04-04 17:09:21 +02:00
jsteemann 949985dff1 report a path, make it restartable 2017-04-04 12:03:29 +02:00
jsteemann 8206afa0b1 re-enable index 2017-04-04 11:47:34 +02:00
Jan Christoph Uhde 3c4bdc106c Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
* 'devel' of https://github.com/arangodb/arangodb:
  Cluster: expose body as V8 buffer in asyncRequest
  Cluster: expose getFoxxmaster in V8
  make rspec backtrace more compact
2017-04-04 10:51:07 +02:00
Wilfried Goesgens 57973aa27d make rspec backtrace more compact 2017-04-03 19:37:37 +02:00
jsteemann ad3f1074fe Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-03 17:26:39 +02:00
Simon Grätzer 6e13639ca0 Remove provisional code 2017-04-03 15:20:17 +02:00
jsteemann 0c1ef188ea Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-04-03 15:11:50 +02:00
Wilfried Goesgens a7a70b20cf remove old unused foxxqueues testsuite 2017-04-03 14:55:41 +02:00
Simon Grätzer cf4294c9ca Integrated counters with collections 2017-04-03 13:24:22 +02:00
jsteemann 0fcfb4f64d Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-03 12:53:06 +02:00
Wilfried Goesgens b117a82382 fix filter for replication testcases 2017-04-03 11:58:52 +02:00
Frank Celler 4607299034 updated licenses, added generator 2017-04-02 15:19:33 +02:00
Frank Celler 27810f128c removed jshint completely 2017-04-02 10:15:53 +02:00
Simon Grätzer 4e818e483a Marked hash index selectivity test as MMFiles only 2017-03-31 11:48:11 +02:00
Simon Grätzer 36fa358a51 Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-03-31 11:29:47 +02:00
Simon Grätzer 807d38784c Added some small fixes 2017-03-31 11:29:27 +02:00
jsteemann 30311ee578 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-31 10:16:26 +02:00
Wilfried Goesgens b509466d39 lower timeout 2017-03-31 10:09:27 +02:00
jsteemann fdd5b3036d Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-31 09:34:06 +02:00
Jan Christoph Uhde 95007fe28e Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api-arango-result
* 'engine-api' of https://github.com/arangodb/arangodb: (46 commits)
  Merged RocksDBPathBasedIndex into RocksDBVPackIndex.
  fix handling of externals
  fix toArray()
  fix returning documents
  Added hash-, skip list, persistent indexes
  harmonize filtering - filter on full filename.
  mini modifications
  standardize starting of servers for replication tests
  Edge index compliant with design doc
  another fix for #2404
  Moved „removeLargeRange“ method to commons
  Added length byte to IndexValue keys.
  fixed issue #2404
  Added drop to primary index
  Added drop() to indexes
  Fixes a coordinator crash in Clustered Traversal. In case of failover during query planning.
  Fixed edge index
  Expand on CORS documentation
  Let ArangoDB handle the allow-credentials header
  make the authentication tests run on directories
  ...
2017-03-30 19:46:17 +02:00
Wilfried Goesgens c29fcc9e07 fix testcase filtering - some other filters have to overrule it. 2017-03-30 18:06:31 +02:00
Dan Larkin 5dcf265899 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-03-30 12:05:07 -04:00
Dan Larkin 42807f17fb Added partialUpdate flag for view property modification. 2017-03-30 12:04:58 -04:00
Wilfried Goesgens a2a2d61cbd add bucket support to the rspec tests 2017-03-30 17:58:31 +02:00
Wilfried Goesgens 7d7deb8584 if the server timeoutes during test execution, abort testruns and instantly kill it hard 2017-03-30 17:37:38 +02:00
jsteemann d563eb432f Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-30 15:50:53 +02:00
Wilfried Goesgens e23560a399 harmonize filtering - filter on full filename. 2017-03-30 15:50:25 +02:00
Wilfried Goesgens 3297844f8d standardize starting of servers for replication tests 2017-03-30 15:46:14 +02:00
Jan Christoph Uhde 329af8fa62 print more when using extremeVerbosity 2017-03-30 14:59:46 +02:00
jsteemann ddb83c8075 fixed issue #2404 2017-03-30 14:18:38 +02:00
Alan Plum 373eade2f9
Let ArangoDB handle the allow-credentials header 2017-03-30 13:08:37 +02:00
Wilfried Goesgens 302307e285 make the authentication tests run on directories 2017-03-30 13:07:28 +02:00
jsteemann b8a938180f Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-30 11:20:40 +02:00
jsteemann b2c9a976b3 re-enable AQL tests 2017-03-30 09:00:21 +02:00
jsteemann 3ff4f15a19 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-29 17:50:55 +02:00
mpv1989 e763233ca7 Foxx: Fix arangoUser not being set correctly 2017-03-29 17:33:16 +02:00
mpv1989 8809de608d Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-29 13:43:35 +02:00
mpv1989 59e000b743 Foxx: Fix CORS blowing up when headers are not set 2017-03-29 13:43:06 +02:00
hkernbach 2c10fb1d8a fixed issue: #2397 2017-03-29 12:53:55 +02:00
jsteemann f04f6e7cd4 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-29 12:53:26 +02:00
jsteemann dcfd60f98c disable skiplist index for now 2017-03-29 12:37:44 +02:00
jsteemann 02aca574f4 turn off ranges test by default 2017-03-29 11:20:12 +02:00
jsteemann f728fcdbb8 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-29 02:41:00 +02:00
jsteemann d0766688f3 properly tag geo index tests, and include the long running geo index tests by default 2017-03-29 00:54:24 +02:00
mpv1989 43cb5fc81b Merge branch 'feature/cors' into devel 2017-03-28 20:37:30 +02:00
mpv1989 f3ebf247b0 automatically add CORS response headers 2017-03-28 19:48:46 +02:00
Wilfried Goesgens ffc3d6a515 - move runInArangosh over to test-utils, so its right next to runThere.
- use runInArangosh for the replication tests, so they show proper result reports.
2017-03-28 19:05:00 +02:00
Wilfried Goesgens 476befc9d0 refactor testing.js
- split utility functionality into its own file
 - add module loader so we can have modules
 - move all testsuites into own files
 - remove complicated testcase joining / splitting methods
2017-03-28 16:29:51 +02:00
mpv1989 4b8c880486 added OPTIONS to cors methods header 2017-03-28 16:18:53 +02:00
hkernbach 0a9ed38b6a ui - bugfix smart graph selection missing 2017-03-28 14:22:45 +02:00
Andreas Streichardt f32256e5a7 Normalize test resultstructure (hopefully) 2017-03-28 14:15:08 +02:00
jsteemann 40e4bba260 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-28 14:03:53 +02:00
jsteemann 467307fd07 fixed issue #2400 2017-03-28 13:58:49 +02:00
jsteemann 888fd67ee6 Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-03-28 12:09:04 +02:00
Jan Christoph Uhde b5e760b1d3 Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
* 'engine-api' of https://github.com/arangodb/arangodb:
  move engine sources into their own cmake files
  Fixed exception because of hash index
  Fixed feature start order
  fix recovery test
  Edge index fixes
  remove alignas
  fix recovery test
  force recovery tests to fail when not compiled with failure-tests
  implement SLEEP() in C++
  remove useless and harmful adjustment (lowering) of file descriptors limit
  Windows: fix namespaces
  fix recovery tests
  slightly adjusted index creation
  Removed some alignas directives.
  alias boost to catch
  fix arangosh test
  start splitting testing.js into handy bits.
  start splitting testing.js into handy bits.
  start splitting testing.js into handy bits.
2017-03-28 12:01:24 +02:00
jsteemann bc7e7da9df dont create index for rocksdb only 2017-03-28 11:56:31 +02:00
Jan Christoph Uhde 155f131031 Avoid usage of hash index 2017-03-28 11:56:00 +02:00
hkernbach 3ad5c6366d fixed issue: #2389 2017-03-28 11:54:47 +02:00
Simon Grätzer 4174183ffa Fixed exception because of hash index 2017-03-28 11:29:52 +02:00
jsteemann cedee8ed02 fix recovery test 2017-03-28 10:46:56 +02:00
jsteemann 17c1a6db05 fix recovery test 2017-03-28 10:04:39 +02:00
jsteemann 8f5230e29c Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-28 09:48:50 +02:00
jsteemann a5013733a2 force recovery tests to fail when not compiled with failure-tests 2017-03-28 09:47:52 +02:00
jsteemann 2c688aa0fa Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-28 09:40:12 +02:00
jsteemann a684bd6152 fix recovery tests 2017-03-28 09:34:59 +02:00
jsteemann c8bdacbc95 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-28 08:47:14 +02:00
Wilfried Goesgens 6940aa6ec1 alias boost to catch 2017-03-27 19:44:06 +02:00
Wilfried Goesgens eb4c2ed8e4 fix arangosh test 2017-03-27 19:42:24 +02:00
Wilfried Goesgens e9a661e470 start splitting testing.js into handy bits. 2017-03-27 19:10:03 +02:00
Wilfried Goesgens f09ee72d65 start splitting testing.js into handy bits. 2017-03-27 19:00:21 +02:00
Wilfried Goesgens 4d0778a825 start splitting testing.js into handy bits. 2017-03-27 18:57:05 +02:00
jsteemann dab48de61b Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-27 11:16:05 +02:00
Jan Christoph Uhde f4e164ef78 fix compile errors 2017-03-27 08:57:51 +02:00
hkernbach f3ce18b848 ui - fixed edge save bug due to api conversion 2017-03-25 18:03:43 +01:00
Wilfried Goesgens f67ddb7bab split testcase to work around macos instabilities 2017-03-24 16:22:10 +01:00
Wilfried Goesgens 81889bfc54 Work on testingjs to make it fit for storage engine and others:
- add storage engine switch:
  - filter for files with `-rocksdb` or `-mmfiles` depending on the used storage engine.
- fix missing color reset on error messages
- make --test a substring match instead of a full match.
- print an error message if --test did not match any testcase and thus no tests were run
- disable crash check for the recovery testcases that are actually intended to crash so we can recover from the failed state
- scan for recovery testcases instead of keeping a hand written list
- make test-scan function public
2017-03-24 16:17:36 +01:00
jsteemann 7794350018 remove debug output 2017-03-24 14:18:00 +01:00
jsteemann a34a10f719 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-24 12:27:09 +01:00
Simon Grätzer fbbc118160 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-24 11:04:38 +01:00
Simon Grätzer 39b2e349dd Pregel: Coverty Scan fixes 2017-03-24 11:04:15 +01:00
jsteemann dd86a50ca5 fix misleading init messages 2017-03-24 09:49:57 +01:00
jsteemann 02c0dcc689 properly report error locations 2017-03-23 20:18:33 +01:00
jsteemann 6cbe5e7776 fix message 2017-03-23 19:41:28 +01:00
Max Neunhoeffer 07216bb4e3 Add test for COLLECT bug. 2017-03-23 13:35:57 +01:00
jsteemann 5d82e260ff added test for issue #2392 2017-03-23 12:25:42 +01:00
hkernbach cebc1eb888 grunt build 2017-03-22 19:35:36 +01:00
hkernbach b7d165eed3 ui - fixed submenu issue 2017-03-22 15:41:23 +01:00
hkernbach 1b3c2e59b2 fixed mem leak issue: #2352 2017-03-22 14:36:25 +01:00
jsteemann 54a3b1fe5c Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-22 13:27:58 +01:00
jsteemann 82ba9a3538 fixed test expectation 2017-03-22 13:26:58 +01:00
Wilfried Goesgens 7f88bcaf33 make this test work for milestone/alpha/beta/ releases 2017-03-22 13:21:02 +01:00
jsteemann c7b3e002b5 fixed tests 2017-03-22 13:15:21 +01:00
Wilfried Goesgens 85f58b9a21 we may now also do 'milestone'-releases next to devel/alpha/beta/rc 2017-03-22 11:59:25 +01:00
hkernbach af8401b7ee ui - fixed calculaction issue 2017-03-22 11:55:22 +01:00
hkernbach 455867035d ui - optimized logo rendering 2017-03-22 11:39:57 +01:00
jsteemann fbb14ceffc added db._engine() 2017-03-22 11:19:31 +01:00
Wilfried Goesgens 8287c7a444 more debug logging 2017-03-21 18:25:13 +01:00
hkernbach d04e2afec8 removed some wrong dusty code 2017-03-21 18:04:29 +01:00
hkernbach 27764e9e8e ui - added missing disabled attribute when max sort limit is reached 2017-03-21 17:56:21 +01:00
Dan Larkin 7b690408c8 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-03-21 12:21:10 -04:00
Wilfried Goesgens 388424bbdc engage debugger when calling general binaries that segfault 2017-03-21 16:49:20 +01:00
Dan Larkin 6cedc0ba53 Merge branch 'views' into devel 2017-03-21 11:40:42 -04:00
Dan Larkin 85132e0eaf Finished adding view support to ArangoShell. 2017-03-21 11:40:14 -04:00
hkernbach 2381e2a798 ui - fixed some event issues 2017-03-21 12:27:52 +01:00
jsteemann b8e011eee5 move attributes into engine 2017-03-21 10:31:50 +01:00
Dan Larkin a80ed16477 Added basic views support to ArangoShell. 2017-03-18 16:35:51 -04:00
jsteemann c66b05afc0 hard-code v8 version number so it works 2017-03-17 17:23:55 +01:00
jsteemann 2cda79ec0b add some debug output for replication tests 2017-03-17 13:02:15 +01:00
jsteemann b3ca6edb7c Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-17 12:15:34 +01:00
Wilfried Goesgens 5654c5cd68 add log messages so we can find out where this locks up now and then 2017-03-17 11:55:03 +01:00
jsteemann 81ff25c3bc Merge branch 'devel' of https://github.com/arangodb/arangodb into views 2017-03-17 11:25:17 +01:00
hkernbach 29c63877e0 ui - changed document api due a chrome bug, fixed a submenu bug 2017-03-17 11:21:46 +01:00
jsteemann e3d8ae142e some fixes for view handling 2017-03-17 11:18:46 +01:00
jsteemann 3d5ab2b6ae Merge branch 'devel' of https://github.com/arangodb/arangodb into views 2017-03-16 17:26:28 +01:00
Wilfried Goesgens e4fbbcd0eb migrate wording boost->catch 2017-03-16 17:18:28 +01:00
jsteemann e22586f40c Merge branch 'devel' of https://github.com/arangodb/arangodb into views 2017-03-16 16:45:31 +01:00
Wilfried Goesgens 54c62a59a9 try to get stacktraces on mac 2017-03-16 16:04:24 +01:00
jsteemann 2c0f9d9369 Merge branch 'devel' of https://github.com/arangodb/arangodb into views 2017-03-16 15:47:48 +01:00
Alan Plum 97e80c9d3b
Whitespace 2017-03-16 15:45:45 +01:00
jsteemann 2482de5770 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-16 15:19:50 +01:00
jsteemann 42aefaa8bf fixed require 2017-03-16 15:19:41 +01:00
Wilfried Goesgens 968ad1f82a try to get stacktraces on mac 2017-03-16 15:01:30 +01:00
Wilfried Goesgens 9d3740d098 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-03-16 14:57:12 +01:00
Wilfried Goesgens ae50e4ca1c try to get stacktraces on mac 2017-03-16 14:56:55 +01:00
jsteemann 25a380f77c Merge branch 'devel' of https://github.com/arangodb/arangodb into views 2017-03-16 12:50:11 +01:00
jsteemann 0bb2711abb Merge branch 'engine-api' of https://github.com/arangodb/arangodb into views 2017-03-16 12:16:23 +01:00
Max Neunhoeffer 2cf17c0c5d Update swagger. 2017-03-16 11:54:48 +01:00
Max Neunhoeffer 4017bfb296 Revise /_api/cluster/endpoints API and Documentation. 2017-03-16 11:33:46 +01:00
Simon Grätzer 215937a884 Fixing cppcheck and jslint warnings 2017-03-16 11:20:35 +01:00
Simon Grätzer f2c133d5f6 Fix pregel test 2017-03-16 10:52:02 +01:00
Alan Plum 50e0eb16d2
Use COLOR_OUTPUT to determine whether to use color 2017-03-15 20:44:03 +01:00
Alan Plum c8d03dd4e1
Provide ljson output for Foxx stream reporter 2017-03-15 20:09:33 +01:00
Alan Plum 4920ef8b41
Implement tap/xunit reporters in Foxx 2017-03-15 20:09:31 +01:00
Alan Plum c18aa323dc
Extract util.indentation 2017-03-15 20:09:30 +01:00
Alan Plum c919cb7be8
Add Foxx res.type helper 2017-03-15 20:09:27 +01:00
Simon Grätzer f22aec113f Fix typo in summary.md, fix segmentation fault, fix test 2017-03-15 17:47:33 +01:00
Simon Grätzer ad268697e3 Fix some stuff 2017-03-15 16:22:10 +01:00
Simon Grätzer d909c415aa Fixing jslint in pretzel 2017-03-15 16:14:13 +01:00
Simon Grätzer 1c5c616875 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-03-15 14:12:18 +01:00
jsteemann 9a88c8c226 fix a memleak 2017-03-15 14:05:13 +01:00
Max Neunhoeffer c8a205b1aa New /_api/cluster/endpoints.
Also fix documentation (and deprecate) /_api/endpoint.
2017-03-15 13:33:50 +01:00
Simon Grätzer 529cb4ae85 Integer ID for testing 2017-03-15 10:20:48 +01:00