• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

simonsobs / socs / 19348741366
38%

Build:
DEFAULT BRANCH: main
Ran 13 Nov 2025 11:30PM UTC
Jobs 1
Files 171
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Nov 2025 11:12PM UTC coverage: 37.942% (+0.01%) from 37.932%
19348741366

push

github

web-flow
Galil Axis Stage Controller Agent for SO SAT Coupling Optics  (#939)

* commit new SOCS agent for motor controlling linear axes of SAT coupling optics hardware

* update location of driver commands and update agent accordingly

* rename agent and relevant files

* missed a rename

* remove drivers directory

* missed another rename opp

* adding helper functions for moving; not perfect but pushing for Shreya to look at

* add features for brakes (querying, commanding)

* update driver code with new features for configuring and initializing axes

* add configuration and initializing steps to helper and agent code

* fix indent

* strip command

* uncomment previously made features

* updates to deal with 'laggy' responses

* add agent tasks, delete commented out methods in drivers.py

* remove commented out code and parameters defined in helper code that is now factored into config file

* fix typo

* getting '?' from galil quite often, finding a way to handle it. seems to be a firmware thing?

* docstring update

* add begin motion logic to galil command and spruce up a few docstrings

* remove debug logging statement

* fix a few typos

* added few  more driver methods and agent tasks, reconfigured how config file operates for getting us the axes we need to query

* add new tasks and helper code while also consolidating other tasks to be toggleable by state

* added a todo about a safety check thought

* clean up docstrings in agent

* update docstrings for driver code

* update drivers.py for get_data

* add documentation

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* remove galil test mode lines within _drain_prompt

* remove return of tc_resp for _drain_prompt

* remove while loop, simplify _drain_prompt logic, add _is_ready, update galil_command accordingly, remove time.sleeps where relevant--all of this drastically improved sampling rate for device

* remove non critical queries in get... (continued)

7335 of 19332 relevant lines covered (37.94%)

0.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 19348741366.1 13 Nov 2025 11:30PM UTC 171
37.94
GitHub Action Run
Source Files on build 19348741366
  • Tree
  • List 171
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d768fb53 on github
  • Prev Build on main (#19041965849)
  • Next Build on main (#19378972395)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc