Beamline dispatch feature and tidy-up #120

Merged
perl_d merged 11 commits from feat/beamline_dispatch into main 2026-07-31 14:48:28 +02:00
Owner
No description provided.
perl_d added 5 commits 2026-07-31 10:25:55 +02:00
feat: beamline dispatch framework
CI / lint (push) Successful in 26s
CI / test (3.11) (push) Successful in 1m29s
CI / test (3.12) (push) Successful in 1m34s
CI / test (3.13) (push) Successful in 1m29s
991e4bea47
feat: get auth from dispatch
CI / lint (push) Successful in 1m9s
CI / test (3.11) (push) Failing after 51s
CI / test (3.13) (push) Failing after 48s
CI / test (3.12) (push) Failing after 1m21s
660a0acf7c
style: remove pointless name-mangled attrs
CI / lint (push) Successful in 30s
CI / test (3.11) (push) Successful in 53s
CI / test (3.13) (push) Successful in 51s
CI / test (3.12) (push) Successful in 56s
7b79dd8ec5
the fact that removing them didn't break anything shows that they
were completely unneccessary - there is no inheritance tree
using the same names
fix: remove many duplicated methods
CI / test (3.11) (pull_request) Failing after 40s
CI / test (3.12) (pull_request) Failing after 41s
CI / test (3.13) (pull_request) Failing after 48s
CI / lint (push) Successful in 31s
CI / test (3.11) (push) Failing after 40s
CI / test (3.12) (push) Failing after 41s
CI / test (3.13) (push) Failing after 41s
CI / lint (pull_request) Successful in 29s
03e289c6d7
perl_d added 1 commit 2026-07-31 12:02:19 +02:00
feat: make bec macros dispatched and test against beamline plugins
CI / lint (pull_request) Successful in 29s
CI / lint (push) Successful in 30s
CI / test (3.11) (push) Successful in 43s
CI / test (3.12) (push) Successful in 42s
CI / test (3.11) (pull_request) Successful in 1m29s
CI / test (3.13) (pull_request) Successful in 1m36s
CI / test (3.13) (push) Successful in 2m38s
CI / test (3.12) (pull_request) Successful in 2m35s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 46s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 47s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 51s
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m46s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m55s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m58s
CI / test-with-coverage (push) Successful in 53s
CI / test-with-coverage (pull_request) Successful in 57s
0f1aa3090b
perl_d force-pushed feat/beamline_dispatch from 2db04696dc to 0f1aa3090b 2026-07-31 12:02:19 +02:00 Compare
perl_d added 1 commit 2026-07-31 12:08:46 +02:00
ci: run on push only for main, otherwise PR
CI / lint (pull_request) Successful in 30s
CI / test (3.11) (pull_request) Successful in 44s
CI / test (3.12) (pull_request) Successful in 48s
CI / test (3.13) (pull_request) Successful in 1m15s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 53s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m57s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 2m12s
CI / test-with-coverage (pull_request) Successful in 1m29s
0c55bc8008
perl_d added 1 commit 2026-07-31 12:09:35 +02:00
test: add test for dispatch against each plugin
CI / test (3.12) (pull_request) Successful in 1m13s
CI / lint (pull_request) Successful in 1m17s
CI / test (3.11) (pull_request) Successful in 1m55s
CI / test (3.13) (pull_request) Successful in 2m6s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Failing after 53s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 51s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Failing after 1m5s
CI / test-with-coverage (pull_request) Skipped
e90fd52e47
perl_d added 1 commit 2026-07-31 12:12:24 +02:00
ci: add concurrency to test suite
CI / lint (pull_request) Successful in 49s
CI / test (3.11) (pull_request) Successful in 51s
CI / test (3.12) (pull_request) Successful in 49s
CI / test (3.13) (pull_request) Successful in 52s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Failing after 51s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 56s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Failing after 55s
CI / test-with-coverage (pull_request) Skipped
1ef5b20172
perl_d added 2 commits 2026-07-31 12:23:48 +02:00
fix: pxi and pxiii tests shouldn't work yet
CI / lint (pull_request) Successful in 30s
CI / test (3.12) (pull_request) Successful in 45s
CI / test (3.13) (pull_request) Successful in 45s
CI / test (3.11) (pull_request) Successful in 53s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 51s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 51s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 54s
CI / test-with-coverage (pull_request) Successful in 56s
CI / lint (push) Canceled after 15s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 0s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 0s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 0s
CI / test-with-coverage (push) Canceled after 0s
Build and Publish / release (push) Successful in 12s
ba68b6b233
perl_d merged commit ba68b6b233 into main 2026-07-31 14:48:28 +02:00
perl_d deleted branch feat/beamline_dispatch 2026-07-31 14:50:07 +02:00
Sign in to join this conversation.