int port = 1234;
BootStrapContext c = new BootStrapContext(DrillConfig.create());
final BitComTestHandler handler = new BitComTestHandler();
final ListenerPool listeners = new ListenerPool(2);
ConnectionManagerRegistry registry = new ConnectionManagerRegistry(handler, c, listeners);
BitServer server = new BitServer(handler, c, registry, listeners);
port = server.bind(port);
DrillbitEndpoint ep = DrillbitEndpoint.newBuilder().setAddress("localhost").setBitPort(port).build();
registry.setEndpoint(ep);
for(int i =0; i < 10; i++){
try(BitConnectionManager cm = new BitConnectionManager(ep, ep, handler, c, listeners)){
SendFragmentStatus cmd = new SendFragmentStatus(FragmentStatus.getDefaultInstance());