dfuzzer icon indicating copy to clipboard operation
dfuzzer copied to clipboard

Add a `tmt` test for running dfuzzer

Open thrix opened this issue 2 years ago • 5 comments

The project could provide a simple tmt based test that could test any message bus, interface, or object method based on given parameters. This test could be used:

  • as a very easily usable integration test for any RHEL, Fedor and CentOS Stream component
  • a sanity test for dfuzzer itself

thrix avatar Apr 19 '22 12:04 thrix

a sanity test for dfuzzer itself

@thrix I wonder if the dfuzzer package is going to be built on various architectures somewhere along the way? Can it replace Packit? If so I'd just close https://github.com/evverx/dfuzzer/pull/1.

evverx avatar Apr 19 '22 13:04 evverx

Just to clarify I have no idea how tmt works but looking at https://github.com/matusmarhefka/dfuzzer/pull/13#issuecomment-1102613076 I kind of assumed that it can be integrated into the CI here on GitHub.

evverx avatar Apr 19 '22 13:04 evverx

@evverx Packit will first build RPMs and these will be tested using tmt tests on Testing Farm. Btw I've installed Packit service into the repository.

matusmarhefka avatar Apr 20 '22 11:04 matusmarhefka

Thanks! I've just opened https://github.com/matusmarhefka/dfuzzer/pull/22 and judging by "Namespace is not allowed!" Packit hasn't been fully turned on yet in the sense that the repository hasn't been approved yet. It should take a couple of days as far as I can remember.

evverx avatar Apr 20 '22 12:04 evverx

I can push that :)

thrix avatar Apr 20 '22 13:04 thrix