Skip to content

Commit 59ba767

Browse files
committed
Right-size remaining fork test guests
1 parent 28f54bb commit 59ba767

5 files changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@ jobs:
176176
TestFirecrackerStandbyRestoreCompressionScenarios
177177
TestEgressProxyRewritesHTTPSHeaders
178178
TestFCUFFDGraduationLifecycle
179+
TestForkCloudHypervisorFromRunningNetwork
180+
TestFirecrackerForkFromRunningNetwork
181+
TestQEMUForkFromRunningNetwork
179182
)
180183
for TEST_NAME in "${TEST_NAMES[@]}"; do
181184
echo "WALL_PROFILE_BEGIN test=$TEST_NAME unix_ns=$(date +%s%N)"

lib/instances/egress_proxy_integration_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ func TestEgressProxyRewritesHTTPSHeaders(t *testing.T) {
6060
inst, err := manager.CreateInstance(ctx, CreateInstanceRequest{
6161
Name: "test-egress-proxy",
6262
Image: imageRef,
63-
Size: 2 * 1024 * 1024 * 1024,
63+
Size: lifecycleTestMemorySize,
6464
HotplugSize: 512 * 1024 * 1024,
6565
OverlaySize: 5 * 1024 * 1024 * 1024,
6666
Vcpus: 1,

lib/instances/firecracker_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ func TestFirecrackerNetworkLifecycle(t *testing.T) {
367367
inst, err := mgr.CreateInstance(ctx, CreateInstanceRequest{
368368
Name: "fc-net",
369369
Image: integrationTestImageRef(t, "docker.io/library/nginx:alpine"),
370-
Size: 2 * 1024 * 1024 * 1024,
370+
Size: lifecycleTestMemorySize,
371371
HotplugSize: 512 * 1024 * 1024,
372372
OverlaySize: 5 * 1024 * 1024 * 1024,
373373
Vcpus: 1,
@@ -493,7 +493,7 @@ func TestFirecrackerForkFromRunningNetwork(t *testing.T) {
493493
source, err := mgr.CreateInstance(ctx, CreateInstanceRequest{
494494
Name: "fc-fork-running-src",
495495
Image: integrationTestImageRef(t, "docker.io/library/nginx:alpine"),
496-
Size: 2 * 1024 * 1024 * 1024,
496+
Size: lifecycleTestMemorySize,
497497
HotplugSize: 256 * 1024 * 1024,
498498
OverlaySize: 10 * 1024 * 1024 * 1024,
499499
Vcpus: 1,

lib/instances/fork_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -884,7 +884,7 @@ func TestForkCloudHypervisorFromRunningNetwork(t *testing.T) {
884884
source, err := manager.CreateInstance(ctx, CreateInstanceRequest{
885885
Name: "fork-running-src",
886886
Image: integrationTestImageRef(t, "docker.io/library/nginx:alpine"),
887-
Size: 2 * 1024 * 1024 * 1024,
887+
Size: lifecycleTestMemorySize,
888888
HotplugSize: 256 * 1024 * 1024,
889889
OverlaySize: 10 * 1024 * 1024 * 1024,
890890
Vcpus: 1,

lib/instances/qemu_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ func TestQEMUEntrypointEnvVars(t *testing.T) {
649649
req := CreateInstanceRequest{
650650
Name: "test-redis-env",
651651
Image: integrationTestImageRef(t, redisEntrypointEnvImage),
652-
Size: 2 * 1024 * 1024 * 1024,
652+
Size: lifecycleTestMemorySize,
653653
HotplugSize: 512 * 1024 * 1024,
654654
OverlaySize: 10 * 1024 * 1024 * 1024,
655655
Vcpus: 2,
@@ -920,7 +920,7 @@ func TestQEMUForkFromRunningNetwork(t *testing.T) {
920920
source, err := manager.CreateInstance(ctx, CreateInstanceRequest{
921921
Name: "qemu-fork-running-src",
922922
Image: integrationTestImageRef(t, "docker.io/library/nginx:alpine"),
923-
Size: 2 * 1024 * 1024 * 1024,
923+
Size: lifecycleTestMemorySize,
924924
HotplugSize: 256 * 1024 * 1024,
925925
OverlaySize: 10 * 1024 * 1024 * 1024,
926926
Vcpus: 1,

0 commit comments

Comments
 (0)