misc/jenkins: unitrun handle classname

Signed-off-by: Jean Privat <jean@pryen.org>
misc/jenkins: add checklicense.sh

Signed-off-by: Jean Privat <jean@pryen.org>
tests: prexif xml packages with 'tests..'

Signed-off-by: Jean Privat <jean@pryen.org>
tests: interpteters have a 0 time compilation (fix tests output with interpreters)

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add --quiet with time to avoid poluted time output

Signed-off-by: Jean Privat <jean@pryen.org>
tests: sum the first-execution time with the compilation time

Signed-off-by: Jean Privat <jean@pryen.org>
nitunit: prefix xml packagenames with 'nitunit.'

Signed-off-by: Jean Privat <jean@pryen.org>
jenkins: add --quiet to time in unitrun.sh

Signed-off-by: Jean Privat <jean@pryen.org>
tests: do not test all lib and contrib.

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add puzzle_args1.res

Signed-off-by: Jean Privat <jean@pryen.org>
tests: update sav/nitunit_args1.res

Signed-off-by: Jean Privat <jean@pryen.org>
Merge: Clean more tests

Some improvements in misc/jenkins and tests/tests.sh

Also, disable a lot of lib/ and contrib/ programs.
There is currently no point to compile them in all engines since most do nothing or are not executable.

The validity of all modules is now tested thanks to misc/jenkins/listnit.sh (warnings, units, metrics).
Thus it is no more the job of tests.sh to look after them.

Pull-Request: #780