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

plugins.feedback_plugin_send fails sporadically in buildbot on slow builders

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 5.5, 10.0, 10.1, 10.2
    • Fix Version/s: 5.5, 10.0, 10.1, 10.2
    • Component/s: Tests
    • Labels:
      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

              • Assignee:
                Unassigned
                Reporter:
                elenst Elena Stepanova
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: