Переглянути джерело

Attach a logger in one_partition test threads.

Jing Yang 4 роки тому
батько
коміт
663885326b
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      kvraft/tests/service_test.rs

+ 4 - 0
kvraft/tests/service_test.rs

@@ -140,12 +140,16 @@ fn one_partition() -> Result {
     cfg.begin("Test: no progress in minority (3A)");
     let counter = Arc::new(AtomicUsize::new(0));
     let counter1 = counter.clone();
+    let logger = LocalLogger::inherit();
     std::thread::spawn(move || {
+        logger.attach();
         clerk_minority1.put(KEY, "15");
         counter1.fetch_or(1, Ordering::SeqCst);
     });
     let counter2 = counter.clone();
+    let logger = LocalLogger::inherit();
     std::thread::spawn(move || {
+        logger.attach();
         clerk_minority2.get(KEY);
         counter2.fetch_or(2, Ordering::SeqCst);
     });