DiamondLightSource/dodal

Connection tests as CI cronjob

Open

#507 aperta il 7 mag 2024

Vedi su GitHub
 (3 commenti) (1 reazione) (0 assegnatari)Python (12 fork)auto 404
enhancementgood first issuepython

Metriche repository

Star
 (4 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

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.

Guida contributor