Andreas Streichardt
a6d0284df5
Properly disable timecritical
2017-01-26 16:01:12 +01:00
Andreas Streichardt
83229cbf79
Add wal flush timeout with a default of 30s
2017-01-24 16:29:41 +01:00
Andreas Streichardt
7b1c9b7833
Instanceinfo and testresult will now be written to the test rootdir
2017-01-24 14:54:10 +01:00
Andreas Streichardt
657535eec5
Fix port clash
2017-01-20 15:42:28 +01:00
Andreas Streichardt
dd7c14a3e9
Add minport and maxport so port clashes are less likely
2017-01-20 10:16:55 +01:00
Andreas Streichardt
9ad10acdc0
add mochagrep
2017-01-19 17:58:43 +01:00
Max Neunhoeffer
427c8e4553
Merge branch 'devel' into schmutz-ng
2017-01-19 14:53:46 +01:00
Kaveh Vahedipour
3639e2ad5b
inquire in agency interface adjusted
2017-01-19 11:33:01 +01:00
Max Neunhoeffer
f35e3a7aaf
Merge branch 'devel' into schmutz-ng
2017-01-16 09:54:09 +01:00
Andreas Streichardt
97b49e79de
Add cluster sync tests
2017-01-11 18:18:51 +01:00
Kaveh Vahedipour
abbc32ae33
move shard jobs fail early if the contracting goes south
2017-01-11 12:13:05 +01:00
Kaveh Vahedipour
7b023bd66f
move shard jobs fail early if the contracting goes south
2017-01-11 11:50:18 +01:00
jsteemann
75263042c8
added tests for dropping indexes
2017-01-09 15:56:36 +01:00
Frank Celler
9290d89412
removed superfluous dashes
2017-01-06 14:15:45 +01:00
Kaveh Vahedipour
ea4467e0d4
shortening resilienceFail
2017-01-05 12:21:27 +01:00
Kaveh Vahedipour
084c3e2e73
more robust agency test
2016-12-30 11:33:58 +01:00
Andreas Streichardt
bceb5d7b46
disable cores during recovery setup
2016-12-22 16:40:51 +01:00
Kaveh Vahedipour
30a0243e3d
redirects to myelf should be hinstory
2016-12-06 18:05:05 +01:00
Andreas Streichardt
11bd9381d5
Add satellite collections
2016-12-06 16:40:50 +01:00
jsteemann
2521dff57c
fix error message returned by arangoimp in case of some secondary unique key constaint violations
2016-12-02 13:37:17 +01:00
Jan Steemann
8443d4317e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-29 10:59:45 +01:00
Jan Steemann
6754761273
fix index persistence
2016-11-29 10:59:38 +01:00
Kaveh Vahedipour
ab34880bea
Merge remote-tracking branch 'origin/devel' into FMH
2016-11-22 10:30:25 +01:00
Jan Steemann
0ff5e4c07c
wrote tests for shell return codes
2016-11-21 11:34:49 +01:00
Kaveh Vahedipour
d82079a59c
don't override raft timeout cmd line inpute
2016-11-02 16:02:37 +01:00
Kaveh Vahedipour
e9450e21c2
don't override raft timeout cmd line inpute
2016-11-02 15:57:49 +01:00
Frank Celler
62f4acc325
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-10-26 14:49:16 +02:00
Jan Steemann
8236ae2a05
added tests
2016-10-25 16:51:58 +02:00
Frank Celler
e4ba82e8e9
rewrite of AgencyComm
2016-10-23 00:46:30 +02:00
jsteemann
5730d0bdc4
fixed jslint
2016-10-20 11:34:18 +02:00
Andreas Streichardt
e2fc190e1b
No ipv6 on travis..fail
2016-10-19 17:45:37 +02:00
Andreas Streichardt
954e02ef24
Implement endpoint test...proper socket cleanup
2016-10-19 16:22:36 +02:00
Frank Celler
11055082ea
Make --verbose true work in testing.js for cluster.
2016-10-18 13:32:12 +00:00
Max Neunhoeffer
2996a375ae
Use correct path.
2016-10-12 16:26:15 +02:00
Max Neunhoeffer
b933900954
Different agents log in different files.
2016-10-12 14:25:37 +02:00
Andreas Streichardt
e75b8f5503
Implement cURL based inter server communication
2016-10-10 14:56:04 +02:00
Wilfried Goesgens
51dd5a95b0
don't write undefined into the errors file if no GDB output is there
2016-10-07 15:15:33 +02:00
Michael Hackstein
68988a47e6
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-10-07 12:59:24 +02:00
Michael Hackstein
42739e276c
Testing.js now starts in enterprise mode if possible.
2016-10-07 12:42:28 +02:00
Wilfried Goesgens
2d4e5ababc
output exit signal
2016-10-06 18:19:16 +02:00
Wilfried Goesgens
016b595c6e
implement matching for non-compressed systemd corefiles
2016-10-05 15:44:58 +02:00
Kaveh Vahedipour
cc0a4ffbaa
supervision grace period introduced as command line argument. reappeared db servers are removed from failedServers
2016-09-26 16:00:07 +02:00
Kaveh Vahedipour
7806dde219
fixed ssl_server test
2016-09-16 13:14:08 +02:00
Max Neunhoeffer
3435e973ec
Correct path to enterprise js code in testing.js.
2016-09-15 10:25:57 +02:00
Wilfried Goesgens
f3a2a91f12
redirect output of gdb, so we can append it to the jenkins error mails.
2016-09-14 17:13:41 +02:00
Wilfried Goesgens
cde427e492
create failure report file regardless of whether its going to be empty; simplifies build pipeline.
2016-09-13 14:40:13 +02:00
Wilfried Goesgens
5c0791bb8f
remove debug print
2016-09-13 14:13:42 +02:00
Wilfried Goesgens
e4596de367
add fail suite for build pipeline testing
2016-09-13 14:12:21 +02:00
Kaveh Vahedipour
bdf2b9a55e
fix in timing and wanring
2016-09-13 11:04:51 +02:00
Max Neunhoeffer
b686f23cb9
Set agencySize back to 1 (temporarily).
2016-09-12 14:12:49 +02:00
Max Neunhoeffer
1c7ed5d86f
Make testing.js find enterprise tests in enterprise version.
2016-09-12 12:20:50 +02:00
Kaveh Vahedipour
8b6f0e1f51
agency supervision turned off for quickietest
2016-09-09 15:03:12 +02:00
Kaveh Vahedipour
16a35ee15a
multi-host agency in tests
2016-09-09 14:46:54 +02:00
jsteemann
e1c847b0f6
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-07 09:52:38 +02:00
Kaveh Vahedipour
55df580c78
bug fix in shutdown timer for tests
2016-09-07 09:49:47 +02:00
jsteemann
4492409d5f
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-02 15:23:15 +02:00
Wilfried Goesgens
6dd57a6c4c
Add instance info & port sniffing template
2016-09-02 14:18:02 +02:00
Wilfried Goesgens
081e419c68
Make failures output last, so if one scrolls up from the end of the run they occur first.
2016-09-02 11:55:07 +02:00
jsteemann
6c2bb5513e
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-01 16:06:22 +02:00
jsteemann
0a2079e97e
jslint
2016-09-01 16:03:11 +02:00
jsteemann
ae2b1072cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-01 16:01:19 +02:00
Wilfried Goesgens
892aaa3eb2
Analyse the system core pattern if we're on linux.
2016-09-01 15:45:06 +02:00
jsteemann
0b6815ef77
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-vs-velocystream
2016-08-24 17:48:29 +02:00
Wilfried Goesgens
795daeea13
Fix agency test.
2016-08-24 17:47:20 +02:00
jsteemann
1dab450622
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-24 17:35:10 +02:00
Wilfried Goesgens
d0300704fb
Fix DFDB-Test: create the database directory we run it on.
2016-08-24 17:24:35 +02:00
jsteemann
5f06a5c025
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-23 12:13:08 +02:00
Andreas Streichardt
de81745985
Reintroduce propagateInstanceInfo
2016-08-22 12:12:19 +02:00
jsteemann
c5f151da5c
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-19 11:01:15 +02:00
Kaveh Vahedipour
93995eba84
agency startup changed to bootstrapping
2016-08-19 10:45:52 +02:00
Kaveh Vahedipour
f7c05fe72b
adjusting startup scripts
2016-08-19 09:08:33 +02:00
Kaveh Vahedipour
aee9548308
Merge branch 'devel' of https://github.com/arangodb/arangodb into agency-startup
2016-08-18 15:55:51 +02:00
jsteemann
4080f4e8b5
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-18 08:41:49 +02:00
Andreas Streichardt
3f412debf0
Revert futile attempts to implement client resilience tests
2016-08-17 18:12:40 +02:00
Andreas Streichardt
066095b74f
exitStatus is now always there
2016-08-17 17:25:39 +02:00
Andreas Streichardt
a90ca4e770
It finally seems to run
2016-08-17 17:25:39 +02:00
Andreas Streichardt
6aad24ab49
Self managing (instances) tests
2016-08-17 17:25:39 +02:00
Kaveh Vahedipour
632461db33
Merge branch 'devel' of https://github.com/arangodb/arangodb into agency-startup
2016-08-16 15:46:16 +02:00
Kaveh Vahedipour
131291c2f9
single agent with uuid after fresh start
2016-08-15 17:53:01 +02:00
jsteemann
209c108c59
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-15 14:34:01 +02:00
jsteemann
2780f1ec87
jslint
2016-08-15 13:41:13 +02:00
Kaveh Vahedipour
692d01638c
single agent with uuid after fresh start
2016-08-15 13:13:58 +02:00
Jan Christoph Uhde
61e384e8f2
Merge remote-tracking branch 'origin/engine-vs-velocystream' into merge_jans
...
* origin/engine-vs-velocystream: (54 commits)
Fix testing
Proper roles of servers
Streamline agency testing
Fix if
Fix testing
Improve clusterawareness in foxx and foxx queues
Add test because of keysorting bugfix
Couldn't query two different keys beginning with the same string in one level
Add download and slack buttons to documentation header
gv
Adjustment for Repository Version
Adjustment for Repository Version
Adjustment for Repository Version
Update build-repository.h.in
improved gv
Create build-repository.h.in
queryView bugfix
grunt build
improved gv, added limit
improved gv
...
2016-08-15 08:51:38 +02:00
Andreas Streichardt
2c8e9ba3a9
Fix testing
2016-08-10 17:23:00 +02:00
Andreas Streichardt
784b752c8a
Proper roles of servers
2016-08-10 16:30:42 +02:00
Andreas Streichardt
116a4448e3
Streamline agency testing
2016-08-10 16:10:45 +02:00
Andreas Streichardt
a4d9069b9c
Fix testing
2016-08-10 13:12:38 +02:00
Andreas Streichardt
87c8c0033a
Improve clusterawareness in foxx and foxx queues
2016-08-10 12:26:24 +02:00
Andreas Streichardt
9662d6cb7c
Fix strange naming
2016-08-05 11:35:56 +02:00
Jan Christoph Uhde
1d0810b0cc
better spacing for unittest output
2016-08-05 10:04:13 +02:00
Jan Christoph Uhde
50fe64d6ca
convert contentTypes
2016-08-04 16:42:30 +02:00
Andreas Streichardt
d5e2bd8987
Fix ssl tests (CORS)
2016-07-28 11:52:53 +02:00
Andreas Streichardt
0118b15f1c
Fix testing.js
2016-07-27 17:14:15 +02:00
Andreas Streichardt
738344bb67
Wow...fix conflict
2016-07-27 13:34:19 +02:00
Andreas Streichardt
8c0cb81a77
Fix trusted origin tests
2016-07-27 12:10:47 +02:00
jsteemann
d6baadf59a
fix recovery edge case
2016-07-25 17:57:25 +02:00
jsteemann
f5608449b2
fixed issue #1942
2016-07-13 20:32:59 +02:00
Jan Christoph Uhde
ff49d7b0b4
Merge remote-tracking branch 'origin/devel' into obi-merge-restserver-next
...
* origin/devel: (105 commits)
Fixed failure tests in SkiplistIndex
Fixed a bug with reset of new skiplist index iterator
whitespace removal
micro optimization for key generator key tracking
GraphQL! Hype! 🎉
explicit
remove unused variable
explicit
Fix VS complaints
complaints
complaints
updated CHANGELOG
fixed issue #1937
Modified the SkiplistIndex lookup s.t. it does not build one large VPackBuilder containing all combinations of search values, but instead has an option to rewrite it in-place and just has to maintain the intervals.
ignore revision ids
fix destructuring of Externals in MERGE
make it code.
ignore primary and edge indexes during cluster restore
grunt build [ci skip]
semist.
...
2016-07-13 07:33:13 +00:00
Jan Steemann
6f3091e30a
fix recovery issues
2016-07-12 09:45:45 +02:00
Max Neunhoeffer
4caf01405b
New option for maximal port number in testing.js.
2016-07-12 09:04:36 +02:00
Jan Steemann
10db618129
fix recovery
2016-07-11 18:36:00 +02:00
jsteemann
6cfc0bf65b
add tests for system collections
2016-07-06 12:29:21 +02:00
Jan Christoph Uhde
e4a8b5d7b6
add --server <url> option to unittests
2016-07-05 11:30:56 +02:00
Jan Steemann
9c98cb6cf3
added test for skipLines
2016-07-04 12:15:13 +02:00
Andreas Streichardt
6ee1f6d14a
Reformat code
2016-06-30 16:57:17 +02:00
Kaveh Vahedipour
bbade806c3
more agency tests
2016-06-24 15:36:57 +02:00
Max Neunhoeffer
d0fe9f6d81
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-06-15 21:29:20 -07:00
jsteemann
f5c2a71534
use --log.force-direct true when executing tests
2016-06-15 19:10:07 +02:00
Max Neunhoeffer
8ffbf2462e
Silence repliction in unit tests.
2016-06-15 16:26:47 +02:00
Wilfried Goesgens
77fdf8c31c
Fix copying of arangod for later crash analysis; don't default to /var/tmp/ so regular cleanup jobs can catch it.
2016-06-14 13:05:47 +02:00
Max Neunhoeffer
7e84980153
Log level in tests.
2016-06-14 00:32:35 +02:00
Max Neunhoeffer
5bbcc6cd02
Lower logging level in tests for replication topic.
2016-06-14 00:07:44 +02:00
Max Neunhoeffer
4b652162ef
Activate agency tests in all test target.
2016-06-09 16:36:07 +02:00
jsteemann
fd05d373dc
re-add default parameters, but disable agency tests
2016-06-09 16:04:21 +02:00
jsteemann
523a50e32e
disable agency testing
2016-06-09 16:01:31 +02:00
Frank Celler
d954d05074
added default agency size 3
2016-06-09 15:28:27 +02:00
Andreas Streichardt
c63e0cb126
skip authentication tests on cluster...broken by design right now
2016-06-09 13:42:52 +02:00
Andreas Streichardt
496454df3f
/_admin/shutdown will now need a DELETE request
2016-06-08 15:26:53 +02:00
Kaveh Vahedipour
49c1435d9c
multi-host agency tests startup ok
2016-06-07 15:36:33 +02:00
Max Neunhoeffer
dcd001d8eb
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-06-07 15:13:36 +02:00
Kaveh Vahedipour
c21a8d6249
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-07 14:57:26 +02:00
Max Neunhoeffer
c38696cec8
Switch supervision back on in testing.js.
2016-06-07 14:56:35 +02:00
Jan Steemann
15d5037827
added tests
2016-06-07 13:47:20 +02:00
Kaveh Vahedipour
02b20689f3
need to repair multi-host agency
2016-06-07 09:04:39 +02:00
Kaveh Vahedipour
3090710b31
bug in subjobs iteration
2016-06-06 17:08:22 +02:00
Frank Celler
fccf3fed1c
fixed arangod path
2016-06-03 14:49:41 +00:00
Andreas Streichardt
90463a6666
add user to database
2016-06-03 15:07:18 +02:00
Andreas Streichardt
74719c76a6
Merge branch 'devel' into jwt
2016-06-01 17:59:10 +02:00
Wilfried Goesgens
eae752786f
Windows: also need to check for FN.exe
2016-06-01 15:05:24 +02:00
Wilfried Goesgens
13255937ca
Check for files to actually exist before we execute them.
2016-06-01 13:55:07 +02:00
Andreas Streichardt
ba14069f93
Merge branch 'devel' into jwt
2016-06-01 12:10:12 +02:00
Max Neunhoeffer
436e1a52ed
Handle extraArgs correctly, start supervision in agency in tests.
2016-05-31 12:39:45 -06:00
Andreas Streichardt
9178e560eb
Implement jwt tests
2016-05-31 19:19:10 +02:00
jsteemann
ba0d104edf
added tests
2016-05-25 12:49:41 +02:00
Max Neunhoeffer
79a3621430
Fix sync repl test.
2016-05-23 16:57:07 +02:00
Max Neunhoeffer
6cd5e5f2cf
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-23 08:58:06 +02:00
jsteemann
c4ec5a1204
fixed some issues with persisted index
2016-05-21 00:08:53 +02:00
Max Neunhoeffer
c9c6f14687
Add rr support to testing.js.
2016-05-20 15:15:51 +02:00
Max Neunhoeffer
29e68fdbd6
Test target resilience with synchronous replication test.
2016-05-19 22:56:24 +02:00
jsteemann
2ed62d324a
test fix
2016-05-19 15:24:45 +02:00
Simran Brucherseifer
d2b65e13ed
Add dfdb and foxx-manager to testing.js, fix typo
2016-05-19 10:39:41 +02:00
Kaveh Vahedipour
de9618572c
Faulty implementation of checks for multiple preconditions in agency
2016-05-12 10:02:13 +02:00
Max Neunhoeffer
daaa443e0d
Switch on waitForSync in agency tests.
2016-05-11 11:19:40 +02:00
Kaveh Vahedipour
c144f78775
supervision has node in agency
2016-05-09 19:22:37 +02:00
Andreas Streichardt
4ae141de06
Simple api calls are gone!
2016-05-09 15:45:46 +02:00
Wilfried Goesgens
a9e6665b8a
Adjust config db dir in test for the new way of having it named arangodb3
2016-05-04 15:28:49 +02:00
Wilfried Goesgens
d944140edf
Unify crash handling between alive & shutdown checks.
2016-05-03 17:41:33 +02:00
Frank Celler
ec2418c500
added testBuckets
2016-05-03 16:45:28 +02:00
Wilfried Goesgens
18c04a0e20
Make calling of executable fail if true is passed in.
2016-05-03 16:24:05 +02:00
Wilfried Goesgens
3776dedaec
Fix windows tests; split test list by dots (.) instead of semicolon (;) since jenkins creates paths with them, they're hard to handle.
2016-05-03 15:35:56 +02:00