Skip to content

[Integration Tests] Fix flakiness by removing external host dependencies #990

Open
@abhinavsingh

Description

@abhinavsingh

Currently our integration tests use httpbin and other services. This unfortunately results in flaky behavior where upstream server can throw any kind of error. We must bake in replica's of upstream services within proxy.py test module to replicate upstream services. Then integration tests will need no internet connection itself.

Example see how upstream server can cause flakiness

Metadata

Metadata

Assignees

No one assigned

    Labels

    Good First IssueIssues for new contributors to pick-upTaskTasks & chores related to proxy.py

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions