@Test
public void reproCON_516() {

    Engine engine = (Engine) store;
    Buffer buffer = (Buffer) engine.buffer;
    int count = 0;
    while (!(boolean) Reflection.call(buffer, "canTransport")) {
        add("name", Convert.javaToThrift("Jeff"), Time.now());
        count++;
    }
    buffer.transport(engine.destination);
    add("name", Convert.javaToThrift("Jeff"), Time.now());
    count++;
    Set<Long> matches = engine.find("name", Operator.EQUALS,
            Convert.javaToThrift("jeff"));
    Assert.assertEquals(count, matches.size());
}