Skip to content
Snippets Groups Projects

Draft: Python: Add Run Metadata

Open Simon Spannagel requested to merge p-transmit-eor-py into main
All threads resolved!

This is the Python half of !409 (merged).

I need some help in creating the substitute EOR messages.

Merge request reports

Merge request pipeline passed for 758318c5

Test coverage 81.30% (0.00%) from 2 jobs
Approval is optional
Test summary results are being parsed
Merge blocked: 2 checks failed
Merge request must not be draft.
Merge conflicts must be resolved.

Merge details

  • The source branch is 449 commits behind the target branch.
  • 8 commits and 1 merge commit will be added to main.
  • Source branch will be deleted.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Stephan Lachnit
  • Okay, let's postpone this for v0.2 since this is a bit tricky: the H5DataWriter cannot write the timestamp to the HDF5 group attributes, and thus this fails. So we need to work and that side a bit.

  • Stephan Lachnit added 10 commits

    added 10 commits

    • 35f484d7...00d73d7f - 2 commits from branch main
    • d56a1443 - Python: add sending EOR in interrupting
    • 88be0c43 - python/datasender: add run data condition
    • 730becb0 - python/receiver: prepare for substitute EOR
    • 708fae49 - python/sender: also add run_id and start/stop metadata
    • 1c6f71b5 - python: switch to using flag for RunCondition
    • d7b41ee8 - Python: create substitute EOR
    • 775d5265 - python/cdtp: add GOOD to run condition flag
    • 758318c5 - python/cdtp: send run condition in stopping as well

    Compare with previous version

  • TODO:

    • Figure out writing EOR in HDF5
    • Adding support for tainted runs
    • Adding some unit tests
  • Stephan Lachnit resolved all threads

    resolved all threads

  • Please register or sign in to reply
    Loading