Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-4676

ColumnStore MTR tests: missing have_innodb.inc and unpredictable default_storage_engine

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 5.6.1, 6.1.1
    • 5.6.1, 6.1.1
    • mtr
    • None

    Description

      This is a subtask for MCOL-4659. Under terms of this MCOL let's fix the wrong ENGINE related failures.

      If I run mtr from a build dir:

      cd mysql-test
      ./mtr --suite=columnstore/basic
      

      some tests fail.

      Missing InnoDB plugin

      Some tests miss have_innodb.inc and fail with

      Unknown storage engine 'INNODB'
      

      Unpredictable default storage engine

      Some tests miss:

      set @@default_storage_engine=InnoDB
      

      and fail with this symptom:

      -) ENGINE=InnoDB DEFAULT CHARSET=koi8r
      +) ENGINE=MyISAM DEFAULT CHARSET=koi8r
      

      We should:

      • add

        --source have_innodb.inc
        

      • and fix the engine to be predictable
        either add this command into the beginning of all affected tests

        set @@default_storage_engine=InnoDB
        

        or add explicit ENGINE clause into all CREATE TABLE statements in these tests

        ENGINE=InnoDB
        

      Attachments

        Issue Links

          Activity

            People

              bar Alexander Barkov
              bar Alexander Barkov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.