ent ranges. The second
    // slice is only half covered. Total CPU usage: 30 + 0.5 * 20.
    // The total range covered by the expectation is [100, 230], so total
    // duration is 130.
    assert.closeTo(getCpuUsage_(values), (30 + 0.5 * 20) / 130, 1e-7);
    assert.closeTo(getCpuTotal_(values), 30 + 0.5 * 20, 1e-7);
  });

  test('constructMultiDimensionalView_' +
      'singleThread-overlappingExpectationsOfDifferentInitiators', () => {
    const simpleModelSpec = getSimpleModelSpec_();
    simpleModel