moodlehq / moodle-performance-comparison

Set of shell scripts to run Moodle performance tests using different hardware and configurations and compare results.
GNU General Public License v2.0
76 stars 40 forks source link

Archive results consistency through averages rather than forcing settings #8

Closed dmonllao closed 11 years ago

dmonllao commented 11 years ago

As discussed in the integration chat, would be dangerous to continuously add settings to config.php to have constant and stable results, as:

On the other hand tests need more time to finish and they will not be that exact.

We need to change the tool to stress more on loops and test plan repeats and adapt the results collector and/or displayed results to it.

dmonllao commented 11 years ago

As a midpoint I added a compare.sh script using 5 loops and a small (30 users) The results are consistent across multiple execution of the same plan; I will continue adding runs and comparing results because, for what it seems, we would have enough just raising the loops.

dmonllao commented 11 years ago

BTW, the $CFG->session_update_timemodified_frequency hack in config.php has been removed, so there is consistency even with "random" mdl_session updates

dmonllao commented 11 years ago

Once https://tracker.moodle.org/browse/MDL-42198 gets integrated compare.sh will not need to overwrite the loops anymore

dmonllao commented 11 years ago

https://tracker.moodle.org/browse/MDL-42198