Changeset 889

Show
Ignore:
Timestamp:
10/04/06 10:26:59 (2 years ago)
Author:
alban
Message:

[Bug 16] add statistics support to the tracker and stats.xml servert

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/source/org/kolaka/freecast/tracker/test/TrackerServletTest.java

    r832 r889  
    2929import org.kolaka.freecast.peer.InetPeerReference; 
    3030import org.kolaka.freecast.test.BaseTestCase; 
    31 import org.kolaka.freecast.tracker.HttpMultiTrackerConnector; 
    3231import org.kolaka.freecast.tracker.HttpMultiTrackerLocator; 
    33 import org.kolaka.freecast.tracker.HttpSimpleTrackerConnector; 
    3432import org.kolaka.freecast.tracker.HttpTracker; 
    3533import org.kolaka.freecast.tracker.HttpTrackerLocator; 
     
    5553   
    5654  public void testSingle() throws Exception { 
    57     testBindConnect(HttpSimpleTrackerConnector.class, new HttpTrackerLocator(address)); 
     55    testBindConnect(false, new HttpTrackerLocator(address)); 
    5856  } 
    5957 
    6058  public void testMulti() throws Exception { 
    61     testBindConnect(HttpMultiTrackerConnector.class, new HttpMultiTrackerLocator(address, NetworkIdentifier.getRandomInstance())); 
     59    testBindConnect(true, new HttpMultiTrackerLocator(address, NetworkIdentifier.getRandomInstance())); 
    6260  } 
    6361 
    64   private void testBindConnect(Class connectorClass, TrackerLocator locator) throws Exception { 
     62  private void testBindConnect(boolean multiTracker, TrackerLocator locator) throws Exception { 
    6563    HttpTracker tracker = new HttpTracker(); 
    6664 
    67     tracker.setConnectorClass(connectorClass); 
     65    tracker.setMultiTracker(multiTracker); 
    6866                tracker.setListenAddress(address); 
    6967