70 lines
2.1 KiB
YAML
70 lines
2.1 KiB
YAML
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
|
|
|