libabigail/tests
Dodji Seketeli 3e93b0f222 configure: Support the optional 'big-tests' sub-directory
If the 'big-tests' sub-directory (or a symbolic link to it) is present
then this patch configures it.

By default, the patch defines a new git sub-module into the
'big-tests' sub-directory.  That git sub-module is the repository
git://sourceware.org/git/libabigail-tests.  Users can now add the
--recurse-submodules option to git clone when they clone
git://sourceware.org/git/libabigail, so that it clones git big-tests
submodule as well.

The patch adds a new 'big-tests' target (to the top-most Makefile.am)
which runs "make check" in the big-tests sub-directory.

The patch also adds a new 'full-check' target that runs targets check,
check-self-compare and big-tests.

        * Makefile.am: Add big-tests,clean-big-tests and full-check
	targets.
        * configure.ac: Add an --enable-big-tests option.  For now, this
	option is mandatory to handle the optional 'big-tests' support.
	If the --enable-big-tests option is provided and if the
	'big-tests' sub-directory is present, configure the big-tests/
	sub-package.
	* .gitmodules: New sub-module configuration to get
	git://sourceware.org/git/libabigail-tests and stick into ...
	* big-tests: ... this directory as a sub-module.
	* CONTRIBUTING: Update this to explain how to get the Big Tests
	going.
	* tests/Makefile.am: Update the test summary for the
	check-self-compare target.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2024-07-16 12:59:03 +02:00
..
data ir,comparison,default-reporter: Consider sub-ranges in array diffs 2024-07-16 12:49:51 +02:00
lib
.gitignore
Makefile.am configure: Support the optional 'big-tests' sub-directory 2024-07-16 12:59:03 +02:00
mockfedabipkgdiff.in Remove python3-mock dependency and use unittest.mock instead 2024-01-26 12:51:40 +01:00
print-diff-tree.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
runtestabidb1.sh.in tests/runtestabidb?.sh.in: Use bash shebang 2024-04-30 13:14:38 +02:00
runtestabidb2.sh.in tests/runtestabidb?.sh.in: Use bash shebang 2024-04-30 13:14:38 +02:00
runtestcanonicalizetypes.sh.in
runtestdefaultsupprs.py.in
runtestdefaultsupprspy3.sh.in
runtestfedabipkgdiff.py.in
runtestfedabipkgdiffpy3.sh.in
runtestslowselfcompare.sh.in
test-abicompat.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-abidiff-exit.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-abidiff.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-alt-dwarf-file.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-annotate.cc writer: Fix control of emitting parm names in function types 2024-05-06 18:31:42 +02:00
test-core-diff.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-cxx-compat.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff-dwarf-abixml.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff-dwarf.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff-filter.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff-pkg.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff-suppr.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-diff2.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-dot.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-elf-helpers.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-ini.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-ir-walker.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-kmi-whitelist.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-lookup-syms.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-read-btf.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-read-common.cc test-read-common: Fix error message 2024-05-06 19:00:14 +02:00
test-read-common.h
test-read-ctf.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-read-dwarf.cc writer: Fix control of emitting parm names in function types 2024-05-06 18:31:42 +02:00
test-read-write.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-svg.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-symtab-reader.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-symtab.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-tools-utils.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-types-stability.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-utils.cc Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-utils.h Update Copyright for year 2024 2024-04-26 15:29:50 +02:00
test-valgrind-suppressions.supp
update-test-output.py tests/update-test-output.py: Adapt to some broken test output 2023-04-25 15:50:25 +02:00