Re-add isolated tcprouting tests with a standalone option #478
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Are you submitting this PR against the develop branch?
Yes
What is this change about?
Re-implements the #474 to play nicer with other environments. Adds a retargeting step in isolation segment after each calls to ensure other tests running get targeted to the correct space. Enables testing of TCP routing to isolated diego cells.
Please provide contextual information.
Re-implements #474
What version of cf-deployment have you run this cf-acceptance-test change against?
latest
Please check all that apply for this PR:
New property (optional, default off) to run
include_tcp_isolation_segments
. If enabled, requiresinclude_isolation_segments
andisolation_segment_name
Did you update the README as appropriate for this change?
If you are introducing a new acceptance test, what is your rationale for including it CATs rather than your own acceptance test suite?
CATs validates the proper configuration of isolated diego-cells in conjunction with a shared tcp router. It's best to test this in a scope responsible for the shipped configuration of both components.
How should this change be described in cf-acceptance-tests release notes?
Enables optional testing of TCP routing on isolation-segments via the
include_tcp_isolation_segments
config property.How many more (or fewer) seconds of runtime will this change introduce to CATs?
300s when enabled
What is the level of urgency for publishing this change?
Tag your pair, your PM, and/or team!