puppetlabs / gatling-puppet-load-test

34 stars 44 forks source link

(SLV-576) Handle csvlint issues, remove scale-specific metrics collector code, update specs #334

Closed billclaytor closed 5 years ago

billclaytor commented 5 years ago

This update includes the following:

Here are the results from a short scale run (using the soak setup): http://10.234.1.190/gplt/scale/slv-576/2019.1.0/PERF_SCALE_1568825278/

➜  PERF_SCALE_1568825278 git:(SLV-576) ✗ tree                    
.
├── beaker_environment.txt
├── json
│   ├── Scale_1568825278_1_600global_stats.json
│   ├── Scale_1568825278_1_600stats.json
│   ├── Scale_1568825278_2_700global_stats.json
│   └── Scale_1568825278_2_700stats.json
├── log
│   ├── hosts_preserved.yml
│   ├── sut.log
│   ├── tests-run.log
│   └── tests-summary.txt
├── PERF_SCALE_1568825278.csv
├── PERF_SCALE_1568825278.csv.html
├── pe_tune_current.txt
├── puppet_metrics_collector
│   ├── orchestrator
│   │   └── 127.0.0.1
│   │       ├── 20190918T165001Z.json
│   │       ├── ...
│   ├── puppetdb
│   │   └── ip-10-227-3-86.amz-dev.puppet.net
│   │       ├── 20190918T165001Z.json
│   │       ├── ...
│   └── puppetserver
│       └── ip-10-227-3-86.amz-dev.puppet.net
│           ├── 20190918T165001Z.json
│           ├── ...
├── Scale_1568825278_1_600
│   ├── 20190918T164808Z-20190918T171819Z.tar.gz
│   ├── current_tune_settings.json
│   ├── end_epoch
│   ├── master
│   │   ├── atop_log_scale_1568825278_1_600_json.csv
│   │   ├── atop_log_scale_1568825278_1_600_json.detail.csv
│   │   ├── atop_log_scale_1568825278_1_600_json.detail.csv.html
│   │   ├── atop_log_scale_1568825278_1_600_json.log
│   │   ├── atop_log_scale_1568825278_1_600_json.summary.csv
│   │   └── atop_log_scale_1568825278_1_600_json.summary.csv.html
│   ├── metric
│   │   ├── group_perftestlarge-5163d.html
│   │   ├── index.html
│   │   ├── js
│   │   │   ├── ...
│   │   │   ├── global_stats.json
│   │   │   ├── ...
│   │   │   ├── stats.json
│   │   │   ├── ...
│   │   ├── PerfAutoScale-1568825292441.csv
│   │   ├── PerfAutoScale-1568825292441.csv.html
│   │   ├── ...
│   │   ├── simulation.log
│   │   └── style
│   │       ├── arrow_down_black.png
│   │       ├── ...
│   ├── puppet_metrics_collector
│   │   ├── orchestrator
│   │   │   └── 127.0.0.1
│   │   │       ├── 20190918T165001Z.json
│   │   │       ├── ...
│   │   ├── puppetdb
│   │   │   └── ip-10-227-3-86.amz-dev.puppet.net
│   │   │       ├── 20190918T165001Z.json
│   │   │       ├── ...
│   │   └── puppetserver
│   │       └── ip-10-227-3-86.amz-dev.puppet.net
│   │           ├── 20190918T165001Z.json
│   │           ├── ...
│   ├── puppetserver.average.csv
│   ├── puppetserver.average.csv.html
│   ├── puppetserver.csv
│   ├── puppetserver.csv.html
│   └── start_epoch
└── Scale_1568825278_2_700
    ├── 20190918T171825Z-20190918T174157Z.tar.gz
    ├── current_tune_settings.json
    ├── end_epoch
    ├── master
    │   ├── atop_log_scale_1568825278_2_700_json.csv
    │   ├── atop_log_scale_1568825278_2_700_json.detail.csv
    │   ├── atop_log_scale_1568825278_2_700_json.detail.csv.html
    │   ├── atop_log_scale_1568825278_2_700_json.log
    │   ├── atop_log_scale_1568825278_2_700_json.summary.csv
    │   └── atop_log_scale_1568825278_2_700_json.summary.csv.html
    ├── metric
    │   ├── group_perftestlarge-5163d.html
    │   ├── index.html
    │   ├── js
    │   │   ├── ...
    │   │   ├── global_stats.json
    │   │   ├── ....
    │   │   ├── stats.json
    │   │   ├── ...
    │   ├── PerfAutoScale-1568827109757.csv
    │   ├── PerfAutoScale-1568827109757.csv.html
    │   ├── ...
    │   ├── simulation.log
    │   └── style
    │       ├── ...
    ├── puppet_metrics_collector
    │   ├── orchestrator
    │   │   └── 127.0.0.1
    │   │       ├── 20190918T172001Z.json
    │   │       ├── ...
    │   ├── puppetdb
    │   │   └── ip-10-227-3-86.amz-dev.puppet.net
    │   │       ├── 20190918T172001Z.json
    │   │       ├── ...
    │   └── puppetserver
    │       └── ip-10-227-3-86.amz-dev.puppet.net
    │           ├── 20190918T172001Z.json
    │           ├── ...
    ├── puppetserver.average.csv
    ├── puppetserver.average.csv.html
    ├── puppetserver.csv
    ├── puppetserver.csv.html
    └── start_epoch

33 directories, 198 files
billclaytor commented 5 years ago

I found another issue in testing, so back to DO NOT MERGE :)