From c1d28778634f56bb643bf176e14dcabbaf8e1fc0 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Mon, 29 Nov 2010 13:52:07 +0000
Subject: [PATCH] bug 1362: test script now checks for real-time behaviour, and
 properly parses additional command-line parset options

---
 RTCP/Run/test/test.py | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/RTCP/Run/test/test.py b/RTCP/Run/test/test.py
index 1e087722568..bd277b2225f 100755
--- a/RTCP/Run/test/test.py
+++ b/RTCP/Run/test/test.py
@@ -3,7 +3,7 @@ import sys
 sys.path = sys.path + ["../src"]
 
 from LOFAR.ParsetTester import ParsetTester
-from LOFAR.LogValidators import NoErrors,NoDrops
+from LOFAR.LogValidators import NoErrors,NoDrops,RealTime
 from LOFAR.Locations import Locations
 from LOFAR.Partitions import PartitionPsets
 from LOFAR import Logger
@@ -123,16 +123,11 @@ if __name__ == "__main__":
   if options.nrbeams    > 0: pt.setNrPencilBeams( options.nrbeams )
   if options.nrstations > 0: pt.setNrStations( options.nrstations )
   for o in options.option:
-    try:
-      k,v = map(str.strip,o.split("=",1));
-    except ValueError:
-      continue
-
-    pt.parset[k] = v
+    pt.parset.parse(o)
 
   pt.runParset( runtime=180, parsetstartdelay=50 )
 
-  validators = [NoErrors()]
+  validators = [NoErrors(),RealTime()]
   if options.nodrops:
     validators.append( NoDrops() )
 
-- 
GitLab