,
        (5 * 5 + 40) / 100, 1e-7);
    assert.closeTo(getCpuTotal_(values),
        5 * 5 + 40, 1e-7);
  });


  test('constructMultiDimensionalView_multipleThreadsOfSameType_' +
       'allStagesAllInitiators', () => {
    const modelSpec = getMultipleThreadsOfSameTypeModelSpec_();
    // [Video A]   [Click R]         [CSS A]   [  CSS A  ]
    //                [Scroll R]
    //                   [Scroll R]
    modelSpec.expectations.push(
        {stage: 'Animation', initiatorType: INITIATOR_TYPE.VIDEO,