Toshifumi Fujimura wrote:
Hi,
I make a simple comparison CIM classes list between
Libvirt-CIM, Cimtest and DSP10xx specifications.
(See Summary_number_of_classes.ods)
According to this summary, I come up with two questions.
I would appreciate if you answer the questions.
(1)If Libvirt-CIM fills CIM Schema specifications,
it needs to add more 11 classes(*1).
(2)If Cimtest fills both Libvirt-CIM classes and CIM Schema specifications,
it needs to add more about 100 test items(*2).
What do you think?
Yes, I think this is a reasonable estimate to get basic coverage. You
can take a look at our to-do list:
http://wiki.libvirt.org/page/Cimtest_todo
There's a number of test case ideas mentioned there. Of course, there
are numerous others that aren't mentioned there.
*1:See red cells in ods file.
*2:See red and yellow cells in ods files.
There are 5 test items a Cimtest class on average.
5(items/class) * (14+11)(classes) = 100(items)
I've created a wiki page that lists the classes we support and what
tests cover those classes:
http://wiki.libvirt.org/page/Cimtest_test_info
Here's the list of classes currently implemented that don't have test cases:
-ComputerSystemMigrationIndication
-ConcreteComponent
-DisplayController
-KVMRedirectionSAP
-PointingDevice (patch under review)
-GraphicsResourceAllocationSettingData
-InputResourceAllocationSettingData (patch under review)
-ServiceAffectsElement
My list is slightly shorter than your's - let me know if you think I've
missed something.
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin(a)linux.vnet.ibm.com