Allow testing multiple endpoints without test duplication

Description

Currently, to run any test against the SNIEndPoint, it has to be manually added to the integration/advanced/cloud directory, so if we want to test something we're already testing for c*, we need to manually duplicate it.

We should modify the test setup to allow us to test either endpoint using an env var.

Environment

None

Pull Requests

None

Assignee

Unassigned

Reporter

James Falcon

Fix versions

None

Labels

None

PM Priority

None

External issue ID

None

Doc Impact

None

Reviewer

None

Size

None

Pull Request

None

Sprint

Py P-ENG-TRIAGE

Priority

Major