new Process(model, 1);
    const t1 = p1.getOrCreateThread(456);
    const g = new AsyncSliceGroup(t1);
    g.push(newAsyncSlice(0, 1, t1, t1));
    g.push(newAsyncSlice(1, 1.5, t1, t1));
    assert.strictEqual(g.length, 2);
    g.updateBounds();
    assert.strictEqual(g.bounds.min, 0);
    assert.strictEqual(g.bounds.max, 2.5);
  });

  test('asyncSliceGroupChildEvents', function() {
    const t1 = {};  // Fake thread.
    const g = new AsyncSliceGroup(t1);
    const sl1 = newAsyncSlice(0, 1, t1, t1);
    