Details
-
Type:
Bug
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Story Points:4
-
Epic Link:
-
Team:SQuaRE
Description
Starting with w_2018_16, Running matchedVisitMetrics.py failed with the following:
Traceback (most recent call last):
|
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/validate_drp/15.0-5-gfa4ad3e/bin/matchedVisitMetrics.py", line 25, in <module> |
MatchedVisitMetricsTask.parseAndRun()
|
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/15.0-4-g654b129+10/python/lsst/pipe/base/cmdLineTask.py", line 596, in parseAndRun |
resultList = taskRunner.run(parsedCmd)
|
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/15.0-4-g654b129+10/python/lsst/pipe/base/cmdLineTask.py", line 238, in run |
if self.precall(parsedCmd): |
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/15.0-4-g654b129+10/python/lsst/pipe/base/cmdLineTask.py", line 352, in precall |
task = self.makeTask(parsedCmd=parsedCmd)
|
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/15.0-4-g654b129+10/python/lsst/pipe/base/cmdLineTask.py", line 324, in makeTask |
return self.TaskClass(config=self.config, log=self.log) |
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/validate_drp/15.0-5-gfa4ad3e/python/lsst/validate/drp/matchedVisitMetricsTask.py", line 113, in __init__ |
self.metrics = MetricSet._load_metrics_yaml(metricsFile)
|
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/verify/15.0+9/python/lsst/verify/metricset.py", line 171, in _load_metrics_yaml |
metric = Metric.deserialize(name=name, **metric_doc)
|
TypeError: deserialize() got an unexpected keyword argument 'operator' |
A quick command to reproduce is
matchedVisitMetrics.py /datasets/hsc/repo/rerun/RC/w_2018_17/DM-14055/ --output /home/your/folder/ --id tract=9697 visit=6320
|
A full command I tried to run was:
matchedVisitMetrics.py /datasets/hsc/repo/rerun/RC/w_2018_17/DM-14055/ --output /home/your/folder/ --config useJointCal=True --id tract=9697 visit=6320^34338^34342^34362^34366^34382^34384^34400^34402^34412^34414^34422^34424^34448^34450^34464^34468^34478^34480^34482^34484^34486 ccd=0..8^10..103
|
It failed the same way with w_2018_17 too.
The same command worked with w_2018_15.
Simon Krughoff Hsin-Fang Chiang I created
DM-14328to discuss what we need to send these results to SQuaSH.