In my test sequence, I have to wait until all tests are executed before I can publish the results. So I tried publishing results during PostPlanRun, Is this possible?
When I try I am encountering this error :
12:38:34.980 ResultProxy Caught exception in result handling task.
12:38:34.996 ResultProxy Exception: OnResultPublished called without associated step run.
12:38:35.013 ResultProxy at Keysight.OpenTap.Plugins.Csv.CsvResultListener.OnResultPublished(Guid stepRunId, ResultTable result)
12:38:35.013 ResultProxy at OpenTap.ResultSource.Propagate(IResultListener rt, ResultTable result)
12:38:35.013 ResultProxy Exception caught at:
12:38:35.075 ResultProxy at Void Process()
12:38:35.075 ResultProxy at Void processQueue()
12:38:35.075 ResultProxy at Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
12:38:35.075 ResultProxy at Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
12:38:35.075 ResultProxy at Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
12:38:35.075 ResultProxy at Void ThreadStart()
12:38:35.075 TestPlan Removing faulty ResultListener 'CSV'