kernelci / kernelci-pipeline

Modular pipeline based on the KernelCI API
GNU Lesser General Public License v2.1
8 stars 20 forks source link

Add step to run smoke tests #119

Closed gctucker closed 2 years ago

gctucker commented 2 years ago

Once the step to build a kernel image is complete, the next part is to run kvm-xfstests with the smoke set of tests. This is a relatively small set which can take around 15min to complete on a decent machine. It's a good compromise to have some useful coverage without running the full set of tests which would take many hours.

During development, it's also possible to hard-code a couple of test names to get results much quicker rather than the whole smoke set.

alexandrasp commented 2 years ago
gctucker commented 2 years ago

I don't think it's necessary to get the XML file out of the VM, checking the output is enough for now to know the tests were run as expected. We'll see the details of the logs when parsing the XML results.