function () {
                  if (++count === iterations) {
                    assert.strictEqual(task.status, 'running', `task.status at count=${count} ${reportTask(task)}`);

                    task.cancel();