On Wed, May 31, 2006 at 03:48:03AM -0400, Daniel Veillard wrote: > On Mon, May 29, 2006 at 06:43:24PM +0100, Daniel P. Berrange wrote: > > Aside from making it expect a URI style name, the one change I need to make > > is change the internal storage to dynamically allocate the data structures. > > Currently it just has a huge statically allocating struct, which wastes 32k > > of memory even if your not using the test driver. > > Okay, but that should not require even internal API changes isn't it ? > Another interesting extension would be to use the test driver to increase > the existing set of regression tests, this should help the coverage of the > common code (i.e. driver independant), and since it makes the run more or > less standalone, valgrind regression testing should become easier too. Ok, I've committed this code now, with the two cleanups I mention above. Example usage looks like: $ virsh --connect test:///default list Id Name State ---------------------------------- 0 Domain-0 running $ virsh --connect test:///default dominfo 0 Id: 0 Name: Domain-0 UUID: 00000000-0000-0000-0000-000000000000 OS Type: linux State: running CPU(s): 2 CPU time: 1149561216.0s Max memory: 8388608 kB Used memory: 2097152 kB Regards, Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|