Role copies all information about the server to the file which is copied to your computer. At the beginning there are collecting information about CPU and then role checks is there need to install necessary software. Next it checks write and read speed of your disk drive and at the end CPU speed.
THIS PROJECT IS ABANDONED. WE DO NOT ACCEPT ANY NEW ISSUES AND/OR PULL REQUESTS.
Role isn't tested for idempotence
Use it in a playbook as follows:
- hosts: all
become: true
roles:
- SoInteractive.benchmark
Have a look at the defaults/main.yml for role variables that can be overridden.
- cleanup
- cleaner result file
- idempotency tests (add to Jenkinsfile, remove custom test from molecule.yml)
- tests