ISISComputingGroup / ISISComputingGroup/IBEX

Squish Tests: IOC restart behaviour

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

Description

As a developer I would like to verify the following behaviour using Squish:

- Add an IOC to a configuration with Auto-Restart enabled.
- Run the command `console -M localhost IOCNAME` `` to restart the IOC.
- Verify that the IOC has restarted.
---
- Add an IOC with Auto-Restart enabled and an IOC with Auto-Restart disabled.
- Restart each IOC from the `Start/stop IOCs` dialog.
- Verify that both IOCs have restarted.
---
- Add the SIMPLE IOC to a configuration with Auto-Start and Auto-Restart enabled.
- Use the command `caput %MYPVPREFIX%SIMPLE:CRASHVALUE 1` to crash the IOC.
- Verify that the IOC has restarted and no debug prompt has appeared.

#### Additional info:
Could use logs to verify a restart. Procserv publishes PVs for start/stop so we don't need to use console.

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.