Exclude Tests for Certain Databases

It would be nice if we could filter out tests for the databases we don’t use.
We use Cassandra and Elasticsearch, but not MySQL or Postgres. Currently we edit the makefile to exclude directories containing tests for databases we don’t use. This is a messy process, especially because we need to move certain tests into their own directories so that they can be excluded.

Would you elaborate? Are you talking about test of the temporal service itself? In this case we want all the tests to run as any change to the service can break some database integration even if you don’t use it.

Any reason for you to run temporal service tests? We provide clear extension points (or can add one if needed) that don’t require forking the service.