Path Lines of Code tests/__init__.py 1 tests/benchmark/__init__.py 1 tests/benchmark/test_span.py 13 tests/e2e/base/__init__.py 1 tests/e2e/base/consumer/__init__.py 1 tests/e2e/base/consumer/fastapi_consumer.py 16 tests/e2e/base/consumer/flask_consumer.py 16 tests/e2e/base/provider/__init__.py 1 tests/e2e/base/provider/fastapi_provider.py 36 tests/e2e/base/provider/flask_provider.py 35 tests/e2e/base/provider/log_formatter.py 16 tests/e2e/case/grpc/gunicorn/docker-compose.grpc.gunicorn.yaml 33 tests/e2e/case/grpc/gunicorn/e2e.yaml 30 tests/e2e/case/grpc/single/docker-compose.grpc.single.yaml 31 tests/e2e/case/grpc/single/e2e.yaml 30 tests/e2e/case/grpc/uwsgi/docker-compose.grpc.uwsgi.yaml 33 tests/e2e/case/grpc/uwsgi/e2e.yaml 30 tests/e2e/case/http/gunicorn/docker-compose.http.gunicorn.yaml 35 tests/e2e/case/http/gunicorn/e2e.yaml 29 tests/e2e/case/http/single/docker-compose.http.single.yaml 33 tests/e2e/case/http/single/e2e.yaml 29 tests/e2e/case/http/uwsgi/docker-compose.http.uwsgi.yaml 35 tests/e2e/case/http/uwsgi/e2e.yaml 29 tests/e2e/case/kafka/gunicorn/docker-compose.kafka.gunicorn.yaml 58 tests/e2e/case/kafka/gunicorn/e2e.yaml 29 tests/e2e/case/kafka/single/docker-compose.kafka.single.yaml 56 tests/e2e/case/kafka/single/e2e.yaml 29 tests/e2e/case/kafka/uwsgi/docker-compose.kafka.uwsgi.yaml 58 tests/e2e/case/kafka/uwsgi/e2e.yaml 29 tests/e2e/case/logging-cases.yaml 7 tests/e2e/case/metadata-cases.yaml 7 tests/e2e/case/metrics-cases.yaml 5 tests/e2e/case/profiling-cases.yaml 49 tests/e2e/case/profiling/greenlet/e2e.yaml 17 tests/e2e/case/profiling/greenlet/start_gevent.sh 3 tests/e2e/case/profiling/provider/entrypoint.py 8 tests/e2e/case/profiling/provider/provider.py 15 tests/e2e/case/profiling/threading/e2e.yaml 17 tests/e2e/case/pvm-cases.yaml 6 tests/e2e/case/tracing-cases.yaml 9 tests/e2e/script/prepare/install-swctl.sh 10 tests/e2e/script/prepare/install-yq.sh 8 tests/e2e/script/prepare/install.sh 8 tests/gather_test_paths.sh 4 tests/orchestrator.py 22 tests/plugin/__init__.py 1 tests/plugin/base.py 35 tests/plugin/conftest.py 45 tests/plugin/data/__init__.py 1 tests/plugin/data/sw_elasticsearch/__init__.py 1 tests/plugin/data/sw_elasticsearch/services/__init__.py 1 tests/plugin/data/sw_elasticsearch/services/consumer.py 21 tests/plugin/data/sw_elasticsearch/test_elasticsearch.py 13 tests/plugin/data/sw_happybase/__init__.py 1 tests/plugin/data/sw_happybase/services/__init__.py 1 tests/plugin/data/sw_happybase/services/consumer.py 26 tests/plugin/data/sw_happybase/test_happybase.py 13 tests/plugin/data/sw_kafka/__init__.py 1 tests/plugin/data/sw_kafka/services/__init__.py 1 tests/plugin/data/sw_kafka/services/consumer.py 14 tests/plugin/data/sw_kafka/services/producer.py 11 tests/plugin/data/sw_kafka/test_kafka.py 13 tests/plugin/data/sw_loguru/__init__.py 1 tests/plugin/data/sw_loguru/services/__init__.py 1 tests/plugin/data/sw_loguru/services/consumer.py 10 tests/plugin/data/sw_loguru/services/provider.py 21 tests/plugin/data/sw_loguru/test_loguru.py 13 tests/plugin/data/sw_mysqlclient/__init__.py 1 tests/plugin/data/sw_mysqlclient/services/__init__.py 1 tests/plugin/data/sw_mysqlclient/services/consumer.py 10 tests/plugin/data/sw_mysqlclient/services/provider.py 16 tests/plugin/data/sw_mysqlclient/test_mysqlclient.py 13 tests/plugin/data/sw_neo4j/__init__.py 1 tests/plugin/data/sw_neo4j/services/__init__.py 1 tests/plugin/data/sw_neo4j/services/consumer.py 10 tests/plugin/data/sw_neo4j/services/provider.py 25 tests/plugin/data/sw_neo4j/test_neo4j.py 13 tests/plugin/data/sw_psycopg/__init__.py 1 tests/plugin/data/sw_psycopg/services/__init__.py 1 tests/plugin/data/sw_psycopg/services/consumer.py 10 tests/plugin/data/sw_psycopg/services/provider.py 16 tests/plugin/data/sw_psycopg/test_psycopg.py 13 tests/plugin/data/sw_psycopg2/__init__.py 1 tests/plugin/data/sw_psycopg2/services/__init__.py 1 tests/plugin/data/sw_psycopg2/services/consumer.py 10 tests/plugin/data/sw_psycopg2/services/provider.py 16 tests/plugin/data/sw_psycopg2/test_psycopg2.py 13 tests/plugin/data/sw_pulsar/__init__.py 1 tests/plugin/data/sw_pulsar/services/__init__.py 1 tests/plugin/data/sw_pulsar/services/consumer.py 27 tests/plugin/data/sw_pulsar/services/producer.py 36 tests/plugin/data/sw_pulsar/test_pulsar.py 13 tests/plugin/data/sw_pymongo/__init__.py 1 tests/plugin/data/sw_pymongo/services/__init__.py 1 tests/plugin/data/sw_pymongo/services/consumer.py 12 tests/plugin/data/sw_pymongo/services/provider.py 28 tests/plugin/data/sw_pymongo/test_pymongo.py 13 tests/plugin/data/sw_pymysql/__init__.py 1 tests/plugin/data/sw_pymysql/services/__init__.py 1 tests/plugin/data/sw_pymysql/services/consumer.py 10 tests/plugin/data/sw_pymysql/services/provider.py 16 tests/plugin/data/sw_pymysql/test_pymysql.py 13 tests/plugin/data/sw_rabbitmq/__init__.py 1 tests/plugin/data/sw_rabbitmq/services/__init__.py 1 tests/plugin/data/sw_rabbitmq/services/consumer.py 18 tests/plugin/data/sw_rabbitmq/services/producer.py 20 tests/plugin/data/sw_rabbitmq/test_rabbitmq.py 13 tests/plugin/data/sw_redis/__init__.py 1 tests/plugin/data/sw_redis/services/__init__.py 1 tests/plugin/data/sw_redis/services/consumer.py 10 tests/plugin/data/sw_redis/services/provider.py 14 tests/plugin/data/sw_redis/test_redis.py 13 tests/plugin/http/__init__.py 1 tests/plugin/http/sw_aiohttp/__init__.py 1 tests/plugin/http/sw_aiohttp/services/__init__.py 1 tests/plugin/http/sw_aiohttp/services/consumer.py 14 tests/plugin/http/sw_aiohttp/services/provider.py 10 tests/plugin/http/sw_aiohttp/test_aiohttp.py 13 tests/plugin/http/sw_http/__init__.py 1 tests/plugin/http/sw_http/services/__init__.py 1 tests/plugin/http/sw_http/services/consumer.py 20 tests/plugin/http/sw_http/services/provider.py 15 tests/plugin/http/sw_http/test_http.py 10 tests/plugin/http/sw_http_wsgi/__init__.py 1 tests/plugin/http/sw_http_wsgi/services/__init__.py 1 tests/plugin/http/sw_http_wsgi/services/consumer.py 20 tests/plugin/http/sw_http_wsgi/services/provider.py 10 tests/plugin/http/sw_http_wsgi/test_http_wsgi.py 13 tests/plugin/http/sw_httpx/__init__.py 1 tests/plugin/http/sw_httpx/services/__init__.py 1 tests/plugin/http/sw_httpx/services/consumer.py 16 tests/plugin/http/sw_httpx/services/provider.py 11 tests/plugin/http/sw_httpx/test_httpx.py 13 tests/plugin/http/sw_requests/__init__.py 1 tests/plugin/http/sw_requests/services/__init__.py 1 tests/plugin/http/sw_requests/services/consumer.py 16 tests/plugin/http/sw_requests/services/provider.py 15 tests/plugin/http/sw_requests/test_request.py 13 tests/plugin/http/sw_urllib3/__init__.py 1 tests/plugin/http/sw_urllib3/services/__init__.py 1 tests/plugin/http/sw_urllib3/services/consumer.py 12 tests/plugin/http/sw_urllib3/services/provider.py 10 tests/plugin/http/sw_urllib3/test_urllib3.py 13 tests/plugin/http/sw_websockets/__init__.py 1 tests/plugin/http/sw_websockets/services/__init__.py 1 tests/plugin/http/sw_websockets/services/consumer.py 15 tests/plugin/http/sw_websockets/services/provider.py 20 tests/plugin/http/sw_websockets/test_websockets.py 13 tests/plugin/web/__init__.py 1 tests/plugin/web/sw_bottle/__init__.py 1 tests/plugin/web/sw_bottle/services/__init__.py 1 tests/plugin/web/sw_bottle/services/consumer.py 9 tests/plugin/web/sw_bottle/services/provider.py 10 tests/plugin/web/sw_bottle/test_bottle.py 13 tests/plugin/web/sw_django/__init__.py 1 tests/plugin/web/sw_django/services/__init__.py 1 tests/plugin/web/sw_django/services/consumer.py 19 tests/plugin/web/sw_django/services/provider.py 19 tests/plugin/web/sw_django/test_django.py 13 tests/plugin/web/sw_falcon/__init__.py 1 tests/plugin/web/sw_falcon/services/__init__.py 1 tests/plugin/web/sw_falcon/services/consumer.py 7 tests/plugin/web/sw_falcon/services/provider.py 8 tests/plugin/web/sw_falcon/test_falcon.py 13 tests/plugin/web/sw_fastapi/__init__.py 1 tests/plugin/web/sw_fastapi/services/__init__.py 1 tests/plugin/web/sw_fastapi/services/consumer.py 20 tests/plugin/web/sw_fastapi/services/provider.py 25 tests/plugin/web/sw_fastapi/test_fastapi.py 13 tests/plugin/web/sw_flask/__init__.py 1 tests/plugin/web/sw_flask/services/__init__.py 1 tests/plugin/web/sw_flask/services/consumer.py 20 tests/plugin/web/sw_flask/services/provider.py 11 tests/plugin/web/sw_flask/test_flask.py 16 tests/plugin/web/sw_grpc/__init__.py 1 tests/plugin/web/sw_grpc/example.proto 36 tests/plugin/web/sw_grpc/services/__init__.py 1 tests/plugin/web/sw_grpc/services/aio_consumer.py 29 tests/plugin/web/sw_grpc/services/aio_provider.py 37 tests/plugin/web/sw_grpc/services/consumer.py 26 tests/plugin/web/sw_grpc/services/provider.py 30 tests/plugin/web/sw_grpc/test_grpc.py 18 tests/plugin/web/sw_pyramid/__init__.py 1 tests/plugin/web/sw_pyramid/services/__init__.py 1 tests/plugin/web/sw_pyramid/services/consumer.py 18 tests/plugin/web/sw_pyramid/services/provider.py 16 tests/plugin/web/sw_pyramid/test_pyramid.py 13 tests/plugin/web/sw_sanic/__init__.py 1 tests/plugin/web/sw_sanic/services/__init__.py 1 tests/plugin/web/sw_sanic/services/consumer.py 10 tests/plugin/web/sw_sanic/services/provider.py 12 tests/plugin/web/sw_sanic/test_sanic.py 13 tests/plugin/web/sw_tornado/__init__.py 1 tests/plugin/web/sw_tornado/services/__init__.py 1 tests/plugin/web/sw_tornado/services/consumer.py 15 tests/plugin/web/sw_tornado/services/provider.py 16 tests/plugin/web/sw_tornado/test_tornado.py 13 tests/unit/__init__.py 1 tests/unit/test_ant_matcher.py 66 tests/unit/test_counter.py 12 tests/unit/test_filter.py 31 tests/unit/test_meter.py 125 tests/unit/test_sampling.py 50 tests/unit/test_version_check.py 62