Exclude heartbeat timestamp from agent list checks
Do not compare the heartbeat timestamp in comparisons for
agent list test as updates from agents might update it
and cause the test to fail.
Change-Id: Ia90ebb96bd005d36f519a2ec88bd0277922048c8
Closes-Bug: #1261814
diff --git a/tempest/api/network/admin/test_agent_management.py b/tempest/api/network/admin/test_agent_management.py
index ca3bd8d..b05f275 100644
--- a/tempest/api/network/admin/test_agent_management.py
+++ b/tempest/api/network/admin/test_agent_management.py
@@ -32,6 +32,10 @@
resp, body = self.admin_client.list_agents()
self.assertEqual('200', resp['status'])
agents = body['agents']
+ # Hearthbeats must be excluded from comparison
+ self.agent.pop('heartbeat_timestamp', None)
+ for agent in agents:
+ agent.pop('heartbeat_timestamp', None)
self.assertIn(self.agent, agents)
@attr(type=['smoke'])