unitrun: fix use of time command

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: reorder listfull.sh to begin with longer tests

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: keep Jenkin's xml files in a common directory

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: do not use -j1 because it is not recognised by niti

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: do not use nit copy dir, it doesn't affect performance

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: set packet size to a single test

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: order tasks per test before engine for a better distribution

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: support todo and skip exec test results

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: fix bug where nodes worked on one more task per packet

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitester: use a hashed filename for produced xml files to avoid conflicts

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
jenkins: add the nitester-wrapper script

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: modify ai::puzzle, nitmetrics and nitunit to not print outdir dependant strings

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
neo4j: Remove ambiguous `to_json` methods.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo4j: Add a library to store graphs in JSON.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
nitdoc: escape text in generated dot files

Signed-off-by: Jean Privat <jean@pryen.org>
lib/jvm: inlude .h files in JAVA_HOME/inlude/linux if it exists

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sqlite3: use `sqlite3_close` when `sqlite3_close_v2` is not available

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge: nitester over MPI and jenkins

Add compatibility with Jenkins and some improvements to the tester.

This PR should be testable over MPI on Jenkins.

Pull-Request: #886
Reviewed-by: Jean Privat <jean@pryen.org>
Merge: neo4j: Proof of concept for JSON serialization.

This a quick and dirty proof of concept for JSON serialization of graphs (see issue #853). After the refactoring of the JSON APIs and of the graph APIs (@Morriar and @xymus know what I’m talking about), there will be a cleaner way to do this. But, because the promised APIs take more time than expected to design, I implemented a working solution with what it is already there to give you at least a rough idea of the serialization logic that I have in mind.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>

Pull-Request: #890
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
compiler: add and use `MModule::c_name`

Signed-off-by: Jean Privat <jean@pryen.org>