Skip to content

Additional developer documentation relating to the baton#1261

Merged
DominicOram merged 2 commits intomainfrom
gda-baton-diagrams
Sep 25, 2025
Merged

Additional developer documentation relating to the baton#1261
DominicOram merged 2 commits intomainfrom
gda-baton-diagrams

Conversation

@rtuck99
Copy link
Copy Markdown
Contributor

@rtuck99 rtuck99 commented Sep 10, 2025

This contains the diagram that was previously attached to #358, plus the PlantUML source for a diagram I created to better understand the GDA baton logic - this is also attached to the confluence page at https://confluence.diamond.ac.uk/x/yoL8F

When we finally move to GDA.latest, we should probably move that confluence page to the official GDA developer docs, after we have done whatever refactoring is needed etc.

Checks for reviewer

@rtuck99 rtuck99 force-pushed the gda-baton-diagrams branch 2 times, most recently from 8b8f25c to 6da80a1 Compare September 10, 2025 15:15
@rtuck99 rtuck99 marked this pull request as ready for review September 11, 2025 09:02
@rtuck99 rtuck99 requested a review from a team as a code owner September 11, 2025 09:02
@codecov
Copy link
Copy Markdown

codecov Bot commented Sep 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.15%. Comparing base (7767dad) to head (7b85939).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1261   +/-   ##
=======================================
  Coverage   90.15%   90.15%           
=======================================
  Files         130      130           
  Lines        7844     7844           
=======================================
  Hits         7072     7072           
  Misses        772      772           
Components Coverage Δ
i24 SSX 75.27% <ø> (ø)
hyperion 97.79% <ø> (ø)
other 97.99% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Contributor

@DominicOram DominicOram left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. It feels like the UML is a bit orphaned without anything linking to it. I assume it's not getting rendered anywhere either? Can you render it with something like https://github.com/sphinx-contrib/plantuml?

Copy link
Copy Markdown
Contributor

@DominicOram DominicOram left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, thank you!

@DominicOram DominicOram merged commit aee067c into main Sep 25, 2025
24 checks passed
@DominicOram DominicOram deleted the gda-baton-diagrams branch September 25, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants