@@ -84,9 +84,9 @@ func makePodToVerifyHugePages(baseName string, hugePagesLimit resource.Quantity)
84
84
return pod
85
85
}
86
86
87
- // configureHugePages attempts to allocate 100Mi of 2Mi hugepages for testing purposes
87
+ // configureHugePages attempts to allocate 10Mi of 2Mi hugepages for testing purposes
88
88
func configureHugePages () error {
89
- err := exec .Command ("/bin/sh" , "-c" , "echo 50 > /proc/sys/vm/nr_hugepages" ).Run ()
89
+ err := exec .Command ("/bin/sh" , "-c" , "echo 5 > /proc/sys/vm/nr_hugepages" ).Run ()
90
90
if err != nil {
91
91
return err
92
92
}
@@ -99,10 +99,10 @@ func configureHugePages() error {
99
99
return err
100
100
}
101
101
e2elog .Logf ("HugePages_Total is set to %v" , numHugePages )
102
- if numHugePages == 50 {
102
+ if numHugePages == 5 {
103
103
return nil
104
104
}
105
- return fmt .Errorf ("expected hugepages %v, but found %v" , 50 , numHugePages )
105
+ return fmt .Errorf ("expected hugepages %v, but found %v" , 5 , numHugePages )
106
106
}
107
107
108
108
// releaseHugePages releases all pre-allocated hugepages
@@ -154,7 +154,7 @@ func runHugePagesTests(f *framework.Framework) {
154
154
Limits : v1.ResourceList {
155
155
v1 .ResourceName ("cpu" ): resource .MustParse ("10m" ),
156
156
v1 .ResourceName ("memory" ): resource .MustParse ("100Mi" ),
157
- v1 .ResourceName ("hugepages-2Mi" ): resource .MustParse ("50Mi " ),
157
+ v1 .ResourceName ("hugepages-2Mi" ): resource .MustParse ("6Mi " ),
158
158
},
159
159
},
160
160
},
@@ -163,7 +163,7 @@ func runHugePagesTests(f *framework.Framework) {
163
163
})
164
164
podUID := string (pod .UID )
165
165
ginkgo .By ("checking if the expected hugetlb settings were applied" )
166
- verifyPod := makePodToVerifyHugePages ("pod" + podUID , resource .MustParse ("50Mi " ))
166
+ verifyPod := makePodToVerifyHugePages ("pod" + podUID , resource .MustParse ("6Mi " ))
167
167
f .PodClient ().Create (verifyPod )
168
168
err := e2epod .WaitForPodSuccessInNamespace (f .ClientSet , verifyPod .Name , f .Namespace .Name )
169
169
framework .ExpectNoError (err )
@@ -194,7 +194,7 @@ var _ = SIGDescribe("HugePages [Serial] [Feature:HugePages][NodeFeature:HugePage
194
194
ginkgo .By ("by waiting for hugepages resource to become available on the local node" )
195
195
gomega .Eventually (func () string {
196
196
return pollResourceAsString (f , "hugepages-2Mi" )
197
- }, 30 * time .Second , framework .Poll ).Should (gomega .Equal ("100Mi " ))
197
+ }, 30 * time .Second , framework .Poll ).Should (gomega .Equal ("10Mi " ))
198
198
})
199
199
200
200
runHugePagesTests (f )
0 commit comments