def test_list_provider_server_deployments(provider): """Tests deployments list from current Provider for each server between UI, DB and Management system Steps: * Get Local server from UI of provider * Get deployments list for the server * Get deployments list from UI of provider, server * Get deployments list from Database of provider, server * Get deployments list from Database of provider, server * Get deployments list from Management system(Hawkular) of server * Compare size of all the list [UI, Database, Management system] """ server = get_hawkular_server(provider) ui_deps = get_deployments_set( MiddlewareDeployment.deployments(provider=provider, server=server)) db_deps = get_deployments_set( MiddlewareDeployment.deployments_in_db(provider=provider, server=server)) mgmt_deps = get_deployments_set( MiddlewareDeployment.deployments_in_mgmt(provider=provider, server=server)) assert ui_deps == db_deps == mgmt_deps, \ ("Lists of deployments mismatch! UI:{}, DB:{}, MGMT:{}" .format(ui_deps, db_deps, mgmt_deps))
def test_list_server_deployments(provider): """Tests deployments list for Hawkular Local server Steps: * Get Hawkular Local server * Get deployments list from UI of server * Get deployments list from Database of server * Compares both lists [UI, Database] """ server = get_hawkular_server(provider) ui_deps = get_deployments_set(MiddlewareDeployment.deployments(server=server)) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db(server=server)) assert ui_deps == db_deps, "Lists of deployments mismatch! UI:{}, DB:{}".format(ui_deps, db_deps)
def test_list_server_deployments(provider): """Tests deployments list for Hawkular Local server Steps: * Get Hawkular Local server * Get deployments list from UI of server * Get deployments list from Database of server * Compares both lists [UI, Database] """ server = get_hawkular_server(provider) ui_deps = get_deployments_set(MiddlewareDeployment.deployments( server=server)) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db( server=server)) assert ui_deps == db_deps, \ ("Lists of deployments mismatch! UI:{}, DB:{}".format(ui_deps, db_deps))
def test_list_deployments(provider): """Tests deployments list between UI, DB and management system Steps: * Get deployments list from UI for whole Middleware * Get deployments list from Database for whole Middleware * Get deployments list from Management system for whole Middleware * Verifies that UI list contains all DB entities * Verifies that UI list contains all MGMT entities """ ui_deps = get_deployments_set(MiddlewareDeployment.deployments()) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db()) mgmt_deps = get_deployments_set(MiddlewareDeployment.deployments_in_mgmt()) assert ui_deps == db_deps, \ ("Lists of deployments in UI does not contain the list in DB! UI:{}, DB:{}" .format(ui_deps, db_deps)) assert ui_deps == mgmt_deps, \ ("Lists of deployments in MGMT does not contain the list in DB! UI:{}, MGMT:{}" .format(ui_deps, mgmt_deps))
def test_list_provider_deployments(provider): """Tests deployments list from current Provider between UI, DB and Management system Steps: * Get deployments list from UI of provider * Get deployments list from Database of provider * Get deployments list from Management system(Hawkular) of provider * Verifies that UI list contains all DB entities * Verifies that UI list contains all MGMT entities """ ui_deps = get_deployments_set(MiddlewareDeployment.deployments(provider=provider)) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db(provider=provider)) mgmt_deps = get_deployments_set(MiddlewareDeployment.deployments_in_mgmt(provider=provider)) assert ui_deps == db_deps, "Lists of deployments in UI does not contain the list in DB! UI:{}, DB:{}".format( ui_deps, db_deps ) assert ui_deps == mgmt_deps, "Lists of deployments in MGMT does not contain the list in DB! UI:{}, MGMT:{}".format( ui_deps, mgmt_deps )
def test_list_provider_server_deployments(provider): """Tests deployments list from current Provider for each server between UI, DB and Management system Steps: * Get Local server from UI of provider * Get deployments list for the server * Get deployments list from UI of provider, server * Get deployments list from Database of provider, server * Get deployments list from Database of provider, server * Get deployments list from Management system(Hawkular) of server * Compare size of all the list [UI, Database, Management system] """ server = get_hawkular_server(provider) ui_deps = get_deployments_set(MiddlewareDeployment.deployments(provider=provider, server=server)) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db(provider=provider, server=server)) mgmt_deps = get_deployments_set(MiddlewareDeployment.deployments_in_mgmt(provider=provider, server=server)) assert ui_deps == db_deps == mgmt_deps, "Lists of deployments mismatch! UI:{}, DB:{}, MGMT:{}".format( ui_deps, db_deps, mgmt_deps )
def test_list_provider_deployments(provider): """Tests deployments list from current Provider between UI, DB and Management system Steps: * Get deployments list from UI of provider * Get deployments list from Database of provider * Get deployments list from Management system(Hawkular) of provider * Verifies that UI list contains all DB entities * Verifies that UI list contains all MGMT entities """ ui_deps = get_deployments_set(MiddlewareDeployment.deployments(provider=provider)) db_deps = get_deployments_set(MiddlewareDeployment.deployments_in_db( provider=provider)) mgmt_deps = get_deployments_set(MiddlewareDeployment.deployments_in_mgmt( provider=provider)) assert ui_deps == db_deps, \ ("Lists of deployments in UI does not contain the list in DB! UI:{}, DB:{}" .format(ui_deps, db_deps)) assert ui_deps == mgmt_deps, \ ("Lists of deployments in MGMT does not contain the list in DB! UI:{}, MGMT:{}" .format(ui_deps, mgmt_deps))