From: Michael Jeanson Date: Mon, 13 Sep 2021 20:13:44 +0000 (-0400) Subject: Improved test framework X-Git-Tag: v0.14.0~37 X-Git-Url: http://git.lttng.org./?a=commitdiff_plain;h=de6cb9d58c9d654b3e375835faf1f84294315cdd;hp=de6cb9d58c9d654b3e375835faf1f84294315cdd;p=userspace-rcu.git Improved test framework This is based on the babeltrace / librseq test framework with the objective of standardising across projects. Regroup all the configure detected values relevant to the test suite in a single generated file. This file will be automatically sourced by the test suite in most scenarios but can also be sourced in the shell of a user. * All user overridable variables start with 'URCU_TESTS_'. * The priority for variables is : Environment -> env.sh -> utils.sh (defaults). * A user can source 'env.sh', override some of the values and manually run test scripts. * The test suite can run without an 'env.sh' file present. Change-Id: Id94f7085ed1ea0e30207856cf1594ca30585536c Signed-off-by: Michael Jeanson Signed-off-by: Mathieu Desnoyers ---