function makeWithVariantBandwidth() {
      // Start with the manifest that had per-stream bandwidths. Then remove
      // the per-stream values.
      const manifest = makeWithStreamBandwidth();
      goog.asserts.assert(
          manifest.variants.length == 1,
          'Expecting manifest to only have one variant');

      const variant = manifest.variants[0];
      goog.asserts.assert(
          variant.audio,
          'Expecting manifest to have audio stream');
      goog.asserts.assert(
          variant.video,
          'Expecting manifest to have video stream');

      // Remove the per stream bandwidth information.
      variant.audio.bandwidth = undefined;
      variant.video.bandwidth = undefined;

      return manifest;
    }
Build a custom manifest for testing progress. Each segment will be
unique so that there will only be one request per segment uri (we
often reuse segments in our tests).

This manifest will only have the variant-level bandwidth value.

@return {shaka.extern.Manifest}