123 Commits

Author SHA1 Message Date
95c5c99bf2 added scan_items test 2022-09-14 16:57:53 +02:00
5d6fd32981 introduced a buffer for public data with a default expiration time of 30 min 2022-09-12 11:18:51 +02:00
6fed7674f2 queue history and status items 2022-09-10 14:51:10 +02:00
4c82c63c09 cleanup 2022-09-10 14:50:14 +02:00
18da7987fa client improvements 2022-09-10 11:54:35 +02:00
2174291581 changed logger config for client with different log levels for each sink 2022-09-10 10:48:18 +02:00
027d6ca2ef added logger output for scan segments to client 2022-09-10 10:46:50 +02:00
c48e379e85 fixed callback 2022-09-09 13:00:38 +02:00
795920ccf8 reduced timeout time 2022-09-09 08:21:34 +02:00
f2ecc0f40f added fly scan test; closes #44 2022-09-05 19:31:01 +02:00
e5eb71e1a9 added threadlocks to alarm handler; added doc strings 2022-09-04 09:48:27 +02:00
4e412cf236 cleanup 2022-08-31 09:56:00 +02:00
9ed7ff5550 added sleep to after test client init 2022-08-07 13:59:27 +02:00
aedffff946 improved thread cleanup routines 2022-08-07 12:29:53 +02:00
33014f4fc2 added threadlock decorator 2022-08-07 12:28:50 +02:00
9976f89b12 wait for queue init 2022-08-07 09:39:49 +02:00
d875ee59eb fixed bug in end2end test 2022-08-07 09:19:22 +02:00
2777417cc8 fixed bug in get_queue 2022-08-07 01:47:46 +02:00
8272cb2ada added direct check to ensure queue is empty 2022-08-07 01:33:15 +02:00
e3d650f0b0 reverted config change for end2end tests 2022-08-06 23:56:42 +02:00
f85da8c472 added scope fixtures; added wait function to ensure an empty queue 2022-08-06 23:10:41 +02:00
787956540c cleanup 2022-08-06 23:09:59 +02:00
657bb2fd26 added rlock 2022-08-06 23:09:31 +02:00
7e44df7756 bug fix for scan items 2022-08-06 23:09:10 +02:00
b561ce3a6d added queue reset to test functions 2022-08-06 17:58:31 +02:00
42863f113f added request_reset 2022-08-06 17:57:42 +02:00
61d7c1cb6b added implicit scan acceptance 2022-08-06 12:21:03 +02:00
9011740163 cleanup 2022-08-05 21:38:56 +02:00
43fce581f0 major client refactoring 2022-08-05 21:24:38 +02:00
50debe3226 Merge branch 'master' into fly_scan_improvements 2022-08-05 09:17:58 +02:00
b4de391f6b cleanup 2022-08-05 09:15:15 +02:00
f7a6c2d684 Merge branch 'fly_scan_improvements' into 'master'
added message bundle for lower latency

See merge request bec/bec!19
2022-08-04 18:05:50 +00:00
c2bf1bc3f0 made output of fly and step more consistent 2022-08-04 19:22:56 +02:00
15ea671c71 moved test utils to utils 2022-08-04 19:22:19 +02:00
Wakonig Klaus
a7bb7a1da2 fixed bug in scan_queue that would cause the scan update to stop 2022-08-04 18:35:57 +02:00
6ea854a3b5 added message bundle for lower latency 2022-08-04 10:20:57 +02:00
a4aa8830e6 added error handling for rpc calls; closes #40 2022-08-02 12:22:36 +02:00
da95e136f0 reverted changes 2022-08-02 10:15:54 +02:00
caa662e5b1 fixed formatting 2022-07-27 08:54:55 +02:00
54cc5e16d2 Merge branch 'master' into 'online_changes'
# Conflicts:
#   bec_client/bec_client/__init__.py
2022-07-27 06:27:31 +00:00
6aef1c7460 Update __init__.py 2022-07-27 06:27:08 +00:00
e20216
688b6bc0ac online changes for first fly scan with lamni 2022-07-26 13:58:54 +02:00
aec12f993d added pre scan macros 2022-07-26 09:45:13 +02:00
ae51321421 changed signal handling for fly scans 2022-07-25 13:41:43 +02:00
5628c83272 removed debugging output to tests 2022-07-23 18:30:50 +02:00
535d4a08e2 added debugging output to tests 2022-07-23 16:37:09 +02:00
ff1e4becd0 added debugging output to tests 2022-07-23 16:15:38 +02:00
522d8f16f2 changed default timeout to 200 s 2022-07-23 11:00:08 +02:00
f1a464d71f added explicit check for scan abort test 2022-07-23 10:57:34 +02:00
614e6f5f01 added more delay to scan abort test 2022-07-23 10:20:02 +02:00