globaleaks / whistleblowing-software

GlobaLeaks is free, open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.22k stars 267 forks source link

Stress Testing Suite for GlobaLeaks #426

Open fpietrosanti opened 11 years ago

fpietrosanti commented 11 years ago

This ticket is about implementing a stress testing suite for globaleaks.

The stress test suite should be done using existing benchmarking suite, properly adapted to test globaleaks against:

The stress test suite be executed:

The instruction to repeat the stress test procedure should be present.

The result of a stress test procedure should be published.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

vecna commented 11 years ago

this was done by curteg/shooter, but at the moment can't be recycled that code, because of the X-Session authentication in header.

vecna commented 11 years ago

so we can resume the old code, and find a way to disable authentication using an hardcoded value, or we can implement twisted sockets that emulate a GLClient (and reuse this code in future to perform node-to-node submissions)

fpietrosanti commented 11 years ago

It will need to be something done by a sysadmin, not by a developer, using standard stress testing tools (not custom one) which have all the capabilities to do graphs and detailed comparisons of results.

There are tons of tools such as:

Who will take on this activity, i expect some of our Dutch friends, will choose the tools to use and configure

fpietrosanti commented 11 years ago

Curious: Cloud based testing tool http://loader.io/