On 12/29/2011 07:49 PM, Peter Maydell wrote: > On 29 December 2011 17:26, Avi Kivity <a...@redhat.com> wrote: > > On 12/29/2011 07:22 PM, Peter Maydell wrote: > >> My guess is that a serious attempt at tests covering all the > >> functionality of a device is probably approximately doubling > >> the effort required for a device model, incidentally. A > >> half-hearted attempt probably doesn't buy you much over > >> automating "boot the guest OS and prod its driver". > > > > Agreed. > > The next obvious question is: are we going to make a serious attempt? > (For instance, in a hypothetical tests-required world, would we > tell those nice folks from Samsung "no you can't land your > Exynos patches unless you write 9000+ lines of test cases" ?
Yes. > I suspect that if we set the bar for new board and device models > that high then the result will largely be that we don't in fact > get new board or device models.) If just doubles the effort, I disagree. Even if that turns out to be the case, it's fine. Better to have a few good devices than dozens of bad ones. -- error compiling committee.c: too many arguments to function