apache / apache/airavata-custos
Integration & Testing Tasks - Signer Service/SDK
- Dominant language
- Go
- Stars
- 21
- Forks
- 39
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 6
Description
**Create Comprehensive Integration Tests**
Build end-to-end tests that verify the entire certificate lifecycle works correctly. Use real SSH servers in containers to test actual certificate authentication and ensure CA rotation doesn't break existing connections.
**Add Performance and Load Testing**
Create tests that simulate high load to ensure the service can handle many concurrent certificate requests. Test performance during CA rotation and identify bottlenecks that need optimization.
Contributor guide
Research direction
Start by locating the signer service/SDK certificate-lifecycle code and the existing integration-test setup. Run the current tests, then determine how to add containerized SSH authentication and concurrent request coverage; done means the lifecycle, CA rotation, existing connections, and load behavior are tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go
- Domain
- backend, performance, security, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100