@@ -224,7 +224,9 @@ mod tests {
224224 use sentry_protos:: taskbroker:: v1:: { OnAttemptsExceeded , TaskActivation } ;
225225 use std:: sync:: Arc ;
226226
227- use crate :: store:: inflight_activation:: InflightActivationStatus ;
227+ use crate :: {
228+ store:: inflight_activation:: InflightActivationStatus , test_utils:: generate_unique_namespace,
229+ } ;
228230
229231 #[ tokio:: test]
230232 async fn test_drop_task_due_to_killswitch ( ) {
@@ -244,11 +246,13 @@ demoted_namespaces:
244246 runtime_config,
245247 ) ;
246248
249+ let namespace = generate_unique_namespace ( ) ;
250+
247251 let inflight_activation_0 = InflightActivation {
248252 id : "0" . to_string ( ) ,
249253 activation : TaskActivation {
250254 id : "0" . to_string ( ) ,
251- namespace : " namespace" . to_string ( ) ,
255+ namespace : namespace. clone ( ) ,
252256 taskname : "task_to_be_filtered" . to_string ( ) ,
253257 parameters : "{}" . to_string ( ) ,
254258 headers : HashMap :: new ( ) ,
@@ -270,7 +274,7 @@ demoted_namespaces:
270274 delay_until : None ,
271275 processing_deadline : None ,
272276 at_most_once : false ,
273- namespace : " namespace" . to_string ( ) ,
277+ namespace : namespace. clone ( ) ,
274278 taskname : "task_to_be_filtered" . to_string ( ) ,
275279 on_attempts_exceeded : OnAttemptsExceeded :: Discard ,
276280 } ;
@@ -290,11 +294,13 @@ demoted_namespaces:
290294 runtime_config,
291295 ) ;
292296
297+ let namespace = generate_unique_namespace ( ) ;
298+
293299 let inflight_activation_0 = InflightActivation {
294300 id : "0" . to_string ( ) ,
295301 activation : TaskActivation {
296302 id : "0" . to_string ( ) ,
297- namespace : " namespace" . to_string ( ) ,
303+ namespace : namespace. clone ( ) ,
298304 taskname : "task_to_be_filtered" . to_string ( ) ,
299305 parameters : "{}" . to_string ( ) ,
300306 headers : HashMap :: new ( ) ,
@@ -316,7 +322,7 @@ demoted_namespaces:
316322 delay_until : None ,
317323 processing_deadline : None ,
318324 at_most_once : false ,
319- namespace : " namespace" . to_string ( ) ,
325+ namespace : namespace. clone ( ) ,
320326 taskname : "task_to_be_filtered" . to_string ( ) ,
321327 on_attempts_exceeded : OnAttemptsExceeded :: Discard ,
322328 } ;
@@ -339,11 +345,13 @@ demoted_namespaces:
339345 runtime_config,
340346 ) ;
341347
348+ let namespace = generate_unique_namespace ( ) ;
349+
342350 let inflight_activation_0 = InflightActivation {
343351 id : "0" . to_string ( ) ,
344352 activation : TaskActivation {
345353 id : "0" . to_string ( ) ,
346- namespace : " namespace" . to_string ( ) ,
354+ namespace : namespace. clone ( ) ,
347355 taskname : "taskname" . to_string ( ) ,
348356 parameters : "{}" . to_string ( ) ,
349357 headers : HashMap :: new ( ) ,
@@ -365,7 +373,7 @@ demoted_namespaces:
365373 delay_until : None ,
366374 processing_deadline : None ,
367375 at_most_once : false ,
368- namespace : " namespace" . to_string ( ) ,
376+ namespace : namespace. clone ( ) ,
369377 taskname : "taskname" . to_string ( ) ,
370378 on_attempts_exceeded : OnAttemptsExceeded :: Discard ,
371379 } ;
@@ -390,11 +398,13 @@ demoted_namespaces:
390398 runtime_config,
391399 ) ;
392400
401+ let namespace = generate_unique_namespace ( ) ;
402+
393403 let inflight_activation_0 = InflightActivation {
394404 id : "0" . to_string ( ) ,
395405 activation : TaskActivation {
396406 id : "0" . to_string ( ) ,
397- namespace : " namespace" . to_string ( ) ,
407+ namespace : namespace. clone ( ) ,
398408 taskname : "taskname" . to_string ( ) ,
399409 parameters : "{}" . to_string ( ) ,
400410 headers : HashMap :: new ( ) ,
@@ -416,7 +426,7 @@ demoted_namespaces:
416426 delay_until : None ,
417427 processing_deadline : None ,
418428 at_most_once : false ,
419- namespace : " namespace" . to_string ( ) ,
429+ namespace : namespace. clone ( ) ,
420430 taskname : "taskname" . to_string ( ) ,
421431 on_attempts_exceeded : OnAttemptsExceeded :: Discard ,
422432 } ;
@@ -425,7 +435,7 @@ demoted_namespaces:
425435 id : "1" . to_string ( ) ,
426436 activation : TaskActivation {
427437 id : "1" . to_string ( ) ,
428- namespace : " namespace" . to_string ( ) ,
438+ namespace : namespace. clone ( ) ,
429439 taskname : "taskname" . to_string ( ) ,
430440 parameters : "{}" . to_string ( ) ,
431441 headers : HashMap :: new ( ) ,
@@ -447,7 +457,7 @@ demoted_namespaces:
447457 delay_until : None ,
448458 processing_deadline : None ,
449459 at_most_once : false ,
450- namespace : " namespace" . to_string ( ) ,
460+ namespace : namespace. clone ( ) ,
451461 taskname : "taskname" . to_string ( ) ,
452462 on_attempts_exceeded : OnAttemptsExceeded :: Discard ,
453463 } ;
0 commit comments