libabigail/bash-completion
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
..
abicompat Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abidiff Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abidw Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abilint Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abinilint Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abipkgdiff Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
abisym Make bash completion files non-executable 2016-11-26 12:29:12 +01:00
fedabipkgdiff Add --self-compare option in fedabipkgdiff 2017-05-31 16:21:14 +05:30
Makefile.am Add fedabipkgdiff bash completion to dist 2016-06-30 09:38:13 +02:00