Performance Test Framework for Skull
First, this project assumed that the Skull has already been installed in your environment.
- Clone and Build
git submodule update --init --recursivemake case=echo_backNotes: After you tested one case, run killall skull-engine and then start next case.
| Case Name | Description |
|---|---|
| echo_back | A simple echo back server, which accept HTTP GET request and return the response |
| module_call_service | A module call a service api, then response to client |
| module_call_service_ep | A module call a service api, and in the service api it create a ep client to callout another service |
| module_call_service_jobr | A module call a server api, and in the servce api it create read-job |
| module_call_service_jobw | A module call a server api, and in the servce api it create write-job |
| python echo back | A simple python echo back server, which accept HTTP GET request and return the response |
| python module call service | A python module call a service api, then response to client |
| python module http parsing | A python module handle http parsing, then response a standard http response |