Replies: 1 comment
|
@liarjsdev Please avoid opening issues with non-issue content. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I benchmarked twelve Chromium automation stacks last week on one machine, in one sitting, with one scorer, and patchright came out at the top of the table, so I wanted to hand you the numbers rather than just say so.
Host-adjusted scores (higher is better):
Method, so you can dispute the number rather than take my word for it: each stack was launched with
--remote-debugging-port, then scored by attaching over CDP, with the probes run on anhttps://page rather thanabout:blank(several checks are inert onabout:blankand scoring there quietly inflates everything). Two of the deductions on every stack are this laptop's own hardware, not the stack's, so the baseline is not 100 and I report both the raw and the host-adjusted column.Two things in there that may be worth your attention:
The reason I am filing this rather than just posting it somewhere: your README's detector table is a list of pass/fail verdicts, and pass/fail cannot express that last point. The scorer I used is https://liarjs.dev/ - it checks whether a browser's JavaScript story agrees with itself and with what the network layer saw, and it outputs a number plus the individual deductions. It runs as
npx liarjs --cdp http://127.0.0.1:9222 --page https://example.com/ --json, so it fits next topytestrather than next to a screenshot. If you think it earns a row in that table, that would be welcome; if you would rather not add a checker you did not choose, the numbers above are yours to use regardless.Full write-up with the per-check deductions: https://liarjs.dev/blog/stealth-stacks-measured/
All reactions