From 6b998a67866f90eb3aa1b61520cb0584da4421c3 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Bayle <j2b.bayle@gmail.com>
Date: Wed, 4 Jan 2023 11:41:55 +0100
Subject: [PATCH] Use concurrency in report job

---
 report.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/report.py b/report.py
index a7c1be1..7da1e5e 100644
--- a/report.py
+++ b/report.py
@@ -75,6 +75,7 @@ def no_noise():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.disable_all_noises()
     instru.write('no-noise.h5', mode='w')
@@ -93,6 +94,7 @@ def laser():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.disable_all_noises(but='laser')
     instru.write('laser-noise.h5', mode='w')
@@ -129,6 +131,7 @@ def testmass():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -178,6 +181,7 @@ def oms():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -258,6 +262,7 @@ def backlink():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -298,6 +303,7 @@ def clock():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -349,6 +355,7 @@ def ranging():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -400,6 +407,7 @@ def modulation():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.disable_clock_noises()
@@ -442,6 +450,7 @@ def jitter():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -487,6 +496,7 @@ def dws():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.laser_asds = ForEachMOSA(0)
     instru.modulation_asds = ForEachMOSA(0)
@@ -531,6 +541,7 @@ def sync():
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
+        concurrent=True,
     )
     instru.disable_all_noises(but='sync')
     instru.write('sync-noise.h5', mode='w')
-- 
GitLab