On my machine: maria_showlog_error repeats at random. Doesn't repeat when the test is run alone.
maria.maria-autozerofill repeatably produces this:
maria.maria-autozerofill [ pass ] 10660
***Warnings generated in error logs during shutdown after running tests: maria.maria-autozerofill
==24615== 72 bytes in 1 blocks are definitely lost in loss record 1 of 2
==24615== at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==24615== by 0xC1917F: my_malloc (my_malloc.c:41)
==24615== by 0xABBAF2: maria_open (ma_open.c:877)
==24615== by 0xA7BAA6: ha_maria::open(char const*, int, unsigned int) (ha_maria.cc:1157)
==24615== by 0x7B3107: handler::ha_open(TABLE*, char const*, int, unsigned int) (handler.cc:2242)
==24615== by 0x6C592C: open_table_from_share(THD*, TABLE_SHARE*, char const*, unsigned int, unsigned int, unsigned int, TABLE*, bool) (table.cc:2598)
==24615== by 0x5AC768: auto_repair_table(THD*, TABLE_LIST*) (sql_base.cc:3973)
==24615== by 0x5ACC61: Open_table_context::recover_from_failed_open(THD*) (sql_base.cc:4158)
==24615== by 0x5AE30E: open_tables(THD*, TABLE_LIST*, unsigned int, unsigned int, Prelocking_strategy*) (sql_base.cc:4993)
==24615== by 0x5AF111: open_and_lock_tables(THD*, TABLE_LIST*, bool, unsigned int, Prelocking_strategy*) (sql_base.cc:5563)
==24615== by 0x5A2834: open_and_lock_tables(THD*, TABLE_LIST*, bool, unsigned int) (sql_base.h:493)
==24615== by 0x60C66F: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4579)
==24615== by 0x605B56: mysql_execute_command(THD*) (sql_parse.cc:2189)
==24615== by 0x60F051: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5736)
==24615== by 0x603203: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1055)
==24615== by 0x6024F3: do_command(THD*) (sql_parse.cc:794)
On my machine: maria_showlog_error repeats at random. Doesn't repeat when the test is run alone.
maria.maria-autozerofill repeatably produces this:
maria.maria-autozerofill [ pass ] 10660
***Warnings generated in error logs during shutdown after running tests: maria.maria-autozerofill
==24615== 72 bytes in 1 blocks are definitely lost in loss record 1 of 2
==24615== at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==24615== by 0xC1917F: my_malloc (my_malloc.c:41)
==24615== by 0xABBAF2: maria_open (ma_open.c:877)
==24615== by 0xA7BAA6: ha_maria::open(char const*, int, unsigned int) (ha_maria.cc:1157)
==24615== by 0x7B3107: handler::ha_open(TABLE*, char const*, int, unsigned int) (handler.cc:2242)
==24615== by 0x6C592C: open_table_from_share(THD*, TABLE_SHARE*, char const*, unsigned int, unsigned int, unsigned int, TABLE*, bool) (table.cc:2598)
==24615== by 0x5AC768: auto_repair_table(THD*, TABLE_LIST*) (sql_base.cc:3973)
==24615== by 0x5ACC61: Open_table_context::recover_from_failed_open(THD*) (sql_base.cc:4158)
==24615== by 0x5AE30E: open_tables(THD*, TABLE_LIST*, unsigned int, unsigned int, Prelocking_strategy*) (sql_base.cc:4993)
==24615== by 0x5AF111: open_and_lock_tables(THD*, TABLE_LIST*, bool, unsigned int, Prelocking_strategy*) (sql_base.cc:5563)
==24615== by 0x5A2834: open_and_lock_tables(THD*, TABLE_LIST*, bool, unsigned int) (sql_base.h:493)
==24615== by 0x60C66F: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4579)
==24615== by 0x605B56: mysql_execute_command(THD*) (sql_parse.cc:2189)
==24615== by 0x60F051: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5736)
==24615== by 0x603203: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1055)
==24615== by 0x6024F3: do_command(THD*) (sql_parse.cc:794)