libabigail/tests/data/test-fedabipkgdiff
Sinny Kumari 847d96b1d1 Add --self-compare option in fedabipkgdiff
fedabipkgdiff tool can communicate with Fedora koji and has
capability to download and perform ABI comparison between
specified NVRs.

With addition of --self-compare option, it will be possible
to perform ABI comparison on same package. One of the important
usecase of this option is to run automated ABI checks on
packages with known expected result i.e. no ABI change. This usecase
will be useful to ensure that libabigail functionality doesn't
break with new commits made.
This option can be invoked as:
fedabipkgdiff -a --self-compare -fc24 package_name

	* bash-completion/fedabipkgdiff: Add new option --self-compare
	* tests/data/Makefile.am: Add new test file
	* tests/data/test-fedabipkgdiff/test7-self-compare-from-fc23-dbus-glib-report-0.txt:
	New reference output for testing ABI comparison on same package
	* tests/runtestfedabipkgdiff.py.in (FEDABIPKGDIFF_TEST_SPECS):
	Add test case for --self-compare
	* tools/fedabipkgdiff (build_commandline_args_parser()): Add
	new option --self-compare
	(generate_comparison_halves()): Find second comparision half in same
	package list while doing self-compare
	(self_compare_rpms_from_distro()): New function to perform ABI
	comparision on same pacakge
	(main()): Add if condition when --self-compare option is enabled
2017-05-31 16:21:14 +05:30
..
dbus-glib Bug 20380 - Compare two local RPMs 2016-12-12 15:21:10 +01:00
nss-util Bug 20380 - Compare two local RPMs 2016-12-12 15:21:10 +01:00
packages fedabipkgdiff refuses to compare packages with the same release number 2017-02-15 16:06:32 +01:00
dbus-glib-0.80-3.fc12.x86_64.rpm Add test data for tests/runtestfedabipkgdiff.py 2016-05-25 12:29:28 +02:00
dbus-glib-0.104-3.fc23.x86_64.rpm Add test data for tests/runtestfedabipkgdiff.py 2016-05-25 12:29:28 +02:00
dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm Add test data for tests/runtestfedabipkgdiff.py 2016-05-25 12:29:28 +02:00
dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm Add test data for tests/runtestfedabipkgdiff.py 2016-05-25 12:29:28 +02:00
test0-from-fc20-to-fc23-dbus-glib-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test1-from-fc20-to-dbus-glib-0.106-1.fc23.x86_64-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test2-dbus-glib-0.100.2-2.fc20--dbus-glib-0.106-1.fc23-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test3-dbus-glib-0.100.2-2.fc20.i686--dbus-glib-0.106-1.fc23.i686-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test4-glib-0.100.2-2.fc20.x86_64.rpm-glib-0.106-1.fc23.x86_64.rpm-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test5-same-dir-dbus-glib-0.100.2-2.fc20.x86_64--dbus-glib-0.106-1.fc23.x86_64-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00
test6-nss-util-3.12.6-1.fc14.x86_64--nss-util-3.24.0-2.0.fc25.x86_64-report-0.txt Add missing tests input files to distribution files 2017-02-15 15:51:37 +01:00
test7-self-compare-from-fc23-dbus-glib-report-0.txt Add --self-compare option in fedabipkgdiff 2017-05-31 16:21:14 +05:30
vte291-0.39.1-1.fc22.x86_64--vte291-0.39.90-1.fc22.x86_64-report-0.txt Make abipkgdiff.cc use the abigail::workers interface 2017-02-27 10:15:33 +01:00