Closed jmcook1186 closed 1 week ago
Fix is blocked by migration to phased execution (currently importers have to add to outputs, not inputs)
@narekhovhannisyan can you confirm this is still an issue or not
@jmcook1186 this one is automatically handled by distinct execution which adds observation data to inputs instead of outputs (observe phase).
Description of the Error
When you run
mockObservations
ina pipeline, it creates mock data and appends it tooutputs
, leaving theinputs
set tonull
. We would prefer the mock observations plugin to add its mock data to theinputs
array. This is important as we move IF to its phased execution becausemockObservations
will be part of theobserve
phase, which only adds data to theinputs
array, not thecompute
phase that generatesoutputs
.Expected Behaviour
The data generated by
mockObservations
should be added to theinputs
array and not theoutputs
array.Actual Behaviour
The data generated by
mockObservations
is added to theoutputs
array and not theinputs
array.Steps to Reproduce
Run the following manifest:
Link to online environment
n/a
Manifest File That Generated the Error
see above
Links to Any Additional Code
n/a
Runtime Info
IF version 0.4.0 Ubuntu 20.04