This feature is meant to warn about sync priority updates that block paint (e.g. set state in layout effect) but it appears to also warn for transition priority updates. We should fix this.
}
            testMarks.push({
              pid: ++pid,
              tid: ++tid,
              ts: ++startTime,
              args: {data: {}},
              cat: 'blink.user_timing',
              name: markName,
              ph: 'R',
            });
          });
          const data = await preprocessData([
            cpuProfilerSample,
            ...createBoilerplateEntries(),
            ...testMarks,
          ]);
          const event = data.schedulingEvents.find(
            ({type}) => type === 'schedule-force-update',
          );
          expect(event.warning).toMatchInlineSnapshot(
            `"A big nested update was scheduled during layout. Nested updates require React to re-render synchronously before the browser can paint. Consider delaying this update by moving it to a passive effect (useEffect)."`,
          );
        }
      });
    });
    describe('errors thrown while rendering', () => {
      it('shoult parse Errors thrown during render', async () => {
        spyOnDev(console, 'error');
        spyOnProd(console, 'error');
        class ErrorBoundary extends React.Component {