Force running Functest vs public endpoints 62/68462/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 10 Sep 2019 09:29:24 +0000 (11:29 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Tue, 10 Sep 2019 09:36:27 +0000 (11:36 +0200)
commit13e4d4c8585f2f402d3d0251b45fcee38624a9cb
treec9e37e2bfb430b3d950b86b1f286b44072e01031
parent7a21b3459a26e12fd7fbef81ea2ec8f71605dd71
Force running Functest vs public endpoints

It sets OS_INTERFACE to force the use of public endpoints as the
internal and management endpoints are unreachable from jumphost.

It also sets OS_REGION_NAME to avoid the fallback mechanism in tempest
selecting the first endpoint listed in catalog (here internal) [1]

EXTERNAL_NETWORK is defined to allow running Functest testcases in
parallel.

[1] https://github.com/openstack/tempest/blob/21.0.0/tempest/lib/auth.py#L583

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I9933316479d1830d3f37dcae19940be0c8f185b1
tools/test.sh