summaryrefslogtreecommitdiff
path: root/service/test/reactor
AgeCommit message (Collapse)Author
2017-05-10Remove a unused provider urlTayane Fernandes
2017-01-19Add copyright statements to all Python files that doesn't have itOla Bini
2016-11-03 [#792] refactor pixelated-register and removed leap.auth dependencyNavaL
2016-09-16Moved to the correct placeTulio Casagrande
2016-09-16Add fileutils to requirements and removed pryTulio Casagrande
2016-09-12Added a small sleep before each login checkBruno 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-09Adapted the concurrent_logins.rb to measure the loading pageBruno 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-08concurrent_logins script now measure HTTP request timeBruno Wagner
2016-08-31Improves help function.Denis Costa
2016-08-31Adds request total time to load test script.Denis Costa
2016-08-30Adds total time of request to script. #771Denis Costa
2016-08-30Finish login load test script. #771Denis Costa
2016-08-29Fixes script to run login several timesDenis Costa
2016-08-29Adds script to automate load test.Thais Siqueira
2016-08-26Normalized the output of the patchBruno 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-26Corrected the patch to measure returnValue on inlineCallbacksThais 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-26Revert "fixing twisted patch"Thais Siqueira
This reverts commit 480e7d3bd48f2a7c23a76843750daaa03f2b12b3.
2016-08-26Revert "showing the full path of inlineCallback method being called"Thais Siqueira
This reverts commit 8ef8acf8e853fe097c379eed4d65e67f409531d1.
2016-08-26showing the full path of inlineCallback method being calledNavaL
2016-08-26fixing twisted patchNavaL
2016-08-25Adapted the twisted patch to measure inlineCallbacks #768Bruno 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-23Changed the concurrent login script to start at the user loadtest1Bruno Wagner
2016-08-23Added the script that pre-creates users for testsThais Siqueira
2016-08-23Removed stray line from the concurrent_login scriptThais Siqueira
2016-08-23Adds the script that login users concurrently.Thais Siqueira
2016-08-22Adds a patch to measure function running in twistedThais 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