You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently when a test finishes and we have the result, the result is synchronously sent out to the TestResultUrl or Slack if they're configured.
These callouts should be done asynchronously, so as to now impact main test running performance.
The callouts for the "test run started" and "test run ended" will still be synchronous, as data is required back from them.
Furthermore, Edison should be able to wait for a results to be sent; should the tests finish running and a couple of results are still being sent out.
Also, if a callout to an endpoint fails 5 times, no more callouts should be sent to that URL - this is to stop pointless callouts and to prevent 60sec timeouts.
The text was updated successfully, but these errors were encountered:
Currently when a test finishes and we have the result, the result is synchronously sent out to the TestResultUrl or Slack if they're configured.
These callouts should be done asynchronously, so as to now impact main test running performance.
The callouts for the "test run started" and "test run ended" will still be synchronous, as data is required back from them.
Furthermore, Edison should be able to wait for a results to be sent; should the tests finish running and a couple of results are still being sent out.
Also, if a callout to an endpoint fails 5 times, no more callouts should be sent to that URL - this is to stop pointless callouts and to prevent 60sec timeouts.
The text was updated successfully, but these errors were encountered: