DiamondLightSource/dodal

Connection tests as CI cronjob

Open

#507 geöffnet am 7. Mai 2024

Auf GitHub ansehen
 (3 Kommentare) (1 Reaktion) (0 zugewiesene Personen)Python (12 Forks)auto 404
enhancementgood first issuepython

Repository-Metriken

Stars
 (4 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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.

Contributor Guide