Avoid conflicts with other tests instances

Avoid conflicts with other instances that exist, for example when
weren't deleted in other tests. Just filter out them in test that
check instances amount by server IDs

Closes-Bug: #1340382
Change-Id: I51494c9f47745810583f682caadcd8772805733a
Skip telemetry_notification_api test due to bug 1336755

Temporarily skip the nova notification test due to the frequency
of timeouts in the gate, pending a fix for bug LP #1336755.

Related-Bug: 1336755

Change-Id: Ie0eef11998f4647a3e187b357630d9531a6cf1e8
orchestration: tolerate NotFound in wait_for_stack_status

When waiting for a stack to transition to DELETE_COMPLETE status
it's possible to either get that status, or a NotFound exception
so catch the exception and return in that case, to avoid needing
try/except around the wait, or risking races in tests which wait
for DELETE_COMPLETE without a try/except (test_volumes.py)

Change-Id: I4ded172db3c8969075365a0dc6b60d8e3e7db71d
Partial-Bug: #1344989
Add logs to javelin2

Make it easier to understand what is happening during a create,
especially how to detect when a create is short circuited.

Change-Id: I60f96fa14406be5ec965389ca80e337c0d62ca54
Add destroy_server to javelin2

To make it easier to test and debug the create_server logic, add in the
destroy_server logic.

Change-Id: I97092a817db66b52b50eab26714e76c69e25e228
Merge "Avoid conflicts with other tests instances"
Make javelin2 create_server wait for server to boot

Creating a server is a asynchronous command, make create_server wait for
the server to go to 'ACTIVE' state so we can run a check on the server
afterwards.

This also helps address the issue where the server isn't in ACTIVE yet
and grenade moves on and turns off nova-compute causing the server to go
to ERROR state.

Change-Id: Iafc0fe95e8224b1a800bd52aade3eb6488948639
Merge "Skip telemetry_notification_api test due to bug 1336755"
Make javelin2's ping for longer

Since as far as I can tell ping doesn't have a good way to ping until it
gets a response or until x seconds pass, use a python loop to do it
instead.

Change-Id: If05c373f30f515af82fecf2347d7f7c1a5824287
Merge "orchestration: tolerate NotFound in wait_for_stack_status"
Merge "Add logs to javelin2"
Merge "Add destroy_server to javelin2"
Merge "Make javelin2 create_server wait for server to boot"
Merge "Make javelin2's ping for longer"