Closed gierens closed 1 year ago
ah, just saw the workflow, yeah those distros all have other versions of pciutils apparently.
Currently we do not test on Arch platform in the github workflow. But feel free to add it and see if all test pass maybe other tests also needs some fixing. Thanks
@gierens thanks. Would you mind altering your commit message to add a Signed-off-by, and also describe in more detail why you need the change (Arch version and lspci version please).
So I added the signed-off and a few more details regarding the versions to the commit message ... sorry about forgetting the signed-off, just read that in the README must have overlooked it the first time. As to why I need this, well simply so the tests don't fail here. And since it merely adds a variant and doesn't affect anything for the distros you officially support or test against I thought it couldn't hurt to at least mention this. At some point other distros might bump their pciutils versions as well.
To be clear, I wasn't asking why you need this, but to add that info to the commit message, which you've done now, thanks.
@gierens if you like, we would also take a PR to add Arch to .github/workflows/pull_request.yml
On my Arch-based systems (Linux 6.1.44-lts) with pciutils 3.10.0 the lspci output is a little different causing the lspci test to fail. Do/Did you test it on a different version of pciutils, or is lspci just that on different distros?
Anyway I added the output I'm getting as and altered the test script accordingly.