ListPrimitives call fails as timeout is not sufficient if Primitives have not been reloaded.
When I run the SRI TA2 against the Simple TA3 it fails for the ListPrimitives call. The failure is due to the TA2 not loading all the primitives for a response within the given time. We have a few options to address this as I see it:
- Ensure all Primitives are loaded before the TA2 responds to the Hello Request
- Increase the TA3 ListPrimitives timeout to a more reasonable value
I dont like 1 since it will slow down testing if the TA2 needs to load all the primitives (unnecessarily) each time it starts up just so that the ListPrimitives method (which is rarely used in my experience) can be served.
Thoughts?