Inspect page
bl console
Inspect browser console messages and page errors
Inspect browser console messages and page errors
Usage
bl console [OPTIONS]
bl console <command>Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
bl console list
List buffered console messages and page errors
Usage
bl console list [OPTIONS]Options
| Option | Description |
|---|---|
--level <value> | Only include entries at this log level |
--text <value> | Only include entries whose text contains this substring |
--type <value> | Only include console API or javascript exception entries |
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
Examples
bl console list
# Show buffered console / page-error entries
bl console list --level error
# Show only error-level entries
bl console list --text marker
# Show entries containing "marker"bl console wait
Wait for the next matching console message or page error
Usage
bl console wait [OPTIONS]Options
| Option | Description |
|---|---|
--timeout <value> | Timeout in milliseconds (default 30000) |
--level <value> | Only match entries at this log level |
--text <value> | Only match entries whose text contains this substring |
--type <value> | Only match console API or javascript exception entries |
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
Examples
bl console wait --text ready
# Wait until a console message contains "ready"
bl console wait --level error --timeout 5000
# Wait up to 5s for an error-level entrybl console clear
Clear the buffered console / page-error history
Usage
bl console clear [OPTIONS]Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
Examples
bl console clear
# Discard buffered console entries for this session