@@ -48,11 +48,6 @@ func BenchmarkBaseImageLaunch(b *testing.B) {
48
48
b .Skip ("skipping benchmark because not running as root" )
49
49
}
50
50
51
- networkConfig , err := network .ParseConfig ()
52
- if err != nil {
53
- b .Fatalf ("error parsing config: %v" , err )
54
- }
55
-
56
51
// test configuration
57
52
const (
58
53
testType = onlyStart
@@ -69,7 +64,7 @@ func BenchmarkBaseImageLaunch(b *testing.B) {
69
64
persistenceDir := filepath .Join (os .TempDir (), "e2b-orchestrator-benchmark" )
70
65
kernelsDir := filepath .Join (persistenceDir , "kernels" )
71
66
sandboxDir := filepath .Join (persistenceDir , "sandbox" )
72
- err = os .MkdirAll (kernelsDir , 0o755 )
67
+ err : = os .MkdirAll (kernelsDir , 0o755 )
73
68
require .NoError (b , err )
74
69
75
70
// ephemeral data
@@ -114,6 +109,11 @@ func BenchmarkBaseImageLaunch(b *testing.B) {
114
109
b .Setenv ("SNAPSHOT_CACHE_DIR" , abs (filepath .Join (tempDir , "snapshot-cache" )))
115
110
b .Setenv ("LOCAL_TEMPLATE_STORAGE_BASE_PATH" , abs (filepath .Join (persistenceDir , "templates" )))
116
111
112
+ networkConfig , err := network .ParseConfig ()
113
+ if err != nil {
114
+ b .Fatalf ("error parsing config: %v" , err )
115
+ }
116
+
117
117
// prep directories
118
118
for _ , subdir := range []string {"build" , "build-templates" /*"fc-vm",*/ , "sandbox" , "snapshot-cache" , "template" } {
119
119
fullDirName := filepath .Join (tempDir , subdir )
0 commit comments