@Override public ServerError copy() { return new ServerError(address, getMessage(), this); } }
@Test(groups = "short") public void should_log_ignored_request_error() throws InterruptedException { simulateError(1, server_error); retryDecision = ignore(); query(); String line = appender.waitAndGet(5000); assertThat(line.trim()) .isEqualTo( expectedMessage( IGNORING_REQUEST_ERROR, defaultCL, 0, new ServerError(host1.getSocketAddress(), "Server Error").toString())); }
DriverException asException(InetSocketAddress host) { switch (code) { case SERVER_ERROR: return new ServerError(host, message); case PROTOCOL_ERROR: return new ProtocolError(host, message);
DriverException asException(InetSocketAddress host) { switch (code) { case SERVER_ERROR: return new ServerError(host, message); case PROTOCOL_ERROR: return new ProtocolError(host, message);
@Override public ServerError copy() { return new ServerError(address, getMessage(), this); } }
@Test(groups = "short") public void should_log_retried_request_error() throws InterruptedException { simulateError(1, server_error); retryDecision = tryNextHost(LOCAL_ONE); query(); String line = appender.waitAndGet(5000); assertThat(line.trim()) .isEqualTo( expectedMessage( RETRYING_ON_REQUEST_ERROR, "next host", LOCAL_ONE, defaultCL, 0, new ServerError(host1.getSocketAddress(), "Server Error").toString())); }
DriverException asException(InetSocketAddress host) { switch (code) { case SERVER_ERROR: return new ServerError(host, message); case PROTOCOL_ERROR: return new ProtocolError(host, message);
@Override public ServerError copy() { return new ServerError(address, getMessage(), this); } }
@Test(groups = "short") public void should_log_ignored_request_error() throws InterruptedException { simulateError(1, server_error); retryDecision = ignore(); query(); String line = appender.waitAndGet(5000); assertThat(line.trim()) .isEqualTo( expectedMessage( IGNORING_REQUEST_ERROR, defaultCL, 0, new ServerError(host1.getSocketAddress(), "Server Error").toString())); }
DriverException asException(InetSocketAddress host) { switch (code) { case SERVER_ERROR: return new ServerError(host, message); case PROTOCOL_ERROR: return new ProtocolError(host, message);
@Override public ServerError copy() { return new ServerError(address, getMessage(), this); } }
@Test(groups = "short") public void should_log_retried_request_error() throws InterruptedException { simulateError(1, server_error); retryDecision = tryNextHost(LOCAL_ONE); query(); String line = appender.waitAndGet(5000); assertThat(line.trim()) .isEqualTo( expectedMessage( RETRYING_ON_REQUEST_ERROR, "next host", LOCAL_ONE, defaultCL, 0, new ServerError(host1.getSocketAddress(), "Server Error").toString())); }