Files
drt/config.test.yaml
DevOps Team f5b190c91d Remove investigation feature completely
- Delete investigation CLI command and related services
- Remove investigation data models and report generators
- Clean up configuration options and documentation
- Update gitignore and remove stale egg-info

Investigation feature is no longer needed and has been fully removed.
Backup preserved in git tag 'pre-investigation-removal'.
2026-02-11 20:40:43 +07:00

83 lines
2.0 KiB
YAML
Executable File

# Test Configuration for Docker SQL Server Environment
# Use this configuration with the Docker test environment
database_pairs:
- name: "Docker_Test_Comparison"
enabled: true
description: "Compare Docker test databases"
baseline:
server: "localhost,1433"
database: "TestDB_Baseline"
# Use environment variables for credentials: DRT_DB_USERNAME, DRT_DB_PASSWORD
# username: "${DRT_DB_USERNAME}"
# password: "${DRT_DB_PASSWORD}"
timeout:
connection: 30
query: 300
target:
server: "localhost,1434"
database: "TestDB_Target"
# Use environment variables for credentials: DRT_DB_USERNAME, DRT_DB_PASSWORD
# username: "${DRT_DB_USERNAME}"
# password: "${DRT_DB_PASSWORD}"
timeout:
connection: 30
query: 300
comparison:
mode: "health_check"
row_count:
enabled: true
tolerance_percent: 0.0
schema:
enabled: true
checks:
column_names: true
data_types: true
aggregates:
enabled: true
tolerance_percent: 0.01
tables:
- schema: "dbo"
name: "DimTable1"
enabled: true
expected_in_target: true
aggregate_columns: []
notes: "Example dimension table"
- schema: "dbo"
name: "DimTable2"
enabled: true
expected_in_target: true
aggregate_columns: []
notes: "Example dimension table with schema differences"
- schema: "dbo"
name: "FactTable1"
enabled: true
expected_in_target: true
aggregate_columns:
- "Quantity"
- "Amount"
- "Tax"
notes: "Example fact table with numeric aggregates"
- schema: "dbo"
name: "TempTable1"
enabled: true
expected_in_target: false
aggregate_columns: []
notes: "Example temporary table - only exists in target"
reporting:
output_directory: "/home/user/reports"
formats: ["html", "csv"]
filename_template: "test_regression_{timestamp}"
logging:
level: "INFO"
directory: "/home/user/logs"
filename_template: "drt_test_{timestamp}.log"
console: true