Add MySQL latest, MariaDB 10.2, and MariaDB latest to CI (#11769)
* Add MySQL latest, MariaDB 10.2, and MariaDB latest to CI [ci mysql] * Add upper limit to number of results returned by GET /api/search endpoint * Rewrite tests in metabase.api.search-test to use new style * Rework DB & test component init code so they can be retried after failing without having to restart REPL/redefine vars * Log application DB product/version info; include in troubleshooting info * Log DB version info when starting tests
Showing
- .circleci/config.yml 78 additions, 1 deletion.circleci/config.yml
- src/metabase/api/search.clj 32 additions, 9 deletionssrc/metabase/api/search.clj
- src/metabase/api/util.clj 1 addition, 1 deletionsrc/metabase/api/util.clj
- src/metabase/db.clj 21 additions, 8 deletionssrc/metabase/db.clj
- src/metabase/driver/mysql.clj 0 additions, 2 deletionssrc/metabase/driver/mysql.clj
- src/metabase/troubleshooting.clj 14 additions, 8 deletionssrc/metabase/troubleshooting.clj
- test/metabase/api/search_test.clj 180 additions, 205 deletionstest/metabase/api/search_test.clj
- test/metabase/test/data/mysql.clj 0 additions, 5 deletionstest/metabase/test/data/mysql.clj
- test/metabase/test/initialize.clj 52 additions, 61 deletionstest/metabase/test/initialize.clj
- test/metabase/test/initialize/db.clj 9 additions, 4 deletionstest/metabase/test/initialize/db.clj
This diff is collapsed.
Please register or sign in to comment