Skip to content

docs(espresso): migrate EspressoTestingSidebar docs and sidebar - #3645

Open
keys-github wants to merge 8 commits into
LambdaTest:stagefrom
keys-github:espresso-testing-migration
Open

keys-github wants to merge 8 commits into
LambdaTest:stagefrom
keys-github:espresso-testing-migration

Conversation

@keys-github

Copy link
Copy Markdown
Member

What & why

Migrates the EspressoTestingSidebar doc set and its restructured sidebar from restructure-docs onto a fresh stage base — mirroring the AppiumTesting migration (#3644). Scope is limited to Espresso.

Changes

Sidebar

  • sidebars.js — restructured EspressoTestingSidebar (new Getting Started category; adds espresso-agent-skills; drops the standalone troubleshoot page).
  • sidebars-unified.js — Espresso Testing is now a link with a dedicated EspressoTestingSidebar export (same pattern as Appium / Test Manager).

Docs (from restructure-docs)

  • Updated: getting-started, supported-capabilities, debugging (debug-espresso-tests), env-variables, regex, supported-locales, sharding, speedup, junit-report (espresso-junit-report), mockwebserver-localhost.
  • New: docs/espresso-agent-skills.md.
  • Deleted: docs/troubleshoot-espresso-tests.md (content merged into the Debug doc). Retargeted its two inbound links in error-messages.md and hyperexecute-espresso-testing.md.

Styling

  • src/css/custom.css — restyled .realDeviceColor / .virtualDeviceColor device tags to the subtle, theme-aware chips used on the Appium pages (identical rules, incl. the compact in-table variant).

Notes

  • No image changes — every referenced asset already exists identically on stage.
  • static/docs/* and llms.txt are build-generated (prebuild) and intentionally excluded, matching the Appium PR.

Validation

  • All sidebar doc-ids match file ids; no duplicate ids / slug collisions.
  • All internal /support/docs/ page links resolve on the stage base (onBrokenLinks: throw).
  • All MDX @site/... imports resolve; both sidebar files parse.
  • No remaining references to the deleted troubleshoot page in source.

🤖 Generated with Claude Code

salmanlt and others added 8 commits October 4, 2026 00:24
…ice-tag styling

Migrate the EspressoTestingSidebar doc set and restructured sidebar from
restructure-docs onto a fresh stage base, matching the AppiumTesting migration.

- Restructure EspressoTestingSidebar in sidebars.js (Getting Started category)
- Make Espresso Testing a link in sidebars-unified.js with a dedicated
  EspressoTestingSidebar export (mirrors the Appium / Test Manager pattern)
- Add docs/espresso-agent-skills.md
- Merge the troubleshoot page into debugging-espresso-tests.md and delete
  docs/troubleshoot-espresso-tests.md; retarget its two inbound links
  (error-messages.md, hyperexecute-espresso-testing.md)
- Restyle .realDeviceColor / .virtualDeviceColor device tags in custom.css to
  the subtle, theme-aware chips used on the Appium pages

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sync the E2E SEO wording from stage (226187d) into the Espresso intro.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…igration

# Conflicts:
#	sidebars-unified.js
#	src/css/custom.css

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants