1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-04-18 21:44:02 +03:00
Andrey Piskunov 8671f55784
MCOL-5333: Full MTR tests for custom Build (#2732)
* Add MTR_SUITE_LIST

* Typo

* Add data download

* Install tar and lz4

* Change the way MTR_SUITE_LIST is set up

* Use bash for MTR_SUITE_LIST

* Another one

* Fix reference results for full MTR develop, disable broken JSON test and tests with 10GB database

* Fix timestamps and truncate cos

* Fix some more references

* Fix dokcerhub step for custom build

* One more fix for dockerhub step on custom build

* Fix tests for regr functions with truncate

* Full mtr set on nghtly + MTR_FULL_SET flag

* One more fix for dockerhub

* Fix MTR_FULL_SET

* Testing MTR_FULL_SET

* sorted_result in tests + fix typo

* Truncate even more

* Typo

* truncate 2 more tests

* Disable regr_* functions tests

* fix setup mtr step

* correct settings for table creation

* Put setup for tests into drone

* Fix for debian based distros

* More truncates

* Disable the rest

---------

Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
2023-02-27 13:42:48 +03:00
..
2022-08-09 21:20:56 +03:00

1. General

The devregression test suite contains test cases migrated from development's regression tests.

2. Environment setup

Before execting this test suite, please execute regression_env_setup.test in the csinternal
directory.  This test will setup the required databases and tables for the test suite.

3. About the tests

These test cases are regression tests for fixed bugs in development's regression tests.
There are about 350 .sql files matching "bug*.sql" or "MCOL*.sql" patterns were identified.
Some of them failed to run in MTR due to required data was not setup, or syntax is not MTR
compatible.  There are also some cases that ran in MTR, but did not survive repeat MTR runs.
These failed test cases need more TLC before they can be migrated to MTR correctly.