I am trying to use Learning mode for model healing of virtual service. I changing the execution mode to Learning and invoking some transactions which are not available in existing VS.
I observed that
-> New operation is getting recorded/updated in VS for first transaction only.
-> New data for existing operation is not getting recorded in the VS.
For ex : Service S1 has operation O1, O2 and I have created a VS including both the operation and a set of data D1.
Now operation O3 has been added in Live Service S1 , I changed the VS execution mode to Learning for auto healing the model.
And invoked the test with
O3 - D1
O3 - D2
O1 - D2
VSI is getting updated with only O3 - D1.
O3 - D2 and O1 - D2 is not getting recorded/updated in existing VS.
Is this expected behavior, if yes how can we heal VS with new set of data for existing operation?