feat(fc): drain virtio-balloon free-page-hinting before pause #2552
13 fail, 1 skipped, 346 pass in 3h 5m 34s
Annotations
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/api/metrics
github-actions / Test Results
3 out of 6 runs failed: TestTeamMetrics (github.com/e2b-dev/infra/tests/integration/internal/tests/api/metrics)
artifacts/Integration Tests Results (lz4)/test-results.xml [took 0s]
artifacts/Integration Tests Results (uncompressed)/test-results.xml [took 0s]
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestTeamMetrics
=== PAUSE TestTeamMetrics
=== CONT TestTeamMetrics
team_metrics_test.go:61:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/api/metrics/team_metrics_test.go:61
Error: Should be true
Test: TestTeamMetrics
Messages: MaxConcurrentSandboxes should be >= 0
--- FAIL: TestTeamMetrics (0.92s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes
github-actions / Test Results
3 out of 6 runs failed: TestUpdateNetworkConfig/pause_resume_preserves_allow_internet_access_false (github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes)
artifacts/Integration Tests Results (lz4)/test-results.xml [took 4s]
artifacts/Integration Tests Results (uncompressed)/test-results.xml [took 1s]
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 6s]
Raw output
Failed
=== RUN TestUpdateNetworkConfig/pause_resume_preserves_allow_internet_access_false
Executing command curl in sandbox i721euowiunf94vltsa33
sandbox_network_update_test.go:372: Command [curl] output: event:{start:{pid:1341}}
sandbox_network_update_test.go:372: Command [curl] output: event:{end:{exit_code:35 exited:true status:"exit status 35" error:"exit status 35"}}
Executing command curl in sandbox i721euowiunf94vltsa33
sandbox_network_update_test.go:372: Command [curl] output: event:{start:{pid:1342}}
sandbox_network_update_test.go:372: Command [curl] output: event:{end:{exit_code:35 exited:true status:"exit status 35" error:"exit status 35"}}
Executing command curl in sandbox i721euowiunf94vltsa33
sandbox_network_update_test.go:391: Command [curl] output: event:{start:{pid:1343}}
sandbox_network_update_test.go:391: Command [curl] output: event:{data:{stdout:"HTTP/2 302 \r\nx-content-type-options: nosniff\r\nlocation: https://dns.google/\r\ndate: Fri, 15 May 2026 00:02:16 GMT\r\ncontent-type: text/html; charset=UTF-8\r\nserver: HTTP server (unknown)\r\ncontent-length: 216\r\nx-xss-protection: 0\r\nx-frame-options: SAMEORIGIN\r\nalt-svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000\r\n\r\n"}}
sandbox_network_update_test.go:391: Command [curl] output: event:{end:{exited:true status:"exit status 0"}}
sandbox_network_update_test.go:391: Command [curl] completed successfully in sandbox i721euowiunf94vltsa33
sandbox_network_update_test.go:391:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/api/sandboxes/sandbox_network_out_test.go:74
/home/runner/work/infra/infra/tests/integration/internal/tests/api/sandboxes/sandbox_network_update_test.go:60
/home/runner/work/infra/infra/tests/integration/internal/tests/api/sandboxes/sandbox_network_update_test.go:391
Error: An error is expected but got nil.
Test: TestUpdateNetworkConfig/pause_resume_preserves_allow_internet_access_false
Messages: https://8.8.8.8 should be blocked
--- FAIL: TestUpdateNetworkConfig/pause_resume_preserves_allow_internet_access_false (4.12s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes
github-actions / Test Results
3 out of 6 runs failed: TestUpdateNetworkConfig (github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes)
artifacts/Integration Tests Results (lz4)/test-results.xml [took 34s]
artifacts/Integration Tests Results (uncompressed)/test-results.xml [took 1m 27s]
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 35s]
Raw output
Failed
=== RUN TestUpdateNetworkConfig
=== PAUSE TestUpdateNetworkConfig
=== CONT TestUpdateNetworkConfig
--- FAIL: TestUpdateNetworkConfig (34.30s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes
github-actions / Test Results
1 out of 4 runs failed: TestEgressFirewallWithInternetAccessFalse (github.com/e2b-dev/infra/tests/integration/internal/tests/api/sandboxes)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 6s]
Raw output
Failed
=== RUN TestEgressFirewallWithInternetAccessFalse
=== PAUSE TestEgressFirewallWithInternetAccessFalse
=== CONT TestEgressFirewallWithInternetAccessFalse
sandbox_network_out_test.go:400: Command [curl] output: event:{start:{pid:1311}}
sandbox_network_out_test.go:400: Command [curl] output: event:{end:{exit_code:28 exited:true status:"exit status 28" error:"exit status 28"}}
sandbox_network_out_test.go:400:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/api/sandboxes/sandbox_network_out_test.go:67
/home/runner/work/infra/infra/tests/integration/internal/tests/api/sandboxes/sandbox_network_out_test.go:400
Error: Received unexpected error:
command curl in sandbox im1efj3ayn3kozoifnxjx failed with exit code 28
Test: TestEgressFirewallWithInternetAccessFalse
Messages: Expected curl to succeed for allowed IP even with allow_internet_access=false (network config takes precedence)
--- FAIL: TestEgressFirewallWithInternetAccessFalse (6.18s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestBindLocalhost/bind_::1 (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 8s]
Raw output
Failed
=== RUN TestBindLocalhost/bind_::1
=== PAUSE TestBindLocalhost/bind_::1
=== CONT TestBindLocalhost/bind_::1
Executing command python in sandbox ilgucl3ggygdm4l08bihm
localhost_bind_test.go:69: Command [python] output: event:{start:{pid:1261}}
localhost_bind_test.go:90:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/localhost_bind_test.go:90
Error: Not equal:
expected: 200
actual : 502
Test: TestBindLocalhost/bind_::1
Messages: Unexpected status code 502 for bind address ::1
--- FAIL: TestBindLocalhost/bind_::1 (8.25s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestBindLocalhost/bind_localhost (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 7s]
Raw output
Failed
=== RUN TestBindLocalhost/bind_localhost
=== PAUSE TestBindLocalhost/bind_localhost
=== CONT TestBindLocalhost/bind_localhost
Executing command python in sandbox ihcuqz9sqrvinisdeyc18
localhost_bind_test.go:69: Command [python] output: event:{start:{pid:1261}}
localhost_bind_test.go:90:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/localhost_bind_test.go:90
Error: Not equal:
expected: 200
actual : 502
Test: TestBindLocalhost/bind_localhost
Messages: Unexpected status code 502 for bind address localhost
--- FAIL: TestBindLocalhost/bind_localhost (7.43s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestListDir/depth_0_lists_only_root_directory (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestListDir/depth_0_lists_only_root_directory
=== PAUSE TestListDir/depth_0_lists_only_root_directory
=== CONT TestListDir/depth_0_lists_only_root_directory
filesystem_test.go:97:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/filesystem_test.go:97
Error: Received unexpected error:
unavailable: 502 Bad Gateway
Test: TestListDir/depth_0_lists_only_root_directory
--- FAIL: TestListDir/depth_0_lists_only_root_directory (0.02s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory) (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory)
=== PAUSE TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory)
=== CONT TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory)
filesystem_test.go:97:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/filesystem_test.go:97
Error: Received unexpected error:
unavailable: 502 Bad Gateway
Test: TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory)
--- FAIL: TestListDir/depth_2_lists_first_level_of_subdirectories_(in_this_case_the_root_directory) (0.01s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestListDir/depth_3_lists_all_directories_and_files (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestListDir/depth_3_lists_all_directories_and_files
=== PAUSE TestListDir/depth_3_lists_all_directories_and_files
=== CONT TestListDir/depth_3_lists_all_directories_and_files
filesystem_test.go:97:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/filesystem_test.go:97
Error: Received unexpected error:
unavailable: 502 Bad Gateway
Test: TestListDir/depth_3_lists_all_directories_and_files
--- FAIL: TestListDir/depth_3_lists_all_directories_and_files (0.01s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 4 runs failed: TestListDir/depth_1_lists_root_directory (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestListDir/depth_1_lists_root_directory
=== PAUSE TestListDir/depth_1_lists_root_directory
=== CONT TestListDir/depth_1_lists_root_directory
filesystem_test.go:97:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/envd/filesystem_test.go:97
Error: Received unexpected error:
unavailable: 502 Bad Gateway
Test: TestListDir/depth_1_lists_root_directory
--- FAIL: TestListDir/depth_1_lists_root_directory (0.01s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 7 runs failed: TestListDir (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 1s]
Raw output
Failed
=== RUN TestListDir
=== PAUSE TestListDir
=== CONT TestListDir
Executing command /bin/bash in sandbox i7q057jj52x6c27bujbmp
--- FAIL: TestListDir (1.81s)
Executing command python in sandbox i50m1wdy7wrnevct8ii2k
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/envd
github-actions / Test Results
1 out of 5 runs failed: TestBindLocalhost (github.com/e2b-dev/infra/tests/integration/internal/tests/envd)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 0s]
Raw output
Failed
=== RUN TestBindLocalhost
=== PAUSE TestBindLocalhost
=== CONT TestBindLocalhost
--- FAIL: TestBindLocalhost (0.00s)
Check warning on line 0 in github.com/e2b-dev/infra/tests/integration/internal/tests/proxies
github-actions / Test Results
1 out of 4 runs failed: TestSandboxAutoResumeViaProxy (github.com/e2b-dev/infra/tests/integration/internal/tests/proxies)
artifacts/Integration Tests Results (zstd1)/test-results.xml [took 32s]
Raw output
Failed
=== RUN TestSandboxAutoResumeViaProxy
=== PAUSE TestSandboxAutoResumeViaProxy
=== CONT TestSandboxAutoResumeViaProxy
auto_resume_test.go:97: [Status code: 502] Response body: {"sandboxId":"i9ltymovqbhusrgswrzl5","message":"The sandbox is running but port is not open","port":8000,"code":502}
auto_resume_test.go:97: [Status code: 502] Response body: {"sandboxId":"i9ltymovqbhusrgswrzl5","message":"The sandbox is running but port is not open","port":8000,"code":502}
Executing command ls in sandbox iiqjgf4jo97j2aseiskuv
auto_resume_test.go:116:
Error Trace: /home/runner/work/infra/infra/tests/integration/internal/tests/proxies/auto_resume_test.go:116
Error: Received unexpected error:
Get "http://localhost:3002": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Test: TestSandboxAutoResumeViaProxy
--- FAIL: TestSandboxAutoResumeViaProxy (32.69s)