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

Test main.myisampack fails on i686

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.5.8
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      32-bit GNU/Linux (i686)

      Description

      Hello,

      The "main.myisampack" test fails on i686:

      --- /tmp/guix-build-mariadb-10.5.8.drv-0/mariadb-10.5.8/mysql-test/main/myisampack.result1970-01-01 00:00:01.000000000 +0000
      +++ /tmp/guix-build-mariadb-10.5.8.drv-0/mariadb-10.5.8/mysql-test/main/myisampack.reject2020-12-21 10:28:11.756742953 +0000
      @@ -113,7 +113,7 @@
       # ===== myisampack.4 =====
       #Tests the myisampack join operation with an existing destination .frm,.MYI,.MDI
       #the command should fail with exit status 2
      -myisampack: Can't create/write to file (Errcode: 17 "File exists")
      +myisampack: Can't create/write to file (Errcode: 17 "File exists)
       Aborted: file is not compressed
       DROP TABLE t1,t2,t3;
       DROP TABLE mysql_db1.t1;
       
      mysqltest: Result length mismatch
       
      safe_process[88380]: Got signal 17, child_pid: 88383
      safe_process[88380]: Killing child: 88383
      safe_process[88380]: Child exit: 1
       
       - saving '/tmp/guix-build-mariadb-10.5.8.drv-0/build/mysql-test/var/13/log/main.myisampack/' to '/tmp/guix-build-mariadb-10.5.8.drv-0/build/mysql-test/var/log/main.myisampack/'
      worker[13] > Stopping all servers...
       
      Only  5346  of 5662 completed.
      --------------------------------------------------------------------------
      The servers were restarted 733 times
      Spent 1300.257 of 166 seconds executing testcases
       
      Check of testcase failed for: main.mysql_upgrade_to_100502 main.upgrade_MDEV-23102-2 main.upgrade_MDEV-23102-1
       
      Failure: Failed 1/3561 tests, 99.97% were successful.
       
      Failing test(s): main.myisampack
      

      Somehow the trailing " is missing in the error output from myisampack.

      It's not deterministic: when running "myisampack --join=foo/t3 foo/t1 foo/t2" in a loop it gives the same error about 1/240 times; however during an mtr run it almost always fails.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            mbakke Marius Bakke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Git Integration