Eric,

thank you for clarifying this.

Jan


Eric J. Ray wrote:
>     
> Minor quibble--Michelle has changed jobs, so Brenda Bai is
> the correct contact on the QE side.
>
> On Dec 4, 2008, at 6:49 AM, jan damborsky wrote:
>
>> Hi Li Fan,
>>
>> my apologies for the delay.
>>
>> After taking a look at the orchestrator test drivers,
>> it is obvious they haven't been updated for a while
>> and some parts are currently out of sync with the set
>> of features implemented in orchestrator. This is also
>> the reason why building of keyboard test driver fails.
>>
>> We were discussing with Michelle and Eric some time
>> ago about how we might approach keeping test drivers
>> in sync with the latest set of features and we came to
>> the conclusion that QE team might participate
>> in this and we thought that the orchestrator might be
>> the good starting point. Since I agree this would take some
>> time to come up to speed on this stuff, I was offering help
>> and information necessary to make this process as seamless
>> and easy as possible.
>>
>> As situation might change since we were discussing
>> this last time,  we might need to recheck with Eric and Michelle,
>> if this is how we will be approaching this goal or if different
>> approach would be more appropriate.
>>
>> Michelle, Eric, could I please ask you if you might
>> help us to clarify if this is still desired approach to follow ?
>>
>> Thank you,
>> Jan
>>
>>
>>
>> Li Fan wrote:
>>> Hi Jan:
>>>
>>> When I tried to build liborchestrator test driver I can build disk 
>>> test driver, but failed in building keyboard test driver.
>>>
>>> -bash-3.2# pwd         /export/slim_source/usr/src/lib/liborchestrator
>>>
>>> -bash-3.2# export 
>>> LD_LIBRARY_PATH=/export/slim_source//proto/root_i386/usr/snadm/lib:/export/slim_source/proto/root_i386/usr/lib:/lib:/usr/snadm/lib
>>>  
>>>
>>>
>>> -bash-3.2# make disktest
>>> /opt/SUNWspro/bin/cc -xc99=%none  -Xa -I/usr/include -I/usr/include 
>>> -I.  -I/usr/include/admin  -I../libtd/  -I../liblogsvc  -I../libti 
>>> -Di386 -I/usr/include -I/usr/include -I.  -I/usr/include/admin  
>>> -I../libtd/  -I../liblogsvc  -I../libti -Di386  \
>>>               -o disktest \
>>>               -L/export/slim_source/proto/root_i386/usr/snadm/lib \
>>>               -L../libti \
>>>               -L/lib \
>>>               objs/i386/*.o \
>>>               om_disk_test.o test_driver.o \
>>>               -ltd -lnvpair -lorchestrator -lict -ladmutil -ladmldb \
>>>               -llogsvc -lti -ltransfer -lbe -lelf
>>>
>>> -bash-3.2# make kbdtest
>>> /opt/SUNWspro/bin/cc -xc99=%none  -Xa -I/usr/include -I/usr/include 
>>> -I.  -I/usr/include/admin  -I../libtd/  -I../liblogsvc  -I../libti 
>>> -Di386 -I/usr/include -I/usr/include -I.  -I/usr/include/admin  
>>> -I../libtd/  -I../liblogsvc  -I../libti -Di386  \
>>>               -o kbdtest \
>>>               -L/export/slim_source/proto/root_i386/usr/snadm/lib \
>>>               om_kbd_locale_test.o \
>>>               -ltd -lorchestrator -lict -lnvpair
>>> Undefined                       first referenced
>>> symbol                             in file
>>> set_user_name_password              om_kbd_locale_test.o
>>> ld: fatal: Symbol referencing errors. No output written to kbdtest
>>> *** Error code 1
>>> make: Fatal error: Command failed for target `kbdtest'
>>>
>>> And I didn't find implement of function set_user_name_password() in 
>>> slim source directory:
>>>
>>> -bash-3.2# find /export/slim_source | xargs grep set_user_name_password
>>> /export/slim_source/usr/src/lib/liborchestrator/om_kbd_locale_test.c:       
>>>             
>>> set_user_name_password(optarg, optarg, NULL);
>>> /export/slim_source/usr/src/lib/liborchestrator/orchestrator_private.h:int 
>>> set_user_name_password(char *user, char *login, char *passwd);
>>>
>>> Any suggestions for me?
>>>
>>> Thanks
>>> Li Fan
>>
>


Reply via email to