Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-19 | Add copyright statements to all Python files that doesn't have it | Ola Bini | |
2016-11-03 | [#792] refactor pixelated-register and removed leap.auth dependency | NavaL | |
2016-09-16 | Moved to the correct place | Tulio Casagrande | |
2016-09-16 | Add fileutils to requirements and removed pry | Tulio Casagrande | |
2016-09-12 | Added a small sleep before each login check | Bruno Wagner | |
To ensure we don't overload the server with requests, we'll sleep a little bit before each request to check if the inbox is already loaded | |||
2016-09-09 | Adapted the concurrent_logins.rb to measure the loading page | Bruno Wagner | |
It now requests using the same session that it logs in until the user arrives at the inbox (denoted by the compose-trigger showing up on the html in this case) | |||
2016-09-08 | concurrent_logins script now measure HTTP request time | Bruno Wagner | |
2016-08-31 | Improves help function. | Denis Costa | |
2016-08-31 | Adds request total time to load test script. | Denis Costa | |
2016-08-30 | Adds total time of request to script. #771 | Denis Costa | |
2016-08-30 | Finish login load test script. #771 | Denis Costa | |
2016-08-29 | Fixes script to run login several times | Denis Costa | |
2016-08-29 | Adds script to automate load test. | Thais Siqueira | |
2016-08-26 | Normalized the output of the patch | Bruno Wagner | |
We had different outputs for inlineCallbacks and traditional callbacks and the output was kinda confusing. We normalized the output to <time> <type>: function <name> (<file>:<line>) in thread <thread_id> We also changed the earlier type from deferred to callback (because that is what's being measured) so now we have two possible types: callback and inlineCallbacks | |||
2016-08-26 | Corrected the patch to measure returnValue on inlineCallbacks | Thais Siqueira | |
The inlineCallback returnValue has a different logic using exceptions, the way we measured before, we were getting the time of the whole deferred chain (including all the callbacks) instead of exclusively the timing of the last yield up to the returnValue call. | |||
2016-08-26 | Revert "fixing twisted patch" | Thais Siqueira | |
This reverts commit 480e7d3bd48f2a7c23a76843750daaa03f2b12b3. | |||
2016-08-26 | Revert "showing the full path of inlineCallback method being called" | Thais Siqueira | |
This reverts commit 8ef8acf8e853fe097c379eed4d65e67f409531d1. | |||
2016-08-26 | showing the full path of inlineCallback method being called | NavaL | |
2016-08-26 | fixing twisted patch | NavaL | |
2016-08-25 | Adapted the twisted patch to measure inlineCallbacks #768 | Bruno Wagner | |
We did two changes to the twisted patch to be able to measure the inlineCallbacks correctly: - Filtered the traditional callbacks timing so that it doesn't print inlineCallback timings - Added a measurement for the g.send() method inside the inlineCallback, to measure the actual execution time of the call on the main thread, between the inlineCallback yields | |||
2016-08-23 | Changed the concurrent login script to start at the user loadtest1 | Bruno Wagner | |
2016-08-23 | Added the script that pre-creates users for tests | Thais Siqueira | |
2016-08-23 | Removed stray line from the concurrent_login script | Thais Siqueira | |
2016-08-23 | Adds the script that login users concurrently. | Thais Siqueira | |
2016-08-22 | Adds a patch to measure function running in twisted | Thais Siqueira | |
The README explains how to apply the patch so you can get information about long running methods (longer than 100ms) on the main thread |