sensu / sensu-ansible

An Ansible role to deploy a fully dynamic Sensu stack!
https://ansible-sensu.readthedocs.io
MIT License
126 stars 96 forks source link

Feature/ansible tweaks speed up tests #173

Closed jaredledvina closed 6 years ago

jaredledvina commented 6 years ago

This PR should help cut down some time for the TravisCI tests to complete but enabling fact caching, connection pipelining, lowering the polling interval from 15 seconds to 3, and bumping the max number of forks to 100.

It also configured the timer and profile_tasks plugins so we can further figure out where the most time is spent during the role deployment.

jaredledvina commented 6 years ago

Booyah, that shaved minutes off of each test! This change: screen shot 2018-06-17 at 12 38 55 pm

Before: screen shot 2018-06-17 at 12 39 13 pm screen shot 2018-06-17 at 12 40 41 pm screen shot 2018-06-17 at 12 40 51 pm