Skip to content

[QUESTION] Runtime listener support and browser output in code-server setup #522

@milkucika

Description

@milkucika

Hi,

I’m currently evaluating RobotCode as a replacement for the old Robocorp Robot Framework Language Server extension
, which doesn’t seem to work properly with the latest Robot Framework versions.

Here’s my environment:
VS Code Version: code-server v4.105.1
RobotCode Version: 2.0.1
OS: Ubuntu 24.04
Python Version: 3.12.3
Robot Framework Version: 7.3.2
Additional tools:
robotframework-pythonlibcore 4.4.1
robotframework-seleniumlibrary 6.8.0

I’m facing two issues:
1. Runtime listener / live execution tracking

Previously, with the Robocorp Robot Framework LSP extension, I had the ability to track the execution progress of Robot Framework tests in real time — there was an extra tab next to “Output / Terminal / Debug Console” showing live updates while the tests were running.

In that setup, I noticed the following listeners were automatically added on execution:

--listener=robotframework_debug_adapter.events_listener.EventsListenerV2
--listener=robotframework_debug_adapter.events_listener.EventsListenerV3

I’m not exactly sure which one was responsible, but it allowed me to follow test execution in real time.

👉 My question:
Is there a similar runtime listener / live run tracking feature available in RobotCode, or could this be achieved through any plugin or extension?

2. Browser output in code-server environment

I’m running a remote development environment using code-server inside a Docker image on Kubernetes (OpenShift).
RobotCode itself works fine, but when trying to open rendered results (e.g., the log.html or report.html), none of the “Simple Browser” or built-in preview options seem to work.

The “Simple Browser” tab appears, but stays empty.
The other two preview options (externalhttp/externalfile) don’t open anything at all.

👉 Do you have any idea what could be causing this, or any recommended workaround to view Robot Framework reports within a code-server setup?

Thanks in advance for your help — I really appreciate the work you’re doing with RobotCode!

Best regards,
Laci

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions