Hi John, On 07/29/2011 01:29 PM, John Wolfe wrote: > What I would really like to accomplish is a more thorough round of testing. > I have built the Cunit open source package required to build the tests > directory, which yields several *.so files, but I am not certain how to > utilize this shared objects. > > - a "gmake check" does nothing > - the vmtoolsd has an option for debug mode (-g) and an associated path, > but nothing on how to run any specific set of tests.
Unfortunately, as you noticed, there isn't a functional test suite available for open-vm-tools. The tests you built are more API-level tests and test very little Tools functionality; they're more targeted at making sure vmtoolsd and the associated libraries are working properly. (Also, we never implemented a "make check" or anything like that.) In general, getting the guest information published through the MOB is a good indication that things are working. Other things you could try are VIX commands (using the "vmrun" command to talk to your ESX host), although I'm not sure vmrun would allow you to send a command to a VM configured as running a SCO OS. > Is there a list of the object data items that can be queried or managed > by the > vmtoolsd -cmd? or a complete list of supported vmtoolsd CMDs? Hmmm... I don't think we have a comprehensive list of the commands. Also, today, it would be hard to send these commands via command line, since most of the payloads are binary. The most useful commands here would be the "info-get" and "info-set" pair you already mentioned; others that could be used here already have more user-friendly wrappers through vmware-toolbox-cmd. > How much of the objects managed by the ESX host "vmware-cmd" are accessible > through and appropriately constructed vmtoolsd cmd or an rpctool command? Theoretically, anything that is sent using RpcChannel_Send() / RpcOut_send() can be sent using the command line tool. So things like the guest network configuration information could be sent using these tools, if you can build the binary command that contains the payload. -- - Marcelo ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel