ISISComputingGroup / ISISComputingGroup/IBEX

Remote Desktop: Generate (simple) automated testing framework to exercise RDP [Timebox 2.5 days]

Open
#8,777 1 comment 0 reactions 0 assignees View on GitHub
8
Dominant language
No language data
Stars
6
Forks
2
Avg merge
16h 40m
Merged PRs (30d)
2

Description

Discussed 10/07/2025 1:35:37

# Issue Description

**Aim to not delete parts of the template.**

[comment]: <> (FILL IN BELOW)
~~~
"As a user I am experiencing hanging in my IBEX session which is connected via remote desktop from a local cabin machine.
~~~

### How & Where?
The issue has been rare but has grown much more frequent and can cause lost of an IBEX session/script

I would like to be able to automatically exercise and RDP connection, using a user emulating tool, maybe _autoIt_. The aim is for a simple tool which can start/stop an RDP session in response to a script. It should also be able to exercise IBEX via a very simple text and/or button interaction which might invoke an error over a period of time.

# Note:
The primary aim is to induce failure (lock up or DWM crash). The ideal is that after this cannot be made to fail the problem has been solved. It should be assumed that this test might be run on a screen which initially uses VNC to access the target machine for testing (usually instrument viewing machine).

# Acceptance Criteria
- [ ] RDP session can be started/stopped
- [ ] screen buttons/text can be accessed from script (even if very basic and relying on specific screen positions).
- [ ] (only If possible), some feedback can be recovered by the script to allow logging/control if failure occurs (e.g. printscreen). Might be feedback from a another source e.g. application log.

# How to Review
Check that it is possible to watch a simple session creation.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.