@@ -184,7 +184,9 @@ func (s) TestRefuseStartWithInvalidPatterns(t *testing.T) {
184
184
envconfig .ObservabilityConfigFile = oldObservabilityConfigFile
185
185
}()
186
186
// If there is at least one invalid pattern, which should not be silently tolerated.
187
- if err := Start (context .Background ()); err == nil {
187
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
188
+ defer cancel ()
189
+ if err := Start (ctx ); err == nil {
188
190
t .Fatalf ("Invalid patterns not triggering error" )
189
191
}
190
192
}
@@ -220,7 +222,9 @@ func (s) TestRefuseStartWithExcludeAndWildCardAll(t *testing.T) {
220
222
envconfig .ObservabilityConfigFile = oldObservabilityConfigFile
221
223
}()
222
224
// If there is at least one invalid pattern, which should not be silently tolerated.
223
- if err := Start (context .Background ()); err == nil {
225
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
226
+ defer cancel ()
227
+ if err := Start (ctx ); err == nil {
224
228
t .Fatalf ("Invalid patterns not triggering error" )
225
229
}
226
230
}
@@ -316,7 +320,9 @@ func (s) TestBothConfigEnvVarsSet(t *testing.T) {
316
320
defer func () {
317
321
envconfig .ObservabilityConfig = oldObservabilityConfig
318
322
}()
319
- if err := Start (context .Background ()); err == nil {
323
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
324
+ defer cancel ()
325
+ if err := Start (ctx ); err == nil {
320
326
t .Fatalf ("Invalid patterns not triggering error" )
321
327
}
322
328
}
@@ -331,7 +337,9 @@ func (s) TestErrInFileSystemEnvVar(t *testing.T) {
331
337
defer func () {
332
338
envconfig .ObservabilityConfigFile = oldObservabilityConfigFile
333
339
}()
334
- if err := Start (context .Background ()); err == nil {
340
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
341
+ defer cancel ()
342
+ if err := Start (ctx ); err == nil {
335
343
t .Fatalf ("Invalid file system path not triggering error" )
336
344
}
337
345
}
@@ -346,7 +354,9 @@ func (s) TestNoEnvSet(t *testing.T) {
346
354
envconfig .ObservabilityConfigFile = oldObservabilityConfigFile
347
355
}()
348
356
// If there is no observability config set at all, the Start should return an error.
349
- if err := Start (context .Background ()); err == nil {
357
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
358
+ defer cancel ()
359
+ if err := Start (ctx ); err == nil {
350
360
t .Fatalf ("Invalid patterns not triggering error" )
351
361
}
352
362
}
@@ -540,7 +550,9 @@ func (s) TestStartErrorsThenEnd(t *testing.T) {
540
550
envconfig .ObservabilityConfig = oldObservabilityConfig
541
551
envconfig .ObservabilityConfigFile = oldObservabilityConfigFile
542
552
}()
543
- if err := Start (context .Background ()); err == nil {
553
+ ctx , cancel := context .WithTimeout (context .Background (), defaultTestTimeout )
554
+ defer cancel ()
555
+ if err := Start (ctx ); err == nil {
544
556
t .Fatalf ("Invalid patterns not triggering error" )
545
557
}
546
558
End ()
0 commit comments