ballerina-lang
ballerina-lang copied to clipboard
[Task]: Add more performance test scenarios
trafficstars
Description
We have planned to add the fallowing test scenarios to ballerina-performance
- [x] Content based routing
- [x] JSON to XML/ XML to CSV transformation
- [x] JSON to JSON Data mapping
- [x] Service chaining
- [x] Data services (database read and write)
- [x] Using File connector to write files using local file system
- [x] HTTP request to JMS messaging
- [x] HTTPS client ->Bal -> HTTPS backend
Ballerina code for first and second groups are in https://github.com/ballerina-platform/ballerina-performance/pull/60, https://github.com/ballerina-platform/ballerina-performance/pull/61 respectively. These need to be integrated with the test runner in ballerina-performance repository.
We have identified fallowing areas of improvement.
- [ ] #43414
- [x] #43431
- [ ] #43487 Currently we have the Ballerina code for those cases but things like test runners, databases etc, haven't been implemented
- [x] #43488