DiamondLightSource/dodal

Connection tests as CI cronjob

Open

#507 ouverte le 7 mai 2024

Voir sur GitHub
 (3 commentaires) (1 réaction) (0 assignés)Python (12 forks)auto 404
enhancementgood first issuepython

Métriques du dépôt

Stars
 (4 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

As a developer I would like to be kept apprised of the ongoing accuracy of the system tests and hence the PV definitions on the beamline so that I can correct errors when PVs change.

Should consider how best to setup CI accounting for:

  • Keeping PVs read-only so we don't affect the beamline
  • Deciding whom to notify of specific failures
  • One big CI job or one per beamline?

Acceptance Criteria

  • Local CI croniob that pulls dodal (all branches/PRs) and runs the connection tests (see #506) reporting any errors.

Guide contributeur