Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>LogStudio LogSpec Test RunnerNew to Visual Studio Code? Get it now.
LogStudio LogSpec Test Runner

LogStudio LogSpec Test Runner

Tej Pratap Singh

| (0) | Free
Author, autocomplete, and execute LogSpec log pattern test cases against Chrome/Edge via WebMCP
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LogStudio LogSpec Test Runner (VS Code Extension)

Author, autocomplete, and execute LogSpec log pattern test cases against Chrome or Microsoft Edge via WebMCP (Web Model Context Protocol).


Features

  • Rich Syntax Highlighting: Native TextMate grammar for .logspec and .logtest files.
  • Intelligent Autocompletion: Context-aware completions for sequenceOf, strictSequenceOf, atMin, atMax, not, withinLines, withLevel, and builder chaining.
  • Code Snippets: Quick-insert templates for full test cases, sequences, and presets (Android boot, BLE pairing, crash prevention).
  • Inline CodeLens Run Action: Click ▶ Run Test in Browser (WebMCP) directly above any test block.
  • Editor Toolbar Run Button: One-click run icon in the top-right toolbar of the editor.
  • Visual Results Panel: Side-by-side Webview panel displaying pass/fail badges, durations, step timelines, and matched log lines.
  • WebMCP Browser Bridge: Connects seamlessly to Chrome or Edge via remote debugging (--remote-debugging-port=9222).

Getting Started

  1. Open LogStudio in Chrome or Microsoft Edge launched with remote debugging enabled:
    google-chrome --remote-debugging-port=9222 https://log.tejpratapsingh.com
    
    (Or click "Launch Chrome with WebMCP Debugging" in the VS Code Command Palette).
  2. Open any .logspec file (e.g. examples/sample_boot.logspec).
  3. Click the ▶ Run Test in Browser (WebMCP) CodeLens or the Play button in the editor toolbar.
  4. View real-time test verification results in the interactive panel!

Extension Settings

  • logstudio.webmcp.browserPort: Remote debugging port (default: 9222).
  • logstudio.webmcp.browserType: Default browser (chrome or edge).
  • logstudio.webmcp.appUrl: Target URL for LogStudio (default: https://log.tejpratapsingh.com).
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft