[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#980964: pdns: flaky autopkgtest on s390x



Source: pdns
Version: 4.4.0-3
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: flaky

Dear maintainer(s),

Your package has an autopkgtest, great. However, I looked into
the history of your autopkgtest [1] on s390x (because it is blocking
boost1.74) and I noticed it fails regularly, while a rerun passes. I
copied some of the output at the bottom of this report.

Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.

Please do get in touch if we need to dive into this together. Or if you
want to discuss this issue.

Paul

https://ci.debian.net/data/autopkgtest/testing/ppc64el/p/pdns/9891909/log.gz

autopkgtest [19:02:43]: test smoke-bind: [-----------------------
+ ZONE=bind.example.org
+ cat
+ cat
+ service pdns restart
Job for pdns.service failed because the control process exited with
error code.
See "systemctl status pdns.service" and "journalctl -xe" for details.
autopkgtest [19:03:09]: test smoke-bind: -----------------------]

autopkgtest [19:04:56]: test smoke-mysql: [-----------------------
+ service mysql stop
+ trap 'kill -TERM $DB_SERVER_PID' EXIT TERM INT
+ DB_SERVER_PID=1986
+ mysqladmin ping
+ /usr/bin/mysqld_safe
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
210122 19:05:22 mysqld_safe Logging to syslog.
210122 19:05:22 mysqld_safe Starting mariadbd daemon with databases from
/var/lib/mysql
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/run/mysqld/mysqld.sock' exists!
+ sleep 0.5
+ mysqladmin ping
mysqld is alive
+ DBNAME=pdns
+ DBUSER=pdns
+ ZONE=mysql.example.org
+ cat
+ mysql --user=root mysql
+ mysql -uroot pdns
+ find /etc/powerdns/pdns.d/ -type f -delete
+ cat /usr/share/doc/pdns-backend-mysql/examples/gmysql.conf
+ sed -e '
    s/_DBSERVER_/127.0.0.1/;
    s/_DBPORT_/3306/;
    s/_DBNAME_/pdns/;
    s/_DBUSER_/pdns/;
    s/_DBPASS_/password/;
'
+ chmod 0640 /etc/powerdns/pdns.d/gmysql.conf
+ chgrp pdns /etc/powerdns/pdns.d/gmysql.conf
+ cat /etc/powerdns/pdns.d/gmysql.conf
# See https://doc.powerdns.com/authoritative/backends/generic-mysql.html
launch+=gmysql

#################################
# gmysql-dbname	Database name to connect to
#
# gmysql-dbname=powerdns
gmysql-dbname=pdns

#################################
# gmysql-dnssec	Enable DNSSEC processing
#
# gmysql-dnssec=no
gmysql-dnssec=yes

#################################
# gmysql-group	Database backend MySQL 'group' to connect as
#
# gmysql-group=client

#################################
# gmysql-host	Database backend host to connect to
#
# gmysql-host=
gmysql-host=127.0.0.1

#################################
# gmysql-innodb-read-committed	Use InnoDB READ-COMMITTED transaction
isolation level
#
# gmysql-innodb-read-committed=yes

#################################
# gmysql-password	Database backend password to connect with
#
# gmysql-password=
gmysql-password=password

#################################
# gmysql-port	Database backend port to connect to
#
# gmysql-port=3306
gmysql-port=3306

#################################
# gmysql-socket	Database backend socket to connect to
#
# gmysql-socket=

#################################
# gmysql-ssl	Send the SSL capability flag to the server
#
# gmysql-ssl=no

#################################
# gmysql-thread-cleanup	Explicitly call mysql_thread_end() when threads end
#
# gmysql-thread-cleanup=no

#################################
# gmysql-timeout	The timeout in seconds for each attempt to read/write
to the server
#
# gmysql-timeout=10

#################################
# gmysql-user	Database backend user to connect as
#
# gmysql-user=powerdns
gmysql-user=pdns
+ cat
+ zone2sql --gmysql --zone-name=mysql.example.org
--zone=/etc/powerdns/mysql.example.org
+ mysql -uroot pdns
1 domains were fully parsed, containing 3 records
+ service pdns restart
Job for pdns.service failed because the control process exited with
error code.
See "systemctl status pdns.service" and "journalctl -xe" for details.
+ kill -TERM 1986
autopkgtest [19:05:43]: test smoke-mysql: -----------------------]

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: