Thanks Chuck for clarifying this Issue :-)
Warm Regards,
Hema Sridharan
QA Developer
Sun Microsystems / Mysql Inc, www.sun.com
www.mysql.com
Office: Austin TX 78728, USA
Are you MySQL certified? www.mysql.com/certification
> -----Original Message-----
> From: Chuck Bell [mailto:cbell@stripped]
> Sent: Monday, June 30, 2008 2:43 PM
> To: 'Chuck Bell'; 'Hema Sridharan'; commits@stripped
> Cc: 'Lars Thalmann'
> Subject: RE: WL#4222 Test patch review
>
> Hema,
>
> Hold on a minute. I just saw that random error in another
> test run unrelated to your patch. Please ignore that and
> address my other comments:
>
> > Also, BUG#35249 is 'patch queued' so you must remove the
> code in the
> > triggers test that disables the memory run.
> >
> > > --replace_result $ENGINE ENGINE
> > > eval SELECT '$ENGINE'='memory';
> > > if(`SELECT '$ENGINE'='memory'`)
> > > {
> > > skip Temporarily Disabled Bug#35249 ; }
> >
> > One more thing... I see that it is now impossible to run
> these tests
> > on a system that has only MyISAM built. The tests are
> designed so that
> > one has to have innodb, falcon, myisam, and memory storage engines
> > built/installed in order to run the tests. I wonder if that
> is such a
> > good idea?
> >
> > I think maybe you need to remove the have_falcon, have_innodb, etc.
> > and handle it like you do above with the engines thing. Only please
> > make a more informative message.
> > 'Temporarily disabled' sounds like it is disabled as in
> disabled.def
> > file but it isn't. In this case, you should print a message
> like 'Test
> > skipped. No InnoDB support.'
>
> Chuck
>
>