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
There are several tickets open about tests using external servers/services and the fact that this means that those tests may fail on occation when the service is (temporarily) not available or when something changes in those endpoints.
This meta ticket is meant to bind those tickets together and to discuss the wider pespective of how to solve this.
Related tickets
Related tickets specific to tests with external services:
Are there external services available for all needed endpoints ? I.e. can we abolish our dependency on the Heroku setup / test server repo ?
Can the tests be made more stable by switching to different services for certain tests ?
Can the tests be made more stable by having a helper function which will automatically retry a request a limited amount of times if it fails the first time ? (loosely related to feature request Retry option? #222)
Can (some of) the tests be made more stable by having a fall-back URL ? I.e. if two different services both provide the response we need for the test, can a second server be tried if the request to the first server failed (via a helper function) ?
etc
The text was updated successfully, but these errors were encountered:
There are several tickets open about tests using external servers/services and the fact that this means that those tests may fail on occation when the service is (temporarily) not available or when something changes in those endpoints.
This meta ticket is meant to bind those tickets together and to discuss the wider pespective of how to solve this.
Related tickets
Related tickets specific to tests with external services:
Related tickets specific to features which can't currently be tested:
Related tickets about documenting how to run the tests (locally with the test servers):
External services providing endpoints
Known external services which provide endpoints for testing status code and other HTTP(S) responses:
In addition to this, a local copy of the https://github.com/RequestsPHP/test-server code is being run to provide responses for some tests.
To discuss/investigate
The text was updated successfully, but these errors were encountered: