Skip to content

Commit 5b30f55

Browse files
kk-minypwong99
authored andcommitted
test: Add integration test for GCR CPU boost
1 parent d649c32 commit 5b30f55

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

src/setup/integration-test/serverless-config_test.go

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,29 @@ func TestDeployAndRemoveServiceGCR(t *testing.T) {
4545
assert.True(strings.Contains(deleteMsg, "Deleted service [abc12-hellopytest-0-0]"))
4646
}
4747

48+
func TestDeployAndRemoveServiceGCRCPUBoost(t *testing.T) {
49+
assert := require.New(t)
50+
s := &setup.Serverless{
51+
Service: "STeLLAR",
52+
FrameworkVersion: "3",
53+
Provider: setup.Provider{
54+
Name: "gcr",
55+
Runtime: "python3.9",
56+
Region: "us-west1",
57+
},
58+
}
59+
60+
subex := &setup.SubExperiment{
61+
Title: "cpuboosttest",
62+
Parallelism: 1,
63+
CPUBoostEnabled: true,
64+
}
65+
66+
s.DeployGCRContainerService(subex, 0, "def12", "docker.io/kkmin/hellopy", "../deployment/raw-code/serverless/gcr/hellopy/", "us-west1")
67+
deleteMsg := setup.RemoveGCRSingleService("def12-cpuboosttest-0-0")
68+
assert.True(strings.Contains(deleteMsg, "Deleted service [def12-cpuboosttest-0-0]"))
69+
}
70+
4871
func TestDeployAndRemoveServiceAzure(t *testing.T) {
4972
assert := require.New(t)
5073

0 commit comments

Comments
 (0)