DiamondLightSource / DiamondLightSource/mx-bluesky

Murko: Add a system test

Open
#877 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

Given the various services required for murko it would be good to have a system test to integrate them all. This would probably consist of:
* A mock `OAVToRedisForwarder` device that would stream known images to redis
* The real thawing plan ran against this
* A real redis deployment
* A real redis_to_murko_forwarder that pushes this into murko
* A real murko that would do some analysis on that image (running on CPU not GPU)
* A real plan that picks up the centers and moves to them (yet to be written)
* A mock set of gonio stages
* Confirm that the gonio stages have been moved to where we expect (probably with a bit of variation, not sure if murko is entirely deterministic?)

All this should be ran on argus

## Acceptance Criteria
- The above system test is integrated

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.