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

plugins.feedback_plugin_send fails sporadically in buildbot on slow builders

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Won't Fix
    • 5.5(EOL), 10.0(EOL), 10.1(EOL), 10.2(EOL)
    • N/A
    • Tests
    • None

    Description

      http://buildbot.askmonty.org/buildbot/builders/work-amd64-valgrind/builds/9492/steps/test/logs/stdio

      plugins.feedback_plugin_send             w2 [ fail ]
              Test ended at 2016-10-18 20:24:45
       
      CURRENT_TEST: plugins.feedback_plugin_send
      --- /mnt/data/buildot/maria-slave/work-opensuse-amd64/build/mysql-test/suite/plugins/r/feedback_plugin_send.result	2016-10-18 11:51:28.000000000 +0300
      +++ /mnt/data/buildot/maria-slave/work-opensuse-amd64/build/mysql-test/suite/plugins/r/feedback_plugin_send.reject	2016-10-18 20:24:45.000000000 +0300
      @@ -16,5 +16,5 @@
       FEEDBACK_URL	http://mariadb.org/feedback_plugin/post
       FEEDBACK_USER_INFO	mysql-test
       set global sql_mode=ONLY_FULL_GROUP_BY;
      -6: feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
      -6: feedback plugin: server replied 'ok'
      +7: feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
      +7: feedback plugin: server replied 'ok'
       
      mysqltest: Result content mismatch
      

      This is a simple timing problem – the valgrind builder is slow, so before the test restarts the server, feedback plugin manages to run an extra time, hence the difference.

      And retry will always fail, it cannot succeed because it counts feedback plugin calls in the whole log – that is, including the previous attempt:

      plugins.feedback_plugin_send             w2 [ retry-fail ]
              Test ended at 2016-10-18 20:30:17
       
      CURRENT_TEST: plugins.feedback_plugin_send
      --- /mnt/data/buildot/maria-slave/work-opensuse-amd64/build/mysql-test/suite/plugins/r/feedback_plugin_send.result	2016-10-18 11:51:28.000000000 +0300
      +++ /mnt/data/buildot/maria-slave/work-opensuse-amd64/build/mysql-test/suite/plugins/r/feedback_plugin_send.reject	2016-10-18 20:30:17.000000000 +0300
      @@ -16,5 +16,5 @@
       FEEDBACK_URL	http://mariadb.org/feedback_plugin/post
       FEEDBACK_USER_INFO	mysql-test
       set global sql_mode=ONLY_FULL_GROUP_BY;
      -6: feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
      -6: feedback plugin: server replied 'ok'
      +13: feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
      +13: feedback plugin: server replied 'ok'
       
      mysqltest: Result length mismatch
       
       - skipping '/mnt/data/buildot/maria-slave/work-opensuse-amd64/build/mysql-test/var/2/log/plugins.feedback_plugin_send/'
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              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.