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