Skip to content

bysnupy/testtools

Repository files navigation

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

About

Simple applications for testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published