Tony Asleson
2014-04-07 18:40:15 UTC
While working on improving plug-in tests it became apparent that we
could use the following:
- A way to retrieve the target interfaces supported and their associated
ID's (FC WWPN, iSCSI IQN, IPs) etc. I'm thinking this should be added
to the system class, thoughts? Perhaps we rename initiator class to
interface and leverage as a list in the system class?
- A way to drive IO (block & file), create files, compare block devices
& file systems to ensure that array API calls are doing what we expect
of them. For example for file systems API we can copy/clone individual
files so having the ability to create files, call into the array to copy
and then verify the result would be ideal. What suggestions do people
have for existing tools to do this? I guess we could just write a
simple python library to do a lot of this without much effort.
Thanks,
Tony
could use the following:
- A way to retrieve the target interfaces supported and their associated
ID's (FC WWPN, iSCSI IQN, IPs) etc. I'm thinking this should be added
to the system class, thoughts? Perhaps we rename initiator class to
interface and leverage as a list in the system class?
- A way to drive IO (block & file), create files, compare block devices
& file systems to ensure that array API calls are doing what we expect
of them. For example for file systems API we can copy/clone individual
files so having the ability to create files, call into the array to copy
and then verify the result would be ideal. What suggestions do people
have for existing tools to do this? I guess we could just write a
simple python library to do a lot of this without much effort.
Thanks,
Tony