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


Reply via email to