From e34bd06d9968a56786826bb328001c7aa6a920eb Mon Sep 17 00:00:00 2001
From: Joseph Mirabel <jmirabel@laas.fr>
Date: Tue, 25 Feb 2020 10:53:53 +0100
Subject: [PATCH] Update tests/debug-real-time-tracer.cpp

---
 tests/debug-real-time-tracer.cpp | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/tests/debug-real-time-tracer.cpp b/tests/debug-real-time-tracer.cpp
index 54c7a98..60d8ce0 100644
--- a/tests/debug-real-time-tracer.cpp
+++ b/tests/debug-real-time-tracer.cpp
@@ -66,36 +66,37 @@ BOOST_AUTO_TEST_CASE(test_tracer) {
   std::string suffix(".dat");
 
   /// Test openfiles
+  atracer.setBufferSize(1<<14);
   atracer.openFiles(rootdir, basename, suffix);
 
   /// Add trace by name
   atracer.addSignalToTraceByName("my-entity.out_double", "output");
 
   /// Add trace by name
-  SignalBase<int> &aSignal = entity.getSignal("out2double");
+  SignalBase<int> &out_double = entity.getSignal("out_double");
+  SignalBase<int> &out_double_2 = entity.getSignal("out2double");
 
-  entity.m_sigdTwoTimeDepSOUT.recompute(2);
-
-  Signal<double, int> &aSignalInt =
+  Signal<double, int> &in_double =
       *(dynamic_cast<Signal<double, int> *>(&entity.getSignal("in_double")));
 
-  aSignalInt.setConstant(1.5);
+  in_double.setConstant(1.5);
   atracer.start();
 
-  atracer.trace();
-
   std::string emptybuf_cmd_str("empty");
   command::Command *acmd = atracer.getNewStyleCommand(emptybuf_cmd_str);
   acmd->execute();
   for (int i = 0; i < 1000; i++) {
-    aSignal.setTime(i);
-    aSignalInt.setTime(i);
+    in_double.setTime(i);
+    out_double.recompute(i);
+    out_double_2.recompute(i);
     atracer.recordTrigger(i, i);
   }
   output_test_stream output;
+
   atracer.display(output);
 
   atracer.stop();
+  atracer.trace();
   atracer.clearSignalToTrace();
   atracer.closeFiles();
   acmd->execute();
@@ -105,5 +106,5 @@ BOOST_AUTO_TEST_CASE(test_tracer) {
       "TracerRealTime my-tracer [mode=play] : \n"
       "  - Dep list: \n"
       "     -> MyEntity(my-entity)::input(double)::out_double (in output)"
-      "	[0Mo/1Mo]	\n"));
+      "	[9Ko/16Ko]	\n"));
 }
-- 
GitLab