Coverage report: 44%

Files Functions Classes

coverage.py v7.10.7, created at 2025-10-15 18:04 +0200

File statements missing excluded coverage
llm_dataset_engine/__init__.py 6 0 0 100%
llm_dataset_engine/adapters/__init__.py 4 0 0 100%
llm_dataset_engine/adapters/checkpoint_storage.py 95 60 0 37%
llm_dataset_engine/adapters/data_io.py 131 86 0 34%
llm_dataset_engine/adapters/llm_client.py 127 89 0 30%
llm_dataset_engine/api/__init__.py 5 0 0 100%
llm_dataset_engine/api/dataset_processor.py 38 30 0 21%
llm_dataset_engine/api/health_check.py 41 31 0 24%
llm_dataset_engine/api/pipeline.py 127 99 0 22%
llm_dataset_engine/api/pipeline_builder.py 77 14 0 82%
llm_dataset_engine/cli/__init__.py 2 0 0 100%
llm_dataset_engine/cli/main.py 289 197 0 32%
llm_dataset_engine/config/__init__.py 2 0 0 100%
llm_dataset_engine/config/config_loader.py 38 21 0 45%
llm_dataset_engine/core/__init__.py 3 0 0 100%
llm_dataset_engine/core/error_handler.py 47 26 0 45%
llm_dataset_engine/core/models.py 107 9 0 92%
llm_dataset_engine/core/specifications.py 113 12 0 89%
llm_dataset_engine/integrations/__init__.py 1 1 0 0%
llm_dataset_engine/integrations/airflow.py 57 57 0 0%
llm_dataset_engine/integrations/prefect.py 42 42 0 0%
llm_dataset_engine/orchestration/__init__.py 8 0 0 100%
llm_dataset_engine/orchestration/async_executor.py 54 34 0 37%
llm_dataset_engine/orchestration/execution_context.py 40 12 0 70%
llm_dataset_engine/orchestration/execution_strategy.py 20 4 0 80%
llm_dataset_engine/orchestration/observers.py 85 41 0 52%
llm_dataset_engine/orchestration/pipeline_executor.py 104 104 0 0%
llm_dataset_engine/orchestration/state_manager.py 50 34 0 32%
llm_dataset_engine/orchestration/streaming_executor.py 59 36 0 39%
llm_dataset_engine/orchestration/sync_executor.py 36 15 0 58%
llm_dataset_engine/stages/__init__.py 8 0 0 100%
llm_dataset_engine/stages/data_loader_stage.py 35 23 0 34%
llm_dataset_engine/stages/llm_invocation_stage.py 86 69 0 20%
llm_dataset_engine/stages/multi_run_stage.py 58 35 0 40%
llm_dataset_engine/stages/pipeline_stage.py 46 27 0 41%
llm_dataset_engine/stages/prompt_formatter_stage.py 69 56 0 19%
llm_dataset_engine/stages/response_parser_stage.py 102 39 0 62%
llm_dataset_engine/stages/result_writer_stage.py 56 42 0 25%
llm_dataset_engine/stages/streaming_loader_stage.py 24 24 0 0%
llm_dataset_engine/utils/__init__.py 6 0 0 100%
llm_dataset_engine/utils/budget_controller.py 41 3 0 93%
llm_dataset_engine/utils/cost_tracker.py 67 0 0 100%
llm_dataset_engine/utils/logging_utils.py 26 18 0 31%
llm_dataset_engine/utils/metrics_exporter.py 32 32 0 0%
llm_dataset_engine/utils/rate_limiter.py 39 0 0 100%
llm_dataset_engine/utils/retry_handler.py 25 1 0 96%
Total 2528 1423 0 44%

No items found using the specified filter.