[MDEV-7932] plugins.feedback_plugin_send fails sporadically in buildbot Created: 2015-04-08  Updated: 2022-11-21  Resolved: 2022-11-21

Status: Closed
Project: MariaDB Server
Component/s: Tests
Affects Version/s: 5.3.12, 5.5, 10.0, 10.1, 10.5
Fix Version/s: N/A

Type: Bug Priority: Minor
Reporter: Elena Stepanova Assignee: Vicențiu Ciorbaru
Resolution: Fixed Votes: 0
Labels: None

Sprint: 10.2.1-5

 Description   

http://buildbot.askmonty.org/buildbot/builders/kvm-fulltest2/builds/3597/steps/test_6/logs/stdio
http://buildbot.askmonty.org/buildbot/builders/kvm-fulltest2/builds/4276/steps/test_6/logs/stdio

CURRENT_TEST: plugins.feedback_plugin_send
--- /mnt/buildbot/build/mariadb-5.5.42/mysql-test/suite/plugins/r/feedback_plugin_send.result	2015-04-03 02:57:34.000000000 +0300
+++ /mnt/buildbot/build/mariadb-5.5.42/mysql-test/suite/plugins/r/feedback_plugin_send.reject	2015-04-03 16:48:58.000000000 +0300
@@ -12,5 +12,4 @@
 FEEDBACK_USER_INFO	mysql-test
 feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
 feedback plugin: server replied 'ok'
-feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
-feedback plugin: server replied 'ok'
+feedback plugin: ssl failed for url 'http://mariadb.org/feedback_plugin/post' unknown error number
 
mysqltest: Result length mismatch

It has been happening for a long while, although not very frequently



 Comments   
Comment by Elena Stepanova [ 2016-01-04 ]

New deal:
http://buildbot.askmonty.org/buildbot/builders/kvm-fulltest2/builds/4720/steps/test_7/logs/stdio

plugins.feedback_plugin_send             w2 [ fail ]
        Test ended at 2015-12-31 14:59:54
 
CURRENT_TEST: plugins.feedback_plugin_send
--- /mnt/buildbot/build/mariadb-10.1.10/mysql-test/suite/plugins/r/feedback_plugin_send.result	2015-12-30 22:03:37.000000000 +0200
+++ /mnt/buildbot/build/mariadb-10.1.10/mysql-test/suite/plugins/r/feedback_plugin_send.reject	2015-12-31 14:59:54.000000000 +0200
@@ -25,5 +25,6 @@
 1	Collation used utf8_bin
 1	Collation used utf8_general_ci
 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'
+5: feedback plugin: report to 'http://mariadb.org/feedback_plugin/post' was sent
+5: feedback plugin: server replied 'ok'
+1: feedback plugin: ssl failed for url 'http://mariadb.org/feedback_plugin/post' unknown error number
 
mysqltest: Result length mismatch

Comment by Alice Sherepa [ 2017-08-17 ]

on 5.5 http://buildbot.askmonty.org/buildbot/builders/labrador/builds/10734/steps/test/logs/stdio

plugins.feedback_plugin_send             [ fail ]
        Test ended at 2017-08-17 05:50:41
 
CURRENT_TEST: plugins.feedback_plugin_send
--- /private/var/lib/buildslave/maria-slave/labrador/build/mysql-test/suite/plugins/r/feedback_plugin_send.result	2017-08-17 03:54:56.000000000 +0300
+++ /private/var/lib/buildslave/maria-slave/labrador/build/mysql-test/suite/plugins/r/feedback_plugin_send.reject	2017-08-17 05:50:41.000000000 +0300
@@ -16,5 +16,3 @@
 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'
 
mysqltest: Result length mismatch

Comment by Vicențiu Ciorbaru [ 2020-05-18 ]

This is reproducible with the following cmake line on Ubuntu Focal (20.04)

cmake . -DCMAKE_BUILD_TYPE=Debug -DPLUGIN_TOKUDB=NO -DPLUGIN_MROONGA=NO -DPLUGIN_OQGRAPH=NO -DPLUGIN_ROCKSDB=NO -DPLUGIN_CONNECT=NO -DWITH_SAFEMALLOC=OFF -DWITH_ZLIB=bundled -DWITH_SSL=bundled -DWITH_PCRE=bundled

This seems to happen only when compiling WITH_SSL=bundled. The commit hash used to reproduce this:

5d85bc08c6412d067a69d2c1354a10f9a803b332 (latest 10.5 at the time of this comment).

Comment by Alice Sherepa [ 2020-08-07 ]

recently on 10.3 http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-centos73-ppc64/builds/13859/steps/mtr/logs/stdio

Comment by Vicențiu Ciorbaru [ 2022-02-15 ]

I think this will be fixed by moving the feedback plugin to make use of the curl library. This is what I plan to do to fix it.

Comment by Vicențiu Ciorbaru [ 2022-11-21 ]

Requests are now being handled by the new feedback server.

Generated at Thu Feb 08 07:23:22 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.