Describe the enhancement you want to request
The current 1-minute command timeout is too short for integration tests and other long-running operations. When running integration tests that may take longer than 1 minute, the timeout causes premature termination of commands.
Proposed Solution: Add a command_timeout setting to config.json that allows users to specify custom timeout duration.
Use Cases:
- Integration tests that take longer than 1 minute
- Build processes that require extended time
- Database migrations or other long-running operations
- CI/CD pipelines with extended execution times
Benefits:
- Flexibility for different project requirements
- Better support for long-running operations
- Improved developer experience for integration testing
- Maintains backward compatibility with existing setups
Describe the enhancement you want to request
The current 1-minute command timeout is too short for integration tests and other long-running operations. When running integration tests that may take longer than 1 minute, the timeout causes premature termination of commands.
Proposed Solution: Add a
command_timeoutsetting toconfig.jsonthat allows users to specify custom timeout duration.Use Cases:
Benefits: