boozallen / aissemble

Booz Allen's lean manufacturing approach for holistically designing, developing and fielding AI solutions across the engineering lifecycle from data processing to model building, tuning, and training to secure operational deployment
Other
34 stars 8 forks source link

[#4] switch from docker compose to testcontainers #439

Closed ewilkins-csi closed 4 weeks ago

ewilkins-csi commented 1 month ago

Our pyspark test metamodel module was using docker-compose to start containers for integration tests instead of our usual approach of using testcontainers. This caused a failure in CI as the GitHub runner doesn't appear to have docker-compose. This changeset also includes some fixes to the other places we were using the testcontainers Python package. Namely: