Skip to content

Test with vshard cluster #364

Closed
Closed
@DifferentialOrange

Description

@DifferentialOrange

Now all integration tests (and some unit ones) run on cartridge cluster with roles enabled. crud can work without cartridge with raw vshard clusters. Since cartridge rock won't be supported in Tarantool 3.x, we need to prepare test infrastructure to work without cartridge. On the other hand, cartridge rock will be supported in Tarantool 2.11 LTS and crud module is not planned to be a Tarantool 3.x exclusive in the nearest future, so integration tests with cartridge should remain as well.

Definition of done: all test groups that use cartridge cluster must be parametrized to run with crud+cartridge cluster and crud+vshard cluster with no cartridge; reusable CI pipeline installs cartridge for 2.x integration and not install cartridge for 3.x integration.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions