# Enable parallel test execution
junit.jupiter.execution.parallel.enabled=true

# Run test classes in parallel, but methods within a class sequentially
junit.jupiter.execution.parallel.mode.default=same_thread
junit.jupiter.execution.parallel.mode.classes.default=concurrent

# Use half the available CPU cores - balances speed vs resource contention
junit.jupiter.execution.parallel.config.strategy=dynamic
junit.jupiter.execution.parallel.config.dynamic.factor=0.5
