None
EN
Testing cameras with lc-compliance on KernelCI
['Testing Cameras With Lc-Compliance On Kernelci', 'Nícolas F. R. A. Prado']
Collabora Newsroom RSS Feed
There are different ways to test software: unit testing, API conformance testing, functional testing, the list goes on. While Linux's media subsystem (responsible for camera handling amongst other things) already had v4l2-compliance (which tests if the V4L2 userspace API works correctly) running on KernelCI, there wasn't yet a complete system test to make sure that cameras continue working on real use cases. The LAVA test template, which instructs how the test shall be conducted on the device, in my case it's just running the parser script.