Skip to content

Maintenance: remove httpbin.org request from integration tests #1193

@dreamorosi

Description

@dreamorosi

Summary

To test Tracer's capture http requests feature the integration tests have a few requests to a 3rd party service called httpbin.org.

At the moment the service appears to be unreachable (504). While I expect the service to come back online, it's a good moment to remove it and use another one that we have more control over.

Why is this needed?

To remove the dependency from the 3rd party service and continue to be able to run integration tests successfully.

Which area does this relate to?

Tests

Solution

Change the host to which the request is made and add a timeout so that if the host is unreachable the tests will fail fast.

Acknowledgment

Metadata

Metadata

Assignees

Labels

automationThis item relates to automationcompletedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions