public void run() {
final AtomicInteger i = new AtomicInteger(0);
try {
while (i.get() < operations) {
txnScheduler.runTask(new TestAbstractKernelRunnable() {
public void run() throws Exception {
while (i.get() < operations) {
if (i.get() % 1000 == 0 &&
logger.isLoggable(Level.FINE)) {
logger.log(Level.FINE, "Operation {0}",