message: Make the gc sweep test run multiple times
  [AB#1719](https://dev.azure.com/fluidframework/235294da-091d-4c29-84fc-cdfc3d90890b/_workitems/edit/1719)
  This makes the GC Sweep test run 10 times.
diff: @@ -86,27 +86,28 @@ describeNoCompat("GC Sweep tests", (getTestObjectProvider) => {
  let overrideLogger: IgnoreErrorLogger;
  const sleep = async (ms: number) => new Promise((resolve) => setTimeout(resolve, ms));
  - // TODO: run the test with multiple seeds consistently
  - const seed = Math.random();
  - const random: IRandom = makeRandom(seed);
  -
  - // Improve this to distribute the randomness among relevant GC times
  - const randomInteger = (min: number, max: number): number => {
  - return random.integer(min, max);
  - };
  // Time spent to run the test. Currently 10 seconds, for better coverage increase this number.
  const testTime = 10 * 1000;
  // Currently for GC Sweep testing only, run with npm run test. Should not be running in CI
  // Note: can run with npm run test:build to build and run the test
  + // TODO: have this configurable via mocha cmd arguments
  // TODO: setup test to run in CI
  + const numberOfTests = 10;
  + for (let i = 0; i < numberOfTests; i++) {
  + const seed = Math.random();
  + const random: IRandom = makeRandom(seed);
  it(`GC Randomization Test with Seed: ${seed}`, async () => {
  provider = getTestObjectProvider({
  syncSummarizer: true,
  });
  +
  + // Wrap the logger
  overrideLogger = new IgnoreErrorLogger(provider.logger);
  provider.logger = overrideLogger;
  +
  + // Ignore session expiry errors
  overrideLogger.ignoreExpectedEventTypes({
  eventName: "fluid:telemetry:Container:ContainerClose",
  errorType: ContainerErrorType.clientSessionExpiredError,
  @@ -258,7 +259,7 @@ describeNoCompat("GC Sweep tests", (getTestObjectProvider) => {
  * - before sweep timeout
  * - after sweep timeout
  */
  - await sleep(randomInteger(0, 100));
  + await sleep(random.integer(0, 100));
  actionNumber++;
  }
  @@ -295,6 +296,7 @@ describeNoCompat("GC Sweep tests", (getTestObjectProvider) => {
  // TODO: write the whole test to a file so that we can replicate it. For now, running the test with a particular seed will do.
  }).timeout(testTime + 40 * 1000); // Add 40s of leeway
  + }
  // pick random runtime options (maybe a certain distribution as well) - features enabled should be the most up to date ones.
  // pick random feature flags (maybe a certain distribution as well)
  