[MCOL-5333] Drone CI to execute all MTR test suite Created: 2022-12-05 Updated: 2023-02-27 Resolved: 2023-02-27 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | CI |
| Affects Version/s: | None |
| Fix Version/s: | 23.02 |
| Type: | Task | Priority: | Blocker |
| Reporter: | Daniel Lee (Inactive) | Assignee: | Leonid Fedorov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
Currently for the develop branch, Drone CI creates packages for 7 distros. Each bistro executes only the 'basic' and 'bugfixes' MTR test suites. We have the following test suites. 1pmonly All of the above MTR test suite should be executed by Drone CI. It will take a long time for each distro to execute all the test suites. Therefore, we should allocate specific test suite(s) for each distro. Please take a look at the number of test cases in each test suite to determine a 'balance' allocation. Please note that the 'setup' test suite, which setup the databases and tables that are required by most of the test suites. Therefore, for each distro, we need to execute 'setup' first, before execute other test suites. |
| Comments |
| Comment by Daniel Lee (Inactive) [ 2023-02-17 ] |
|
The following are the command to run all MTR test suites Please note the "setup" suite must be executed first since it setup the test schemas tables required for the rest of the test suites(maybe 'basic' does not need it) |