mirror of
https://github.com/nodejs/node.git
synced 2025-04-28 21:46:48 +00:00
doc: classify Chrome DevTools Protocol as tier 2
Some checks are pending
Coverage Linux (without intl) / coverage-linux-without-intl (push) Waiting to run
Coverage Linux / coverage-linux (push) Waiting to run
Coverage Windows / coverage-windows (push) Waiting to run
Test and upload documentation to artifacts / build-docs (push) Waiting to run
Linters / lint-addon-docs (push) Waiting to run
Linters / lint-cpp (push) Waiting to run
Linters / format-cpp (push) Waiting to run
Linters / lint-js-and-md (push) Waiting to run
Linters / lint-py (push) Waiting to run
Linters / lint-yaml (push) Waiting to run
Linters / lint-sh (push) Waiting to run
Linters / lint-codeowners (push) Waiting to run
Linters / lint-pr-url (push) Waiting to run
Linters / lint-readme (push) Waiting to run
Notify on Push / Notify on Force Push on `main` (push) Waiting to run
Notify on Push / Notify on Push on `main` that lacks metadata (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Some checks are pending
Coverage Linux (without intl) / coverage-linux-without-intl (push) Waiting to run
Coverage Linux / coverage-linux (push) Waiting to run
Coverage Windows / coverage-windows (push) Waiting to run
Test and upload documentation to artifacts / build-docs (push) Waiting to run
Linters / lint-addon-docs (push) Waiting to run
Linters / lint-cpp (push) Waiting to run
Linters / format-cpp (push) Waiting to run
Linters / lint-js-and-md (push) Waiting to run
Linters / lint-py (push) Waiting to run
Linters / lint-yaml (push) Waiting to run
Linters / lint-sh (push) Waiting to run
Linters / lint-codeowners (push) Waiting to run
Linters / lint-pr-url (push) Waiting to run
Linters / lint-readme (push) Waiting to run
Notify on Push / Notify on Force Push on `main` (push) Waiting to run
Notify on Push / Notify on Push on `main` that lacks metadata (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Chrome DevTools Protocol is the de-facto debugger protocol for Node.js and is tested regularly in Node.js test suite / CI. It matches the tier 2 classification but lacks proper documentation in Node.js. Classify the Chrome DevTools Protocol as tier 2 with a target of tier 1 once we have proper documentation on stable protocols. On the other hand, the Chrome DevTools Frontend is not shipped with Node.js and not tested in Node.js CI. So keep it as tier 3. PR-URL: https://github.com/nodejs/node/pull/57634 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
This commit is contained in:
parent
1c2d98d380
commit
2ff6c7e523
@ -100,9 +100,9 @@ The tools are currently assigned to Tiers as follows:
|
||||
|
||||
## Tier 2
|
||||
|
||||
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
|
||||
| --------- | ------------- | ----------------------------- | ----------------------- | ----------- |
|
||||
| | | | | |
|
||||
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
|
||||
| --------- | ---------------------------- | ----------------------------- | ----------------------- | ----------- |
|
||||
| Debugger | [Chrome DevTools Protocol][] | Yes | Yes | 1 |
|
||||
|
||||
## Tier 3
|
||||
|
||||
@ -114,7 +114,7 @@ The tools are currently assigned to Tiers as follows:
|
||||
| Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | 2 |
|
||||
| Profiling | [Linux perf][] | Yes | Partial | 2 |
|
||||
| Profiling | [node-clinic][] | No | No | 3 |
|
||||
| Debugger | [Chrome Dev tools][] | No | No | 3 |
|
||||
| Debugger | [Chrome DevTools Frontend][] | No | No | 3 |
|
||||
|
||||
## Tier 4
|
||||
|
||||
@ -129,15 +129,15 @@ The tools are currently assigned to Tiers as follows:
|
||||
| Memory | V8 heap profiler | No | Yes | 1 |
|
||||
| Memory | V8 sampling heap profiler | No | Yes | 1 |
|
||||
| AsyncFlow | [Async Hooks (API)][] | ? | Yes | 1 |
|
||||
| Debugger | V8 Debug protocol (API) | No | Yes | 1 |
|
||||
| Debugger | [Command line Debug Client][] | ? | Yes | 1 |
|
||||
| Tracing | [trace\_events (API)][trace_events (API)] | No | Yes | 1 |
|
||||
| Tracing | trace\_gc | No | Yes | 1 |
|
||||
|
||||
[0x]: https://github.com/davidmarkclements/0x
|
||||
[Async Hooks (API)]: https://nodejs.org/api/async_hooks.html
|
||||
[Chrome Dev Tools]: https://developer.chrome.com/docs/devtools/
|
||||
[Command line Debug Client]: https://nodejs.org/api/inspector.html
|
||||
[Chrome DevTools Frontend]: https://developer.chrome.com/docs/devtools/
|
||||
[Chrome DevTools Protocol]: https://chromedevtools.github.io/devtools-protocol/
|
||||
[Command line Debug Client]: https://nodejs.org/api/debugger.html
|
||||
[Linux perf]: https://perf.wiki.kernel.org/index.php/Main_Page
|
||||
[diagnostic report]: https://nodejs.org/api/report.html
|
||||
[node-clinic]: https://github.com/clinicjs/node-clinic/
|
||||
|
Loading…
Reference in New Issue
Block a user