[profile.default]
# Run tests serially to avoid port conflicts
test-threads = 1
# Increase timeout for integration tests that start the server
slow-timeout = { period = "180s", terminate-after = 3 }
# Show output for all tests
status-level = "all"
# Always show stdout/stderr for integration tests
failure-output = "immediate-final"
success-output = "final"

[profile.ci]
# CI profile with stricter settings
test-threads = 1
retries = 2
slow-timeout = { period = "120s", terminate-after = 3 }
