├── .github └── workflows │ └── python-app.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── aqueduct ├── __init__.py ├── exceptions.py ├── flow.py ├── handler.py ├── integrations │ ├── __init__.py │ └── aiohttp.py ├── logger.py ├── metrics │ ├── __init__.py │ ├── base.py │ ├── collect.py │ ├── export.py │ ├── manager.py │ ├── processes.py │ ├── queue.py │ ├── task.py │ └── timer.py ├── multiprocessing.py ├── queues.py ├── shm │ ├── __init__.py │ ├── base.py │ ├── bytes.py │ ├── mixin.py │ └── numpy.py ├── task.py └── worker.py ├── atomic_build.py ├── docs ├── batching.rst ├── example.rst ├── faq.rst ├── fundamentals.rst ├── logging.rst ├── metrics.rst ├── priority_queues.rst ├── sentry.rst ├── share_memory.rst ├── troubleshooting.rst └── video.rst ├── examples ├── aiohttp │ └── demoapp │ │ ├── README.md │ │ ├── data │ │ ├── apple.jpg │ │ └── imagenet_synsets.json │ │ ├── demoapp │ │ ├── __init__.py │ │ ├── app.py │ │ ├── flow.py │ │ └── pipeline.py │ │ └── requirements.txt └── flask │ └── demoapp │ ├── README.md │ ├── data │ ├── apple.jpg │ └── imagenet_synsets.json │ ├── demoapp │ ├── __init__.py │ ├── app.py │ ├── flow.py │ └── pipeline.py │ └── requirements.txt ├── requirements ├── dev.txt └── test.txt ├── setup.py └── tests ├── __init__.py ├── benchmarks ├── __init__.py ├── bench_queue_transfer.py ├── bench_service │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── __init__.py │ ├── bench │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bench_configurations.py │ │ ├── bench_steps.py │ │ ├── configs │ │ │ ├── image_medium_1step.json │ │ │ ├── image_medium_3step.json │ │ │ ├── image_medium_pipeline.json │ │ │ ├── image_small_1step.json │ │ │ ├── image_small_3step.json │ │ │ └── image_small_pipeline.json │ │ ├── data │ │ │ ├── apple.jpg │ │ │ ├── apples.jpg │ │ │ ├── cat.jpg │ │ │ └── umbrella.jpg │ │ ├── rps_counter.py │ │ └── utils.py │ ├── docker-compose.yaml │ └── maas │ │ ├── data │ │ ├── get_models.sh │ │ └── imagenet_synsets.json │ │ ├── maas │ │ ├── __init__.py │ │ ├── app.py │ │ ├── flow.py │ │ ├── flow_metrics.py │ │ ├── image_storage.py │ │ ├── main_aqueduct.py │ │ ├── main_simple.py │ │ └── models.py │ │ └── requirements.txt └── utils.py ├── conftest.py └── unit ├── __init__.py ├── conftest.py ├── integrations ├── __init__.py └── test_aiohttp.py ├── metrics ├── __init__.py ├── test_collect.py ├── test_export.py ├── test_metrics.py └── test_task.py ├── test_flow.py ├── test_shm.py ├── test_task.py └── test_worker.py /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include atomic_build.py 2 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/README.rst -------------------------------------------------------------------------------- /aqueduct/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/__init__.py -------------------------------------------------------------------------------- /aqueduct/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/exceptions.py -------------------------------------------------------------------------------- /aqueduct/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/flow.py -------------------------------------------------------------------------------- /aqueduct/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/handler.py -------------------------------------------------------------------------------- /aqueduct/integrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aqueduct/integrations/aiohttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/integrations/aiohttp.py -------------------------------------------------------------------------------- /aqueduct/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/logger.py -------------------------------------------------------------------------------- /aqueduct/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/__init__.py -------------------------------------------------------------------------------- /aqueduct/metrics/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/base.py -------------------------------------------------------------------------------- /aqueduct/metrics/collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/collect.py -------------------------------------------------------------------------------- /aqueduct/metrics/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/export.py -------------------------------------------------------------------------------- /aqueduct/metrics/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/manager.py -------------------------------------------------------------------------------- /aqueduct/metrics/processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/processes.py -------------------------------------------------------------------------------- /aqueduct/metrics/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/queue.py -------------------------------------------------------------------------------- /aqueduct/metrics/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/task.py -------------------------------------------------------------------------------- /aqueduct/metrics/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/metrics/timer.py -------------------------------------------------------------------------------- /aqueduct/multiprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/multiprocessing.py -------------------------------------------------------------------------------- /aqueduct/queues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/queues.py -------------------------------------------------------------------------------- /aqueduct/shm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/shm/__init__.py -------------------------------------------------------------------------------- /aqueduct/shm/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/shm/base.py -------------------------------------------------------------------------------- /aqueduct/shm/bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/shm/bytes.py -------------------------------------------------------------------------------- /aqueduct/shm/mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/shm/mixin.py -------------------------------------------------------------------------------- /aqueduct/shm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/shm/numpy.py -------------------------------------------------------------------------------- /aqueduct/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/task.py -------------------------------------------------------------------------------- /aqueduct/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/aqueduct/worker.py -------------------------------------------------------------------------------- /atomic_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/atomic_build.py -------------------------------------------------------------------------------- /docs/batching.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/batching.rst -------------------------------------------------------------------------------- /docs/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/example.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/fundamentals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/fundamentals.rst -------------------------------------------------------------------------------- /docs/logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/logging.rst -------------------------------------------------------------------------------- /docs/metrics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/metrics.rst -------------------------------------------------------------------------------- /docs/priority_queues.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/priority_queues.rst -------------------------------------------------------------------------------- /docs/sentry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/sentry.rst -------------------------------------------------------------------------------- /docs/share_memory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/share_memory.rst -------------------------------------------------------------------------------- /docs/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/troubleshooting.rst -------------------------------------------------------------------------------- /docs/video.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/docs/video.rst -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/README.md -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/data/apple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/data/apple.jpg -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/data/imagenet_synsets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/data/imagenet_synsets.json -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/demoapp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/demoapp/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/demoapp/app.py -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/demoapp/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/demoapp/flow.py -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/demoapp/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/demoapp/pipeline.py -------------------------------------------------------------------------------- /examples/aiohttp/demoapp/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/aiohttp/demoapp/requirements.txt -------------------------------------------------------------------------------- /examples/flask/demoapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/README.md -------------------------------------------------------------------------------- /examples/flask/demoapp/data/apple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/data/apple.jpg -------------------------------------------------------------------------------- /examples/flask/demoapp/data/imagenet_synsets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/data/imagenet_synsets.json -------------------------------------------------------------------------------- /examples/flask/demoapp/demoapp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/flask/demoapp/demoapp/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/demoapp/app.py -------------------------------------------------------------------------------- /examples/flask/demoapp/demoapp/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/demoapp/flow.py -------------------------------------------------------------------------------- /examples/flask/demoapp/demoapp/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/demoapp/pipeline.py -------------------------------------------------------------------------------- /examples/flask/demoapp/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/examples/flask/demoapp/requirements.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /requirements/test.txt: -------------------------------------------------------------------------------- 1 | pytest~=6.2.4 -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/bench_queue_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_queue_transfer.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/.dockerignore: -------------------------------------------------------------------------------- 1 | maas/data/models/ -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/Dockerfile -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/README.md -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/base.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/bench_configurations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/bench_configurations.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/bench_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/bench_steps.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_medium_1step.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_medium_1step.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_medium_3step.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_medium_3step.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_medium_pipeline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_medium_pipeline.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_small_1step.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_small_1step.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_small_3step.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_small_3step.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/configs/image_small_pipeline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/configs/image_small_pipeline.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/data/apple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/data/apple.jpg -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/data/apples.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/data/apples.jpg -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/data/cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/data/cat.jpg -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/data/umbrella.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/data/umbrella.jpg -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/rps_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/rps_counter.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/bench/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/bench/utils.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/docker-compose.yaml -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/data/get_models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/data/get_models.sh -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/data/imagenet_synsets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/data/imagenet_synsets.json -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/__init__.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/app.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/flow.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/flow_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/flow_metrics.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/image_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/image_storage.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/main_aqueduct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/main_aqueduct.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/main_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/main_simple.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/maas/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/maas/models.py -------------------------------------------------------------------------------- /tests/benchmarks/bench_service/maas/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/bench_service/maas/requirements.txt -------------------------------------------------------------------------------- /tests/benchmarks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/benchmarks/utils.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/integrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/integrations/test_aiohttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/integrations/test_aiohttp.py -------------------------------------------------------------------------------- /tests/unit/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/metrics/test_collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/metrics/test_collect.py -------------------------------------------------------------------------------- /tests/unit/metrics/test_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/metrics/test_export.py -------------------------------------------------------------------------------- /tests/unit/metrics/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/metrics/test_metrics.py -------------------------------------------------------------------------------- /tests/unit/metrics/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/metrics/test_task.py -------------------------------------------------------------------------------- /tests/unit/test_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/test_flow.py -------------------------------------------------------------------------------- /tests/unit/test_shm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/test_shm.py -------------------------------------------------------------------------------- /tests/unit/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/test_task.py -------------------------------------------------------------------------------- /tests/unit/test_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/aqueduct/HEAD/tests/unit/test_worker.py --------------------------------------------------------------------------------