Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-7975

sporadic failure in test case rpl.rpl_gtid_startpos

    Details

      Description

      For example:

      rpl.rpl_gtid_startpos 'innodb_plugin,stmt' w1 [ fail ]
      Found warnings/errors in server log file!
      Test ended at 2015-04-09 20:30:43
      line
      150409 20:30:42 [ERROR] Slave I/O: Setting @slave_connect_state failed with error: Lost connection to MySQL server during query, Internal MariaDB error code: 2013
      ^ Found warnings in /opt/buildbot-slave/mariadb/dan_demeter2/build/mysql-test/var/1/log/mysqld.2.err

      rpl.rpl_gtid_startpos 'row,xtradb' w1 [ fail ]
      Found warnings/errors in server log file!
      Test ended at 2015-04-09 14:16:40
      line
      150409 14:16:39 [ERROR] Slave I/O: The slave I/O thread stops because master does not support MariaDB global transaction id. A fatal error is encountered when it tries to SELECT @@GLOBAL.gtid_domain_id. Error: Lost connection to MySQL server during query, Internal MariaDB error code: 2013
      ^ Found warnings in /dev/shm/var_auto_rn2P/1/log/mysqld.2.err

      This looks to be caused by the IO thread being killed (eg. by STOP SLAVE) in
      the test before it has completed connecting to the server.

      That last error probably also indicates a missing check for
      is_network_error(). It is not intended that the slave should declare the
      master not supporting GTID just because of a temporary network connection.

        Attachments

          Activity

            People

            • Assignee:
              knielsen Kristian Nielsen
              Reporter:
              knielsen Kristian Nielsen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: