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

                      task.cancel();