     SelectReceiverTest(buffered: true, useSelectable: true, sleepInterval: 0.01)
   }
 
-  func testSelectUnbufferedReceiverSelectableNoWait()
+  func testPerformanceSelectUnbufferedReceiverSelectable()
   {
-    SelectReceiverTest(buffered: false, useSelectable: true, sleepInterval: 0)
+    self.measureBlock {
+      self.SelectReceiverTest(buffered: false, useSelectable: true, sleepInterval: 0)
+    }
   }
 
   func testSelectUnbufferedReceiverSelectableWithWait()
   {
     SelectReceiverTest(buffered: false, useSelectable: true, sleepInterval: 0.01)
   }
-  
-//  func testSuperSelectReceiver()
-//  {
-//    for i in 1...100
-//    {
-//      testSelectReceiver()
-//    }
-//  }
 }

    XCTAssert(i == iterations, "incorrect number of messages received")
  }

  func testSelectBufferedReceiverNoWait()
  {
    SelectReceiverTest(buffered: true, useSelectable: false, sleepInterval: 0)
  }

  func testSelectBufferedReceiverWithWait()

    SelectReceiverTest(buffered: false, useSelectable: false, sleepInterval: 0.01)
  }
  
  func testPerformanceSelectBufferedReceiverSelectable()
  {
    self.measureBlock {
      self.SelectReceiverTest(buffered: true, useSelectable: true, sleepInterval: 0)
    }
  }

  func testSelectBufferedReceiverSelectableWithWait()
