cvs commit: jakarta-tomcat-catalina/modules/cluster/test/src/share/org/apache/catalina/cluster/tcp DataSenderTest.java

2005-04-16 Thread pero
pero2005/04/16 00:06:08

  Modified:modules/cluster/test/src/share/org/apache/catalina/cluster/tcp
DataSenderTest.java
  Log:
  Correct checkKeepAlive
  New WriteData send also the header
  
  Revision  ChangesPath
  1.3   +9 -9  
jakarta-tomcat-catalina/modules/cluster/test/src/share/org/apache/catalina/cluster/tcp/DataSenderTest.java
  
  Index: DataSenderTest.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/modules/cluster/test/src/share/org/apache/catalina/cluster/tcp/DataSenderTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DataSenderTest.java   10 Apr 2005 16:20:46 -  1.2
  +++ DataSenderTest.java   16 Apr 2005 07:06:08 -  1.3
  @@ -132,7 +132,7 @@
   DataSender sender = createMockDataSender();
   sender.writeData(new byte[]{ 1,2,3 }) ;
   ByteArrayOutputStream stream = 
(ByteArrayOutputStream)sender.getSocket().getOutputStream();
  -assertEquals(3,stream.size());
  +assertEquals(21,stream.size());
   ByteArrayInputStream istream = 
(ByteArrayInputStream)sender.getSocket().getInputStream();
   assertEquals(-1,istream.read());
   MockSocket socket =((MockSocket)sender.getSocket());
  @@ -163,7 +163,7 @@
   sender.openSocket();
   sender.writeData(new byte[]{ 1,2,3 }) ;
   ByteArrayOutputStream stream = 
(ByteArrayOutputStream)sender.getSocket().getOutputStream();
  -assertEquals(3,stream.size());
  +assertEquals(21,stream.size());
   ByteArrayInputStream istream = 
(ByteArrayInputStream)sender.getSocket().getInputStream();
   assertEquals(3,TcpReplicationThread.ACK_COMMAND.length);
   assertEquals(TcpReplicationThread.ACK_COMMAND[0],istream.read());

  @@ -175,23 +175,23 @@
* Check close socket fro keep alive handling is correct (number of 
request and timeout
* @throws Exception
*/
  -public void testCheckIfCloseSocket() throws Exception {
  +public void testcheckKeepAlive() throws Exception {
   DataSender sender = createMockDataSender() ;
  -assertFalse(sender.checkIfCloseSocket()) ;
  +assertFalse(sender.checkKeepAlive()) ;
   sender.setKeepAliveMaxRequestCount(1);
   sender.keepAliveCount = 1;
  -assertTrue(sender.checkIfCloseSocket());
  +assertTrue(sender.checkKeepAlive());
   assertEquals(1,sender.getSocketCloseCounter());
   assertEquals(0,sender.getKeepAliveCount());
   sender.openSocket();
   assertEquals(0,sender.getKeepAliveCount());
   sender.setKeepAliveMaxRequestCount(100);
   sender.keepAliveConnectTime = System.currentTimeMillis() - 
sender.getKeepAliveTimeout() ;
  -assertFalse(sender.checkIfCloseSocket());
  +assertFalse(sender.checkKeepAlive());
   assertTrue(sender.isConnected());
   assertEquals(1,sender.getSocketCloseCounter());
   sender.keepAliveConnectTime-- ;
  -assertTrue(sender.checkIfCloseSocket());
  +assertTrue(sender.checkKeepAlive());
   assertEquals(2,sender.getSocketCloseCounter());
   }
   
  @@ -233,7 +233,7 @@
*/
   private void assertPushMessage(DataSender sender) throws IOException {
   ByteArrayOutputStream stream = pushMessage(sender);
  -assertEquals(3,stream.size());
  +assertEquals(21,stream.size());
   assertEquals(1,sender.getKeepAliveCount());
   assertEquals(1,sender.getNrOfRequests());
   assertEquals(0,sender.getProcessingTime());
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/modules/cluster/test/src/share/org/apache/catalina/cluster/tcp DataSenderTest.java ReplicationValveTest.java

2005-04-03 Thread pero
pero2005/04/03 09:03:01

  Modified:modules/cluster build.xml
   modules/cluster/src/share/org/apache/catalina/cluster
ClusterSender.java
   modules/cluster/src/share/org/apache/catalina/cluster/session
JvmRouteBinderValve.java
   modules/cluster/src/share/org/apache/catalina/cluster/tcp
DataSender.java Jdk13ReplicationListener.java
LocalStrings.properties ReplicationTransmitter.java
ReplicationValve.java SimpleTcpCluster.java
TcpReplicationThread.java mbeans-descriptors.xml
  Added:   modules/cluster/src/share/org/apache/catalina/cluster/tcp
SendMessageData.java
   modules/cluster/test build.xml
   modules/cluster/test/conf log4j.xml
   modules/cluster/test/src/share/org/apache/catalina/cluster/tcp
DataSenderTest.java ReplicationValveTest.java
  Log:
  refactor something, see changelog 5.5.10
  
  Revision  ChangesPath
  1.14  +10 -8 jakarta-tomcat-catalina/modules/cluster/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/build.xml.diff?r1=1.13&r2=1.14
  
  
  1.5   +3 -1  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/ClusterSender.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/ClusterSender.java.diff?r1=1.4&r2=1.5
  
  
  1.5   +61 -65
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/JvmRouteBinderValve.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/JvmRouteBinderValve.java.diff?r1=1.4&r2=1.5
  
  
  1.5   +189 -62   
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/DataSender.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/DataSender.java.diff?r1=1.4&r2=1.5
  
  
  1.6   +77 -14
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/Jdk13ReplicationListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/Jdk13ReplicationListener.java.diff?r1=1.5&r2=1.6
  
  
  1.5   +18 -5 
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings.properties
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings.properties.diff?r1=1.4&r2=1.5
  
  
  1.23  +59 -1 
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java.diff?r1=1.22&r2=1.23
  
  
  1.19  +248 -155  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java.diff?r1=1.18&r2=1.19
  
  
  1.60  +181 -71   
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SimpleTcpCluster.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SimpleTcpCluster.java.diff?r1=1.59&r2=1.60
  
  
  1.15  +2 -2  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/TcpReplicationThread.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/TcpReplicationThread.java.diff?r1=1.14&r2=1.15
  
  
  1.6   +33 -1 
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/mbeans-descriptors.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/mbeans-descriptors.xml.diff?r1=1.5&r2=1.6
  
  
  1.1  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SendMessageData.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SendMessageData.java?rev=1.1
  
  
  1.1  jakarta-tomcat-catalina/modules/cluster/test/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/test/build.xml?rev=1.1
  
  
  1.1  
jakarta-tomcat-catalina/modules/cluster/test/conf/log4j.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tomcat-catalina/modules/cluster/test/conf/log4j.xml?rev=1.1
  
  
  1.1  
jakarta-tomcat-catalina/modules/cluster/test/src