project_root: ${PROJECT_ROOT} backend: root_dir: /Users/zyl/my_projects/GroupSideProjectManagementSystem env: COUCHDB_DBNAME: test_push_auto COUCHDB_USER: admin COUCHDB_PASSWORD: password123 COUCHDB_URL: http://127.0.0.1 COUCHDB_PORT: "5984" start_command: - /Users/zyl/my_projects/GroupSideProjectManagementSystem/.venv/bin/python - run.py restore_command: - /Users/zyl/my_projects/GroupSideProjectManagementSystem/.venv/bin/python - run.py - restore-database - -d - test_push_auto - -s - ${PROJECT_ROOT}/working_local_datasource/filtered ready_url: http://localhost:8000/docs ready_timeout_seconds: 120 ready_interval_seconds: 2 log_file: ${PROJECT_ROOT}/test_results/auto_test/backend/backend.log pid_file: ${PROJECT_ROOT}/test_results/auto_test/backend/backend.pid couchdb: enabled: true base_url: http://localhost:5984 database: test_push_auto username: admin password: password123 recreate_after_delete: false paths: temp_data_dir: ${PROJECT_ROOT}/working_local_datasource/tmp_auto_test/current persistence_db: ${PROJECT_ROOT}/test_results/sync_state_machine/auto_test_pipeline.db pipeline_log_dir: ${PROJECT_ROOT}/test_results/auto_test/pipeline_logs report_dir: ${PROJECT_ROOT}/test_results/auto_test/reports common_dataset_dir: ${PROJECT_ROOT}/tests/fixtures/auto_sync/datasource/common_baseline pipeline: project_root: ${PROJECT_ROOT} run_profile: ${PROJECT_ROOT}/run_profiles/jsonl_to_api.test.yaml command: - /Users/zyl/my_projects/ecm_sync_system/.venv/bin/python - run.py - --config_path - run_profiles/jsonl_to_api.test.yaml domains: enabled: - company - supplier - project - contract - contract_change - construction_task - construction_task_detail - material - material_detail - contract_settlement - contract_settlement_detail - personnel - personnel_detail - project_detail_data - preparation - production - lar - lar_change - units script_dir: ${PROJECT_ROOT}/scripts/auto_test_domains