Skip to content

Commit cdc5a97

Browse files
committed
unit-tests: Run slow tests in parallel to speed up CI
Signed-off-by: Heathcliff <[email protected]>
1 parent 1862e9b commit cdc5a97

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

pkg/lock-manager/storage/valkey/loadbalancer_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ func TestLoadbalancer(t *testing.T) {
4040
if !utils.HasContainerRuntimer() {
4141
t.Skip("Missing Container Runtime")
4242
}
43+
t.Parallel()
4344

4445
err := utils.ExecCRI("run", "--name", "fleetlock-valkey-loadbalancer-failover-1", "-d", "--net", "host", "docker.io/eqalpha/keydb:latest", "--port", "6379", "--active-replica", "yes", "--replicaof", "localhost", "6380")
4546
if err != nil {

tests/storage/etcd_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ func TestEtcdBackend(t *testing.T) {
1212
if !utils.HasContainerRuntimer() {
1313
t.Skip("Missing Container Runtime")
1414
}
15+
t.Parallel()
1516

1617
// The latest tag on the etcd image is not being updated
1718
err := utils.ExecCRI("run", "--name", "fleetlock-etcd-db", "-d", "-p", "2379:2379", "-p", "2380:2380",

tests/storage/mongodb_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ func TestMongoDBBackend(t *testing.T) {
1212
if !utils.HasContainerRuntimer() {
1313
t.Skip("Missing Container Runtime")
1414
}
15+
t.Parallel()
1516

1617
// The latest tag on the etcd image is not being updated
1718
err := utils.ExecCRI("run", "--replace", "--name", "fleetlock-mongodb", "-d", "-p", "27017:27017", "docker.io/library/mongo:latest")

tests/storage/mysql_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ func TestMySQLBackend(t *testing.T) {
1313
if !utils.HasContainerRuntimer() {
1414
t.Skip("Missing Container Runtime")
1515
}
16+
t.Parallel()
1617

1718
err := utils.ExecCRI("run", "--name", "fleetlock-mysql-db", "-d", "--rm", "-p", "3306:3306",
1819
"--env", "MYSQL_ROOT_PASSWORD=password", "--env", "MYSQL_DATABASE=fleetlock",

tests/storage/postgres_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ func TestPostgresBackend(t *testing.T) {
1313
if !utils.HasContainerRuntimer() {
1414
t.Skip("Missing Container Runtime")
1515
}
16+
t.Parallel()
1617

1718
err := utils.ExecCRI("run", "--name", "fleetlock-cockroach-db", "-d", "--rm", "-p", "26257:26257",
1819
"--env", "COCKROACH_DATABASE=fleetlock", "--env", "COCKROACH_USER=postgres", "--env", "COCKROACH_PASSWORD=password",

tests/storage/valkey_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ func TestValkeySentinelBackend(t *testing.T) {
4545
if !utils.HasContainerRuntimer() {
4646
t.Skip("Missing Container Runtime")
4747
}
48+
t.Parallel()
4849

4950
err := utils.ExecCRI("run", "--name", "fleetlock-valkey-sentinel-db", "-d", "--net", "host",
5051
"docker.io/valkey/valkey:latest",

0 commit comments

Comments
 (0)