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

multi_source.simple test fails in buildbot

Details

    Attachments

      Issue Links

        Activity

          elenst Elena Stepanova created issue -
          elenst Elena Stepanova made changes -
          Field Original Value New Value
          elenst Elena Stepanova made changes -
          Assignee Kristian Nielsen [ knielsen ] Elena Stepanova [ elenst ]
          elenst Elena Stepanova made changes -
          Comment [ [~knielsen],
          I know it's not your test, but you're more proficient in eliminating these race conditions than I am, maybe you already know how to do it. If not, please feel free to reassign it to me. ]

          I can get the identical difference by adding this artificial delay:

          === modified file 'sql/slave.cc'
          --- sql/slave.cc        2014-09-30 17:31:14 +0000
          +++ sql/slave.cc        2014-11-19 01:04:40 +0000
          @@ -3664,6 +3664,11 @@
                                       serial_rgi->trans_retries));
                 }
               }
          +    DBUG_EXECUTE_IF("dbug.before_increment_entries",
          +                    {
          +                       my_sleep(2000000);
          +                    };);
          +
               thread_safe_increment64(&rli->executed_entries,
                                       &slave_executed_entries_lock);
               DBUG_RETURN(exec_res);

          Fixing it by adding a wait on the expected Executed_log_entries value.

          http://bazaar.launchpad.net/~maria-captains/maria/10.0/revision/4503

          elenst Elena Stepanova added a comment - I can get the identical difference by adding this artificial delay: === modified file 'sql/slave.cc' --- sql/slave.cc 2014-09-30 17:31:14 +0000 +++ sql/slave.cc 2014-11-19 01:04:40 +0000 @@ -3664,6 +3664,11 @@ serial_rgi->trans_retries)); } } + DBUG_EXECUTE_IF("dbug.before_increment_entries", + { + my_sleep(2000000); + };); + thread_safe_increment64(&rli->executed_entries, &slave_executed_entries_lock); DBUG_RETURN(exec_res); Fixing it by adding a wait on the expected Executed_log_entries value. http://bazaar.launchpad.net/~maria-captains/maria/10.0/revision/4503
          elenst Elena Stepanova made changes -
          Component/s Tests [ 10800 ]
          Component/s OTHER [ 10125 ]
          elenst Elena Stepanova made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          ratzpo Rasmus Johansson (Inactive) made changes -
          Workflow MariaDB v2 [ 58415 ] MariaDB v3 [ 65432 ]
          serg Sergei Golubchik made changes -
          Workflow MariaDB v3 [ 65432 ] MariaDB v4 [ 148446 ]

          People

            elenst Elena Stepanova
            elenst Elena Stepanova
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.