Hello, The automation front for Bootable AI has been met with much difficulty. Initially we were planning on using CTI-TET for the automation harness but it has trouble with the test client rebooting. When it loses contact with the client while running a test purpose it logs the test as a failure. We were thinking of using client/server model but this was scrubbed after talking with Brian Duggan from PIT and instead were planning on using the STEP2.0 harness which would perform the necessary boot sequences we needed.
But here is the where the trouble lies. Initially we were having trouble seeing the whole installation sequence through a serial console on x86. With help from Alok A. he removed splash image information in the grub menu file and added entries for default and specified manifest entries that redirected the serial console to ttya. There are defects assigned to this: External: http://defect.opensolaris.org/bz/show_bug.cgi?id=2321 Internal: 6739497 This has allowed us to see the entire installation sequence and allowed us to login and check installation log during the installation. But performing the same sequence through an expect session, the expect script loses control at the point where the grub menu is rendered. We have tried workarounds to get past this but so far to no avail. Even during the boot sequence there is information that is rendered during a normal console session that is not when running expect. There are some oddities going on by the bios that we don't understand. Therefore, automation for x86 at the present can not be done and manual testing prior to integration will need to be performed. While doing the manual testing for x86 we will look into the automation of the sparc systems. There will need to be discussions as to who will be responsible for post integration testing. If anyone has more information on how to get past this, different tools other than expect, etc..., it would be much appreciated. If you have any question please contact me, my email: richard.reinhard at sun.com Thanks, -Rich