Thanks for the feedback everyone. I have applied the comments, and posted a second webrev.

Here is the original webrev:
http://cr.opensolaris.org/~ginnie/icts/

Here is a webrev diffed with the original webrev:
http://cr.opensolaris.org/~ginnie/ict2_diff1/

And here is a clean second webrev:
http://cr.opensolaris.org/~ginnie/ict2/


Some comments about the changes:

I removed the apply_sysconfig checkpoint (and tests) for review at this time. There are some other changes happening that will affect this ict, so I'll incorporate it later. I didn't remove it from the Makefile or the __init__.py because it will still be used in the cud_ti gate as is. This code is only going into cud_ti, so it won't cause any problems for slim_source.


Matt asked me to create a separate checkpoint for the flush-contents_cache functionality. That's been added as the ips checkpoint and removed from the cleanup_cpio_install checkpoint.

The IPS API is now being utilized in cleanup_cpio_install code.

I added common code into the __init__.py for the checkpoints and created common_create_simple_doc for duplicative code used by the tests.

I ran the nose tests in the cut_ti gate with the following results. The cleanup _cpio_install is low due to the fact that the dry_run path excludes all of the actual IPS execution. I followed the precedent set in transfer in creating these tests. All of the tests fail in the slim_source gate due to relying on modules that are currently only found in cud_ti.


solaris_install.ict 56 55 98% 128
solaris_install.ict.boot_archive                       15     14    93%   70
solaris_install.ict.cleanup_cpio_install 149 84 56% 127-129, 135-137, 142-153, 163, 168, 177, 181, 193-194, 200-204, 211-219, 231-255, 261-304, 311-312, 320-321
solaris_install.ict.create_snapshot                 18     17    94%   81
solaris_install.ict.device_config 11 9 81% 67-68 solaris_install.ict.generate_sc_profile 64 54 84% 86-88, 142, 162-169
solaris_install.ict.initialize_smf                       24     24   100%
solaris_install.ict.update_dumpadm              23     19    82%

Please have comments to me by COB Monday, Feb. 28.

Thanks,
ginnie
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to