Skip to content

Conversation

@CagriYonca
Copy link
Contributor

@CagriYonca CagriYonca commented Dec 15, 2025

You can run infra as before using this command:

  • docker compose --profile infra-general up -d

Unittests in the docker-compose file currently supports up to Python version 3.14.

Run tests for all Python versions:

  • docker compose --profile infra-general --profile tests-general up --build --abort-on-container-exit | grep python-sensor-test

To run tests for a specific Python version using Docker, 3.12 for example:

  • docker compose --profile infra-general --profile py312 up --build --abort-on-container-exit | grep python-sensor-test

Cassandra Tests:

  • docker compose --profile infra-cassandra --profile tests-cassandra up --build --abort-on-container-exit | grep python-sensor-test

Kafka Tests:

  • docker compose --profile infra-kafka --profile tests-kafka up --build --abort-on-container-exit | grep python-sensor-test

Gevent Tests:

  • docker compose --profile tests-gevent up --build --abort-on-container-exit | grep python-sensor-test

AWS Tests:

  • docker compose --profile tests-aws up --build --abort-on-container-exit | grep python-sensor-test

@CagriYonca CagriYonca self-assigned this Dec 15, 2025
@CagriYonca CagriYonca requested a review from a team as a code owner December 15, 2025 15:21
@sonarqubecloud
Copy link

@CagriYonca
Copy link
Contributor Author

The PR is closed since we can already run unittests locally. After a call with the team, we agreed that there is no need for this kind of isolation layer or the added extra code complexity at this time. I'll keep the branch open in case it's needed in the future.

@CagriYonca CagriYonca closed this Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants