specfile icon indicating copy to clipboard operation
specfile copied to clipboard

Add functional test to parse all Fedora spec files

Open nforro opened this issue 2 years ago • 9 comments

Inspired by #235.

nforro avatar Jun 11 '23 19:06 nforro

Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/41c49cb8108248d493e88ad67bbb89a8

:heavy_check_mark: pre-commit SUCCESS in 1m 51s :heavy_check_mark: specfile-tests-rpm-deps SUCCESS in 1m 06s :heavy_check_mark: specfile-tests-pip-deps SUCCESS in 1m 07s

================ 2812 failed, 20192 passed in 968.78s (0:16:08) ================

Are you planning on fixing it? :eyes: anyways 12.22% isn't that bad \o/

mfocko avatar Jun 11 '23 19:06 mfocko

It will go down to about 10 failures once I figure out and install all the macro packages that are necessary for parsing :slightly_smiling_face:

nforro avatar Jun 11 '23 19:06 nforro

Ah sure, it seemed like there are some “clusters”, I think Go was one of those?

mfocko avatar Jun 11 '23 19:06 mfocko

Yes. Let's see now.

nforro avatar Jun 11 '23 19:06 nforro

Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/5fa1244cfd484ebf881b7f9b0e39b6b9

:heavy_check_mark: pre-commit SUCCESS in 1m 48s :heavy_check_mark: specfile-tests-rpm-deps SUCCESS in 1m 05s :heavy_check_mark: specfile-tests-pip-deps SUCCESS in 1m 01s

Ok, https://github.com/rpm-software-management/rpm/commit/b3adc8ce62517cd764a589d2bdccbf97dadb915a explains the higher number of failures on rawhide. As for the rest, some of them are bugs (and for some of those there are already issues reported, thanks @xsuchy) and a few of them are packaging errors, I'll try to find a way to differentiate those.

nforro avatar Jun 12 '23 07:06 nforro

Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/22d2b16208f14d7799970235760c653f

:heavy_check_mark: pre-commit SUCCESS in 1m 44s :heavy_check_mark: specfile-tests-rpm-deps SUCCESS in 1m 10s :heavy_check_mark: specfile-tests-pip-deps SUCCESS in 56s

Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/5107d6b3321d4eb2a6480e4eaadb73b2

:heavy_check_mark: pre-commit SUCCESS in 1m 46s :heavy_check_mark: specfile-tests-rpm-deps SUCCESS in 1m 04s :heavy_check_mark: specfile-tests-pip-deps SUCCESS in 1m 02s