I forked and cloned the repo this morning (at c88fb49d37fd01024e0a254a37b7810d107bdd1d), ran `yarn` and `yarn test`, and several tests failed.

React version: main (c88fb49d37fd01024e0a254a37b7810d107bdd1d)

## Steps To Reproduce

1. Clone repo
2. `yarn` and `yarn test`

I was on the latest NodeJS version (16.10.0). Note that tests pass for me when switching to the 14.x LTS release of Node.

## The current behavior

13 tests fail across 5 suites. Output at https://gist.github.com/josephsavona/91a3d48add8a1c47c71178522583281b

## The expected behavior

All tests pass
const frame = componentFrameCache.get(fn);
    if (frame !== undefined) {
      return frame;
    }
  }
  let control;
  reentry = true;
  const previousPrepareStackTrace = Error.prepareStackTrace;
  
  Error.prepareStackTrace = undefined;
  let previousDispatcher;
  if (__DEV__) {
    previousDispatcher = ReactCurrentDispatcher.current;
    
    
    ReactCurrentDispatcher.current = null;
    disableLogs();
  }
  try {
    
    if (construct) {
      
      const Fake = function() {
        throw Error();
      };
      
      Object.defineProperty(Fake.prototype, 'props', {
        set: function() {