1
0
Fork 0
Commit Graph

98 Commits

Author SHA1 Message Date
Willi Goesgens 6be1b5463e Add script wrapper for cygwin. 2015-01-23 17:35:26 +01:00
Willi Goesgens c641b2214b - Use a predefined array to differenciate between informational & payload members of the testresults structure.
- Only report failure if we occur extraordinary server vanishes.
2015-01-14 17:19:02 +01:00
Willi Goesgens cf2abccde8 Fix output of empty xml files if there was a skipped test
- return the propper message if the test is skipped
  - evaluate skipped in the xml dumper
  - ignore status fields in the structure as test results for xmls
2015-01-13 19:05:48 +01:00
Jan Steemann e376391bfa added scripts to automatic testing 2014-10-30 00:46:58 +01:00
Willi Goesgens 93c8a44605 switch the temp-directory to /var/tmp/ 2014-10-28 14:42:25 +01:00
Max Neunhoeffer f0e13094f1 Get rid of 10 sek delay. 2014-10-28 00:01:54 +01:00
Willi Goesgens fe5a5c3958 Catch commandline parser problems if de-serialiszing the json options fails 2014-10-14 17:54:44 +02:00
Willi Goesgens 244a2771b2 Work on documentation & usage:
- add unittest readme
  - unify the commandline help output of testing.js
  - utilise the commandline output of testing.js in unittest.js
2014-10-14 16:18:53 +02:00
Willi Goesgens bea60cf73b If whole testsuite fails, create a new 'testcase' with the full message inside so we see the actualy problem in jenkins. 2014-09-29 09:51:25 +02:00
Willi Goesgens 5696c37c1b If a whole test suite fails, output the global error message. 2014-09-26 17:16:08 +02:00
Willi Goesgens 815e39cb58 don't treat 'message' as testcase. 2014-09-26 09:43:07 +02:00
Willi Goesgens 705746ff87 Typo. 2014-09-25 16:07:27 +02:00
Willi Goesgens cf72047b30 Catch exceptions from testing.js 2014-09-25 15:47:02 +02:00
Max Neunhoeffer 02d154aff6 Fix another typo. 2014-09-25 14:06:02 +02:00
Willi Goesgens 8df5b7e9d9 Catch exceptions and print informations to debug the tests. 2014-09-25 13:39:42 +02:00
Willi Goesgens 357764ac57 Implement structures in the same way for all other tests, and move the pretty printer over, so users calling testing.js directly can also enjoy human readable test results. 2014-09-23 16:56:24 +02:00
Willi Goesgens 968023aa46 Measure the time used per test. 2014-09-23 10:44:08 +02:00
Willi Goesgens fd3931a99a wrap error message in cdata section. 2014-09-22 18:21:08 +02:00
Willi Goesgens e56aeb6fad split unittest results into several xml files - each testsuite is one file. 2014-09-22 18:00:52 +02:00
Willi Goesgens 03ca3431e1 Add more information to the unittest status xml 2014-09-22 17:10:06 +02:00
Willi Goesgens ce08c58718 add the ability to run the test themselves in valgrind. 2014-09-16 14:25:25 +02:00
Jan Steemann 8f27ef531c Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
	scripts/run
2014-09-15 09:51:04 +02:00
Frank Celler 9b09a8a482 fixed args parsing 2014-09-14 21:44:53 +02:00
Willi Goesgens 5eec90ed97 get valgrind params right, next try. 2014-09-12 17:47:40 +02:00
Willi Goesgens 176d7b0f14 Fix call schematic of valgrind. 2014-09-12 17:42:45 +02:00
Willi Goesgens c9d743840b Add method to produce valgrind xml reports for jenkins integration. 2014-09-12 16:53:57 +02:00
Willi Goesgens 63be847a59 Output an XML status of the unittest which we hope is understood by Jenkins. 2014-09-12 15:45:47 +02:00
Willi Goesgens 644de016c0 Add python script that can make a json-serialized AQL-Query more human readable by filtering and using Yaml. 2014-08-21 11:47:45 +02:00
Willi Goesgens a333f05387 Offer possibility to run unittests in valgrind 2014-08-14 10:57:50 +02:00
Max Neunhoeffer 84644a4c10 Report result of unittest in file. 2014-03-14 14:40:33 +01:00
Max Neunhoeffer 2a0e487520 Improve error reporting. 2014-03-14 10:33:22 +01:00
Max Neunhoeffer bb49ae6c91 Use separate configurations for coordinator and dbservers. 2014-03-13 10:26:19 +01:00
Max Neunhoeffer 709feb8572 Fill in new configuration options for cluster case in script. 2014-02-28 14:56:39 +01:00
Jan Steemann d1db2ac3ca only print endpoints if present 2014-02-26 20:24:55 +01:00
Max Neunhoeffer 8a41a53dc5 Improve display. 2014-02-25 14:24:09 +01:00
Max Neunhoeffer 623ff40dbc Add a shutdown_cluster script. 2014-02-24 15:59:24 +01:00
Max Neunhoeffer a4c991ca89 Take out a debugging output. 2014-02-24 15:05:54 +01:00
Max Neunhoeffer 56c66a4e1d Add 1024 to random number for port. 2014-02-24 15:02:59 +01:00
Max Neunhoeffer 6a91ba63f2 Add a convencience script to run unittests as follows:
scripts/run scripts/unittest.js all
2014-02-21 11:26:29 +01:00
Max Neunhoeffer 019bb7716f Add authentication tests to js framework. 2014-02-21 10:09:50 +01:00
Max Neunhoeffer 2e81a722b1 Fix relaunch script. 2014-02-20 23:59:03 +01:00
Max Neunhoeffer d53209bbea Add relaunch script. 2014-02-20 10:19:41 +01:00
Max Neunhoeffer 89f0b13745 Fix cluster scripts. 2014-02-20 10:18:40 +01:00
scottashton c2a69c844e finished dygraph 2014-02-19 13:03:13 +01:00
Jan Steemann d8061f56ab pass ruby paths 2014-02-18 15:49:20 +01:00
Max Neunhoeffer 1c05f12c67 Create system collections in kickstarter. 2014-02-18 11:52:09 +01:00
Max Neunhoeffer 04cd14b91f Update convenience scripts. 2014-02-18 10:15:13 +01:00
Max Neunhoeffer 2fa986ca4c Add convenience scripts for cluster. 2014-02-18 10:14:47 +01:00