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

some test causes MTR interruption without generating summary and XML

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 10.1, 10.2, 10.3, 10.4, 10.5
    • Fix Version/s: N/A
    • Component/s: Tests
    • Labels:
      None

      Description

      Attempt to execute all the tests with --enable-disable option allowed to find several tests which causes interruption of MTR without generation any summary or XML file.

      One example is "connect.json" test, another " galera.galera_var_node_address"

      bash-4.2$ ./mysql-test-run.pl  connect.json --testcase-timeout=120 --big-test --max-save-core=0 --max-save-datadir=1 --force --retry=3 
      perl: warning: Setting locale failed.
      perl: warning: Please check that your locale settings:
      	LANGUAGE = (unset),
      	LC_ALL = (unset),
      	LC_PAPER = "fi_FI.UTF-8",
      	LC_ADDRESS = "fi_FI.UTF-8",
      	LC_MONETARY = "fi_FI.UTF-8",
      	LC_NUMERIC = "fi_FI.UTF-8",
      	LC_TELEPHONE = "fi_FI.UTF-8",
      	LC_IDENTIFICATION = "fi_FI.UTF-8",
      	LC_MEASUREMENT = "fi_FI.UTF-8",
      	LC_TIME = "fi_FI.UTF-8",
      	LC_NAME = "fi_FI.UTF-8",
      	LANG = "en_US.UTF-8"
          are supported and installed on your system.
      perl: warning: Falling back to the standard locale ("C").
      Logging: ./mysql-test-run.pl  connect.json --testcase-timeout=120 --big-test --max-save-core=0 --max-save-datadir=1 --force --retry=3
      vardir: /home/vagrant/MariaDBEnterprise/mysql-test/var
      Checking leftover processes...
      Removing old var directory...
      Creating var directory '/home/vagrant/MariaDBEnterprise/mysql-test/var'...
      Checking supported features...
      MariaDB Version 10.4.12-6-MariaDB-enterprise
       - SSL connections supported
       - binaries built with wsrep patch
      Collecting tests...
      Installing system database...
       
      ==============================================================================
       
      TEST                                      RESULT   TIME (ms) or COMMENT
      --------------------------------------------------------------------------
       
      worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019
      worker[1] mysql-test-run: WARNING: Process [mysqld.1 - pid: 25554, winpid: 25554, exit: 1792] died after mysql-test-run waited 0.3 seconds for /home/vagrant/MariaDBEnterprise/mysql-test/var/run/mysqld.1.pid to be created.
      connect.json                             [ fail ]
              Test ended at 2020-05-12 14:17:38
       
      CURRENT_TEST: connect.json
       
       
      Failed to start mysqld.1
      mysqltest failed but provided no output
       
       
       - saving '/home/vagrant/MariaDBEnterprise/mysql-test/var/log/connect.json/' to '/home/vagrant/MariaDBEnterprise/mysql-test/var/log/connect.json/'
       
      Retrying test connect.json, attempt(2/3)...
       
      mysql-test-run: *** ERROR: can't open file "/home/vagrant/MariaDBEnterprise/mysql-test/var/log/json.log": No such file or directory
      bash-4.2$ ./mysql-test-run.pl  connect.json --testcase-timeout=120 --big-test --max-save-core=0 --max-save-datadir=1 --force --retry=3 
      perl: warning: Setting locale failed.
      perl: warning: Please check that your locale settings:
      	LANGUAGE = (unset),
      	LC_ALL = (unset),
      	LC_PAPER = "fi_FI.UTF-8",
      	LC_ADDRESS = "fi_FI.UTF-8",
      	LC_MONETARY = "fi_FI.UTF-8",
      	LC_NUMERIC = "fi_FI.UTF-8",
      	LC_TELEPHONE = "fi_FI.UTF-8",
      	LC_IDENTIFICATION = "fi_FI.UTF-8",
      	LC_MEASUREMENT = "fi_FI.UTF-8",
      	LC_TIME = "fi_FI.UTF-8",
      	LC_NAME = "fi_FI.UTF-8",
      	LANG = "en_US.UTF-8"
          are supported and installed on your system.
      perl: warning: Falling back to the standard locale ("C").
      Logging: ./mysql-test-run.pl  connect.json --testcase-timeout=120 --big-test --max-save-core=0 --max-save-datadir=1 --force --retry=3
      vardir: /home/vagrant/MariaDBEnterprise/mysql-test/var
      Checking leftover processes...
      Removing old var directory...
      Creating var directory '/home/vagrant/MariaDBEnterprise/mysql-test/var'...
      Checking supported features...
      MariaDB Version 10.4.12-6-MariaDB-enterprise
       - SSL connections supported
       - binaries built with wsrep patch
      Collecting tests...
      Installing system database...
       
      ==============================================================================
       
      TEST                                      RESULT   TIME (ms) or COMMENT
      --------------------------------------------------------------------------
       
      worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019
      worker[1] mysql-test-run: WARNING: Process [mysqld.1 - pid: 25643, winpid: 25643, exit: 1792] died after mysql-test-run waited 0.3 seconds for /home/vagrant/MariaDBEnterprise/mysql-test/var/run/mysqld.1.pid to be created.
      connect.json                             [ fail ]
              Test ended at 2020-05-12 14:27:58
       
      CURRENT_TEST: connect.json
       
       
      Failed to start mysqld.1
      mysqltest failed but provided no output
       
       
       - saving '/home/vagrant/MariaDBEnterprise/mysql-test/var/log/connect.json/' to '/home/vagrant/MariaDBEnterprise/mysql-test/var/log/connect.json/'
       
      Retrying test connect.json, attempt(2/3)...
       
      mysql-test-run: *** ERROR: can't open file "/home/vagrant/MariaDBEnterprise/mysql-test/var/log/json.log": No such file or directory
      

        Attachments

          Activity

            People

            Assignee:
            tturenko Timofey Turenko
            Reporter:
            tturenko Timofey Turenko
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: