Skip to content

test(gym): pure AASEnv config validators with offline unit tests#163

Closed
Bartok9 wants to merge 1 commit into
JacopoPan:mainfrom
Bartok9:test/aas-config-validate
Closed

test(gym): pure AASEnv config validators with offline unit tests#163
Bartok9 wants to merge 1 commit into
JacopoPan:mainfrom
Bartok9:test/aas-config-validate

Conversation

@Bartok9

@Bartok9 Bartok9 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Validate instance/freq/autopilot/odom/num_quads/render_mode before Docker setup via pure helpers + offline unit tests.

Motivation

Invalid gym config currently fails deep inside Docker network setup. Fail early with pure validators free of docker/zmq imports.

Verification

  • `cd aas-gym/src && PYTHONPATH=. python3 -m unittest aas_gym.test_aas_config -v` → 6 passed

  • Did NOT change: sim_run/sim_build/deploy_* env validation (maintainer check_env_vars), geofence/arm paths

Notes

  • One logical change; minimal additive diff
  • Human-authored and reviewed; AI-assisted drafting only where noted in campaign process
  • DCO signed-off

Agent-Owner: sera · Platform: hermes · Claim-TTL: 24h

Validate instance/freq/autopilot/odom/num_quads/render_mode before
Docker setup; keep helpers free of heavy runtime imports.

Signed-off-by: Daniel Pike <daniel@team-of-light.org>
@JacopoPan JacopoPan closed this Jul 23, 2026
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