sert.closeTo(getCpuTotal_(values),
        5 * 4 + 40 * (70 / 80), 1e-7);
  });

  test('constructMultiDimensionalView_multipleThreadsOfSameType_' +
       'disjointExpectationsAllInitiators', () => {
    const modelSpec = getMultipleThreadsOfSameTypeModelSpec_();
    modelSpec.expectations.push(
        {stage: 'Animation', initiatorType: INITIATOR_TYPE.VIDEO,
          range: [0, 90]},
        {stage: 'Animation', initiatorType: INITIATOR_TYPE.CSS,
          range: [500, 560]},
        {stage: 'Animation'