Search in sources :

Example 1 with Server

use of org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server in project jbosstools-openshift by jbosstools.

the class CDKUtils method deleteAllCDKServerAdapters.

public static void deleteAllCDKServerAdapters() {
    for (Server server : getAllServers()) {
        log.info("Found server with name " + server.getLabel().getName());
        if (CDKUtils.isCDKServer(server.getTreeItem())) {
            log.info("Deleting server...");
            server.delete(true);
        }
    }
}
Also used : Server(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server) IServer(org.eclipse.wst.server.core.IServer)

Example 2 with Server

use of org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server in project jbosstools-openshift by jbosstools.

the class CDKServerAdapterAbstractTest method checkServerIsAvailable.

/**
 * Checks for given server adapter
 */
protected void checkServerIsAvailable() {
    if (!getCDKServer().getLabel().getName().contains(getServerAdapter())) {
        log.info("List of available servers: ");
        for (Server serverItem : getServersView().getServers()) {
            String serverName = serverItem.getLabel().getName();
            log.info(serverName);
        }
        fail("Required server " + getServerAdapter() + " is not available");
    }
}
Also used : CDKServer(org.jboss.tools.cdk.reddeer.server.ui.CDKServer) Server(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server)

Example 3 with Server

use of org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server in project jbosstools-openshift by jbosstools.

the class CDKServerAdapterAbstractTest method stopRunningServerAdapters.

/**
 * static method for server adapters stopping in after class method
 */
public static void stopRunningServerAdapters() {
    log.info("Cleaning up resources, stopping server adapter");
    ServersView2 view = new ServersView2();
    if (!view.isOpen()) {
        view.open();
    }
    for (Server server : view.getServers()) {
        log.info("Checking server " + server.getLabel().getName() + " state: " + server.getLabel().getState());
        if (server.getLabel().getState().equals(ServerState.STARTED)) {
            log.info("Stopping server");
            server.stop();
        }
    }
}
Also used : CDKServer(org.jboss.tools.cdk.reddeer.server.ui.CDKServer) Server(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server) ServersView2(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.ServersView2)

Example 4 with Server

use of org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server in project jbosstools-openshift by jbosstools.

the class CDKTestUtils method deleteAllCDEServers.

public static void deleteAllCDEServers(String name) {
    log.info("Deleting all server containing '" + name + "' string");
    for (Server server : getAllServers()) {
        String label = server.getLabel().getName();
        log.info("Working with " + label);
        if (label.contains(name)) {
            deleteCDEServer(label);
        }
    }
}
Also used : Server(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server)

Example 5 with Server

use of org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server in project jbosstools-openshift by jbosstools.

the class ServerAdapterFromResourceTest method assertAdapterWorks.

private void assertAdapterWorks() {
    String serverName = adapter.getLabel();
    Server server = new ServersView2().getServer(serverName);
    try {
        new WaitUntil(new ServerHasState(server, ServerState.STARTED), TimePeriod.LONG);
    } catch (WaitTimeoutExpiredException ex) {
        throw new OpenshiftTestInFailureException("https://issues.jboss.org/browse/JBIDE-24241", ex);
    }
}
Also used : OpenshiftTestInFailureException(org.jboss.tools.openshift.ui.bot.test.common.OpenshiftTestInFailureException) ServerHasState(org.eclipse.reddeer.eclipse.condition.ServerHasState) Server(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server) ServersView2(org.eclipse.reddeer.eclipse.wst.server.ui.cnf.ServersView2) WaitTimeoutExpiredException(org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException) WaitUntil(org.eclipse.reddeer.common.wait.WaitUntil)

Aggregations

Server (org.eclipse.reddeer.eclipse.wst.server.ui.cnf.Server)5 ServersView2 (org.eclipse.reddeer.eclipse.wst.server.ui.cnf.ServersView2)2 CDKServer (org.jboss.tools.cdk.reddeer.server.ui.CDKServer)2 WaitTimeoutExpiredException (org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException)1 WaitUntil (org.eclipse.reddeer.common.wait.WaitUntil)1 ServerHasState (org.eclipse.reddeer.eclipse.condition.ServerHasState)1 IServer (org.eclipse.wst.server.core.IServer)1 OpenshiftTestInFailureException (org.jboss.tools.openshift.ui.bot.test.common.OpenshiftTestInFailureException)1