Robert Schweikert wrote: > Clemens Ladisch wrote: > > While many parts of the library can be tested without special hardware > > (config, sequencer+MIDI, timers), the parts that are most likely to be > > used (PCM, mixer) require at least some kernel driver and contain many > > functions that are used to handle hardware differences. > > Understood, but this is functional testing (current tests seem to cover > this) and would required the appropriate hardware (a gazilion sound > cards). LSB makes no guarantees that the drivers exist and have no bugs. > LSB does strive to guarantee that a particular interface exists and > behaves as specified. > > So for interfaces that require a driver one could test that an > appropriate error condition is returned if no driver exists, and we > could test that no error condition is triggered when a dummy driver is > connected. Correct? Yes. This would require that the test suite has the capability to load and unload kernel modules. Could this ever be a problem? Best regards, Clemens _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel