Skip to content

Commit 8c0e112

Browse files
author
Joshua Anderson
committed
test(deisctl): parallelize all of the things
1 parent 4bd8ceb commit 8c0e112

17 files changed

Lines changed: 123 additions & 0 deletions

deisctl/backend/fleet/create_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
)
1212

1313
func TestCreate(t *testing.T) {
14+
t.Parallel()
1415

1516
unitFiles := []string{"deis-controller.service", "deis-builder.service",
1617
"deis-router.service"}

deisctl/backend/fleet/destroy_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import (
99
)
1010

1111
func TestDestroy(t *testing.T) {
12+
t.Parallel()
13+
1214
testUnits := []*schema.Unit{
1315
&schema.Unit{
1416
Name: "deis-registry.service",

deisctl/backend/fleet/fleet_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,8 @@ func logState(outchan chan string, errchan chan error, errOutput *string, mutex
127127
}
128128

129129
func TestNewClient(t *testing.T) {
130+
t.Parallel()
131+
130132
// set required flags
131133
Flags.Endpoint = "http://127.0.0.1:4001"
132134

deisctl/backend/fleet/journal_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ func (m mockJournalCommandRunner) RemoteCommand(cmd string, addr string, timeout
3434
}
3535

3636
func TestJournal(t *testing.T) {
37+
t.Parallel()
38+
3739
testMachines := []machine.MachineState{
3840
machine.MachineState{
3941
ID: "test-1",

deisctl/backend/fleet/list_unit_files_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
)
1313

1414
func TestListUnitFiles(t *testing.T) {
15+
t.Parallel()
1516

1617
testUnits := []*schema.Unit{
1718
&schema.Unit{

deisctl/backend/fleet/list_units_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
)
1313

1414
func TestListUnits(t *testing.T) {
15+
t.Parallel()
1516

1617
testUnitStates := []*schema.UnitState{
1718
&schema.UnitState{

deisctl/backend/fleet/registry_test.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import (
66
)
77

88
func TestGetTunnelFlag(t *testing.T) {
9+
t.Parallel()
10+
911
flag := getTunnelFlag()
1012
if flag != "" {
1113
t.Fatalf("got %v, expected \"\"", flag)
@@ -23,6 +25,8 @@ func TestGetTunnelFlag(t *testing.T) {
2325
}
2426

2527
func TestGetChecker(t *testing.T) {
28+
t.Parallel()
29+
2630
Flags.StrictHostKeyChecking = false
2731
checker := getChecker()
2832
if checker != nil {
@@ -31,13 +35,17 @@ func TestGetChecker(t *testing.T) {
3135
}
3236

3337
func TestFakeClient(t *testing.T) {
38+
t.Parallel()
39+
3440
_, err := getFakeClient()
3541
if err != nil {
3642
t.Fatal(err)
3743
}
3844
}
3945

4046
func TestRegistryClient(t *testing.T) {
47+
t.Parallel()
48+
4149
Flags.Tunnel = ""
4250
Flags.Endpoint = "http://127.0.0.1:4001"
4351
_, err := getRegistryClient()

deisctl/backend/fleet/scale_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import (
1111
)
1212

1313
func TestScaleUp(t *testing.T) {
14+
t.Parallel()
15+
1416
name, err := ioutil.TempDir("", "deisctl-fleetctl")
1517

1618
if err != nil {
@@ -71,6 +73,8 @@ func TestScaleUp(t *testing.T) {
7173
}
7274

7375
func TestScaleDown(t *testing.T) {
76+
t.Parallel()
77+
7478
testUnits := []*schema.Unit{
7579
&schema.Unit{
7680
Name: "deis-router@1.service",
@@ -130,6 +134,8 @@ func TestScaleDown(t *testing.T) {
130134
}
131135

132136
func TestScaleError(t *testing.T) {
137+
t.Parallel()
138+
133139
c := &FleetClient{Fleet: &stubFleetClient{}}
134140

135141
var errOutput string

deisctl/backend/fleet/ssh_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ func (mockCommandRunner) RemoteCommand(cmd string, addr string, timeout time.Dur
2626
}
2727

2828
func TestRunCommand(t *testing.T) {
29+
t.Parallel()
30+
2931
expected := machine.MachineState{
3032
ID: "test-1",
3133
PublicIP: "1.1.1.1",
@@ -51,6 +53,8 @@ func TestRunCommand(t *testing.T) {
5153
}
5254

5355
func TestFindUnit(t *testing.T) {
56+
t.Parallel()
57+
5458
expectedID := "testing"
5559

5660
testUnits := []*schema.Unit{
@@ -97,6 +101,8 @@ func TestFindUnit(t *testing.T) {
97101
}
98102

99103
func TestMachineState(t *testing.T) {
104+
t.Parallel()
105+
100106
expected := machine.MachineState{
101107
ID: "test-1",
102108
PublicIP: "1.1.1.1",

deisctl/backend/fleet/start_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import (
99
)
1010

1111
func TestStart(t *testing.T) {
12+
t.Parallel()
13+
1214
testUnits := []*schema.Unit{
1315
&schema.Unit{
1416
Name: "deis-controller.service",

0 commit comments

Comments
 (0)