Hi, recently I've got very annoyed that we still have a very large amount of tests in qemuxml2argvtest which use DO_TEST or some other fake-caps test. While I can see value of fake-caps test for negative cases (but I'd prefer actually real-caps with capability masking) I don't think there's much value in keeping the DO_TEST fake-caps stuff around. Namely in most cases it doesn't test anything useful which could be encountered in real world. I propose that we convert all DO_TEST cases to: - DO_TEST_CAPS_LATEST - and possibly a amount of version-bound tests based on: - oldest supported version? - versions in popular distros? - none? - any ideas? For the negative cases we can think of the caps masking or other approach but getting rid of DO_TEST would IMO be a great step forward in terms of usefullnes of our unit tests. Any feedback is welcome Peter