@@ -179,8 +179,6 @@ func TestProvisionerd(t *testing.T) {
179179 })
180180
181181 t .Run ("TooLargeTar" , func (t * testing.T ) {
182- // Ensures tars with "../../../etc/passwd" as the path
183- // are not allowed to run, and will fail the job.
184182 t .Parallel ()
185183 done := make (chan struct {})
186184 t .Cleanup (func () {
@@ -193,7 +191,7 @@ func TestProvisionerd(t *testing.T) {
193191 JobId : "test" ,
194192 Provisioner : "someprovisioner" ,
195193 TemplateSourceArchive : testutil .CreateTar (t , map [string ]string {
196- "toolarge.txt" : string (make ([]byte , 10 * 1024 * 1024 )),
194+ "toolarge.txt" : string (make ([]byte , 4 * 1024 * 1024 )),
197195 }),
198196 Type : & proto.AcquiredJob_TemplateImport_ {
199197 TemplateImport : & proto.AcquiredJob_TemplateImport {
@@ -215,7 +213,7 @@ func TestProvisionerd(t *testing.T) {
215213 }, provisionerd.LocalProvisioners {
216214 "someprovisioner" : createProvisionerClient (t , done , provisionerTestServer {}),
217215 })
218- require .Condition (t , closedWithin (completeChan , testutil .WaitMedium ))
216+ require .Condition (t , closedWithin (completeChan , testutil .WaitSuperLong * 100 ))
219217 require .NoError (t , closer .Close ())
220218 })
221219
0 commit comments