Common Test Suite commands
info
Common Test Suite requires all clients to be built.
The Common Test Suite commands are used to generate
and run
tests.
Usage
language
andclient
defaults toall
The
client
parameter is variadic, you can pass multipleclient
name
bash
yarn docker cts generate <language | all> <client... | all>
bash
yarn docker cts generate <language | all> <client... | all>
Available options
Option | Command | Description |
---|---|---|
verbose | -v, --verbose | Make the process verbose, display logs from third party tools |
interactive | -i, --interactive | Open prompt to query parameters |
Generate
Generate CTS for all clients for all supported languages
bash
yarn docker cts generate
bash
yarn docker cts generate
Generate CTS for specific client for specific language
bash
yarn docker cts generate java search
bash
yarn docker cts generate java search
Generate CTS for many client for specific language
bash
yarn docker cts generate php insights recommend search
bash
yarn docker cts generate php insights recommend search
Run
Run CTS for all supported languages
bash
yarn docker cts run
bash
yarn docker cts run
Run CTS for a specific languages
bash
yarn docker cts run javascript
bash
yarn docker cts run javascript