mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-05 03:21:16 +08:00
EsLint support .mjs file by default now. But we exclude them from running previously in our script. Disabled the `es-modules-import` rule for our script folder as it's not relevant there. Added types comment to the EsLint rules. This should make it easier to build and understand the current rules. Bug: none Change-Id: I448efdb055c9cc107e3bced9b3febe5eb226bcf6 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6177719 Commit-Queue: Nikolay Vitkov <nvitkov@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Performance Testing
These are performance tests that run benchmarks of automated userflows. The resuls are aggregated using the Skia Perf format and stored under perf-data/devtools-perf.json.
The tests are run on devtools CI on the "Standalone Linux" bot. The result of each run is uploaded to Skia Perf so that the benchmarks can be monitored in devtools own dashboard instance .
Quick links (copy and paste)
- Performance panel "TraceLoad" benchmark dashboard: https://devtools-frontend-perf.corp.goog/e/?queries=stats%3Dmean%26test%3DTraceLoad
- DevTools "BootPerf" benchmark dashboard: https://devtools-frontend-perf.corp.goog/e/?queries=test%3DBootPerf)
- Peak of the GCS bucket where data is stored: https://pantheon.corp.google.com/storage/browser/devtools-frontend-perf/ingest/2024/10/08/08/client.devtools-frontend.integration/Stand-alone%20Linux/performance-tests?pageState=(%22StorageObjectListTable%22:(%22f%22:%22%255B%255D%22))&e=-13802955&mods=component_inspector&project=skia-public) (you need the "Storage Object Viewer" role for your account. You can ask the Chrome Browser Infra team to grant you access).