mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/54011 Gets the `jsinspector-modern` (CDP backend) integration tests in React Native to pass when run against all relevant versions of Hermes: Legacy Hermes (`xplat/hermes`), Static Hermes stable (`xplat/shermes/stable`), and Static Hermes trunk (`xplat/static_h`). This involves disabling the two types of failing test: 1. Tests that should be legitimately disabled because Static Hermes omits the legacy, pre-Fusebox debugger infra (see changes to `ReactInstanceIntegrationTest.cpp`) 2. Tests that should be passing but expose a current bug in Static Hermes (see changes to `JsiIntegrationTest.cpp`) This provides a useful baseline for upcoming work in CDPDebugAPI (etc) across the different versions of Hermes. Changelog: [Internal] Reviewed By: huntie Differential Revision: D83564896 fbshipit-source-id: c27f02266d63d58983c660ba0e4be5c44f02c9b6