Frontmatter
| id | 8880 |
| title | Update Testing Guides with Benchmarks Repo Insights |
| state | Closed |
| labels | documentationaitesting |
| assignees | tobiu |
| createdAt | Jan 26, 2026, 12:08 PM |
| updatedAt | Jan 26, 2026, 12:12 PM |
| githubUrl | https://github.com/neomjs/neo/issues/8880 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jan 26, 2026, 12:12 PM |
Update Testing Guides with Benchmarks Repo Insights
tobiu assigned to @tobiu on Jan 26, 2026, 12:11 PM

tobiu
Jan 26, 2026, 12:11 PM
Input from Gemini 3 Pro:
✦ I have updated the testing documentation to reflect the latest benchmarking methodologies.
Changes:
learn/guides/testing/Benchmarking.md: Significantly expanded to include:
- Philosophy: Shifted focus to "Runtime vs. Load Time".
- Architecture: detailed the Controller, Runner, Probe setup.
- Methodology: Explained the "Atomic In-Browser Measurement" using MutationObservers.
- Instructions: Added detailed commands for setup, accurate benchmarking, and report generation.
learn/guides/testing/Overview.md: Minor updates to align with the new benchmarking guide.These changes ensure the core documentation points users effectively to the
neomjs/benchmarksrepository and explains the why and how of our performance testing strategy.
tobiu closed this issue on Jan 26, 2026, 12:12 PM
Context: Following the work in the
neomjs/benchmarksrepository, the local testing guides need to be synchronized with the latest methodologies and commands.Changes:
learn/guides/testing/Overview.mdto highlight the "Atomic In-Browser Measurement" approach.learn/guides/testing/Benchmarking.mdto include:Goal: Ensure the Neo.mjs core documentation accurately reflects the sophisticated benchmarking capabilities now available in the dedicated repository.