Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 2.01 KB

README.md

File metadata and controls

23 lines (16 loc) · 2.01 KB

Test tools

Simple applications for testing.

You can build and deploy the applications as follows.

$ oc new-app python~https://github.com/bysnupy/testtools.git \
     --context-dir=<application directory name>
Name Description Usecases
Httpd connection status recorder You can trace the connection status history using /tmp/YYYY-MM-DD_server-status files in the pod. It's helpful to find out how well their server is performing through concurrent connection counts.
Datetime recorder for HTTP requests This application for testing up-and-running of the pod while something is changing or trouble is occurred using recorded sequential time record logs for a mean time. It's helpful to check if which requests can be reached out to the pod or not.
HTTP Reqeust receiver This is a simple web server to test any HTTP requests from external It's helpful to check if external requests can be reached to the pod or not with each of 200 and 500 status codes.
HTTP Reqeust/Response header debugger This is a simple web server to show you any HTTP requests/responses headers It's helpful to check all header parameters. Specifically, it's useful to troubleshoot for Service Mesh.
HTTP Slow responsor This is a simple web server to test timeout influence for slow responses. It's helpful to check influence of the long latency of the response at the endpoint pod.

There may be some applications which are implemented with other languages, it's provided a specific usage through README file under its context dir.

License