koder aka kdanilov | b6be5c5 | 2016-10-01 01:29:35 +0300 | [diff] [blame] | 1 | CHANGES |
| 2 | ======= |
| 3 | |
| 4 | * add deviation to reports |
| 5 | * Improvements in Dockerfile |
| 6 | * Dockerfile updates |
| 7 | * fix config file examples, houskeeping, etc |
| 8 | * Create docker.md |
| 9 | * Dockerfile to build tool with dependecies |
| 10 | * fix problem with old paramiko |
| 11 | * add insecure openstack connection support2 |
| 12 | * add insecure openstack connection support |
| 13 | * 2.0 ready |
| 14 | * fixes |
| 15 | * temporary commit |
| 16 | * fix file prefill check |
| 17 | * fix build comparisio |
| 18 | * add lat/bw limits, fio binaryes, fix bugs, fix latency calculations, etc |
| 19 | * v2 is comming |
| 20 | * tempo commit |
| 21 | * tempo commit |
| 22 | * tempo commit |
| 23 | * tempo commit |
| 24 | * update TODO |
| 25 | * fix fio iops/lat/bw file name patterns |
| 26 | * add mixed load test, other fixes |
| 27 | * New cpu load option, bottlenecks |
| 28 | * a lot of changes |
| 29 | * fix modules and 2.6 compatibility |
| 30 | |
| 31 | v0.2 |
| 32 | ---- |
| 33 | |
| 34 | * fix muptiply tests in one run, update report generation |
| 35 | * a lot of chenges |
| 36 | * Fixed getting os_auth_url |
| 37 | * fix tasks |
| 38 | * a lot of changes |
| 39 | * a lot of changes |
| 40 | * a lot of changes |
| 41 | * small db tests fixes |
| 42 | * pgbench fixes |
| 43 | * Mysql tests |
| 44 | * release preparation |
| 45 | * fixes in ceph tests, add linearity plot |
| 46 | * improve OS preparation, change config structure |
| 47 | * Create README.md |
| 48 | * report changes |
| 49 | * fixes |
| 50 | * fixes |
| 51 | * a lot of fixes |
| 52 | * fix sftp exception types |
| 53 | * fix ceph test ram usage |
| 54 | * add local sensor datastore, make IO tests granular |
| 55 | * add during test webiu |
| 56 | * improve bg. process monitoring |
| 57 | * Added tpcc-mysql suite |
| 58 | * changed for new data format |
| 59 | * sensors correction, postprocessing |
| 60 | * fixes, fixes, fixes |
| 61 | * fixes, fixes, fixes |
| 62 | * fixes, fixes, fixes |
| 63 | * temporary dir creation fixed |
| 64 | * itest.py code reorganization, move test node logs to /var/wally folder to survive test node reboot |
| 65 | * improve paramiko integration, replace .mesage for exceptions with str(exc) |
| 66 | * fixing issues with bad ssg connection |
| 67 | * now can read openstack creds from arbitrary openrc file |
| 68 | * not needed exception removed |
| 69 | * run tests on nodes in offline mode |
| 70 | * improvement of protocol refactoring |
| 71 | * fix bugs and 2.6 compatibility |
| 72 | * fix python 2.6 compatibility |
| 73 | * update report |
| 74 | * fix reports |
| 75 | * update usb hdd config |
| 76 | * fix requirements.txt, improve test end time representation |
| 77 | * start adding unit tests, rework config compiler |
| 78 | * html report changed |
| 79 | * more improvements and fixes and new bugs |
| 80 | * fixing, improve sersors installation code |
| 81 | * very large refactoring |
| 82 | * fixing bugs |
| 83 | * report page table of images added |
| 84 | * per vm bw on chart |
| 85 | * fix sensors deploy code |
| 86 | * lot of fixes |
| 87 | * Lab info added to report layout |
| 88 | * Fixed charts |
| 89 | * remove personal config |
| 90 | * rename bw_mean to bw, other fixes |
| 91 | * pre-release bug fixes |
| 92 | * pre-release updates, bug fixes |
| 93 | * pre-release updates, bug fixes |
| 94 | * fix pre-demo bugs |
| 95 | * change table output for easier postprocessing |
| 96 | * Added get_openrc to cluster |
| 97 | * add postprocessing, table difference generation and scipy approximation |
| 98 | * discovering fixed |
| 99 | * removed trash |
| 100 | * Copying openrc from controller node, adding to global config and external ip to config yaml added |
| 101 | * wqrefactor postprocessing code |
| 102 | * fixed requirements |
| 103 | * report.html template |
| 104 | * Improved io charts |
| 105 | * pep8 for MOL 305 |
| 106 | * MOL 305, added permanent journal that allows to remove virtual machines that has remained from previous tests that was crashed |
| 107 | * add mt results example |
| 108 | * fix multythreaded bugs in disk_test_agent, add linearity data and script |
| 109 | * MOL 314 config file path added as cmd line parameter |
| 110 | * MOL 302, build metainfo added to cmd line args |
| 111 | * MOL 319, connector code integrated in run_test.py |
| 112 | * single node tests |
| 113 | * get_greds method in fuel_rest_api.Cluster |
| 114 | * Fixed pgbench tests |
| 115 | * postprocessing added (plot and dev) |
| 116 | * large commit. refactoring, fio code totally reworker, huge improvenent in test time and results, etc |
| 117 | * Connector for adding/cleaning ip forwarding rules added |
| 118 | * changes to io.py applied to script, tasks for fio added |
| 119 | * final refactoring |
| 120 | * make openstack vm spawn code works |
| 121 | * large commit. new code, with sensors, line count dropped, etc |
| 122 | * small refactoring |
| 123 | * code review |
| 124 | * run_test refactoring and small fixes |
| 125 | * code review |
| 126 | * updates to node complete test, add io_py_result_processor.py lib |
| 127 | * fixes, add complete test suite |
| 128 | * automatic test running and sending to webapp |
| 129 | * Automated test lanucher has been added. Run a bunch of test that create vm, configure it, run test and clean allocated resources |
| 130 | * some unknown changes |
| 131 | * update single-node test scripts |
| 132 | * large refactoring of new code |
| 133 | * remove old results db |
| 134 | * single-node OS tests addede |
| 135 | * add list sensors cmd line options |
| 136 | * fixed rebase error |
| 137 | * discovering |
| 138 | * config.py changed |
| 139 | * config file name from cmd args added |
| 140 | * packer option added |
| 141 | * protocol added |
| 142 | * returned class changed |
| 143 | * Node class |
| 144 | * ceph discovering |
| 145 | * config moved to yaml, redundant config removed |
| 146 | * non storage funtions removed to data_processing.py, doc strings added to storage_api |
| 147 | * average calculation removed |
| 148 | * percent removed, name changed |
| 149 | * refactor get_latency |
| 150 | * nodes discovering |
| 151 | * fix memory info code |
| 152 | * graphana integration |
| 153 | * continue work on new sensor model |
| 154 | * lost import |
| 155 | * ps_mem truncation |
| 156 | * perprocess ram usage added |
| 157 | * perprocess cpu usage added |
| 158 | * io_sensor: Add get_latency function |
| 159 | * system RAM usage sensor added |
| 160 | * system cpu usage sensor added |
| 161 | * new sensor manage code |
| 162 | * update reporing tool |
| 163 | * removed rally |
| 164 | * fake run_test |
| 165 | * a lot of fixes and improvements |
| 166 | * meta info pep8 |
| 167 | * meta info added |
| 168 | * pep8 added, lab_id and build_id added as a parameters to storage_api.load_data, additional params added to params combination |
| 169 | * Created db_manage script to create,drop,upgrade,downgrade,migrate db |
| 170 | * pgbench run.sh: receive num clients and transactions through params |
| 171 | * Two scripts, pgbench tests |
| 172 | * lab info save added |
| 173 | * pg scripts |
| 174 | * json returned to api endpoints |
| 175 | * MOL 186, migration from file storage to SQL Databse |
| 176 | * add local runner, fix some bugs |
| 177 | * move files around |
| 178 | * code review |
| 179 | * storage code removed from web app file |
| 180 | * ability to cache images on hard drive added |
| 181 | * MOL 159, sending test results added, rest api fixed, mergind builds on server changed |
| 182 | * saving images |
| 183 | * implements MOL-180: make run_test.py compatible with FUEL master |
| 184 | * fix small bugs |
| 185 | * update scripts, prepare for fixing MOL-180 |
| 186 | * fix MOL-177: Fix logging |
| 187 | * implement MOL-175: automatically select amount of vm |
| 188 | * implement MOL-169 - Decrease env preparation time (parallelize requests to openstack, ssh connections, etc) |
| 189 | * Implement MOL-168 - Allow to run set of tests on single vm |
| 190 | * Changed title, sync/async displaying |
| 191 | * tests finally can works over pure novaclient/ssh |
| 192 | * merge of builds added |
| 193 | * final |
| 194 | * link changed to build name |
| 195 | * small fix |
| 196 | * build name added |
| 197 | * h1 changed to h2 |
| 198 | * table width smalled |
| 199 | * layout changed, jquery added, comparision fixed |
| 200 | * kbps style changed |
| 201 | * small changes to code layout and html |
| 202 | * ref to index and dates to builds added |
| 203 | * fixes in test code. done. ready to swith from rally |
| 204 | * templates for aggregating added |
| 205 | * aggregating data from lab nodes added |
| 206 | * Fixed y axe |
| 207 | * images in table and particular builds added |
| 208 | * large refactoring, ready to move away from rally |
| 209 | * keystone client added |
| 210 | * collecting data from nodes added |
| 211 | * Added missing init.py |
| 212 | * fixed displaying charts |
| 213 | * fixed displaying charts |
| 214 | * logger added |
| 215 | * modified x scale. splitted sync/async |
| 216 | * config added test path |
| 217 | * test path changed |
| 218 | * post fixed |
| 219 | * fake test added |
| 220 | * requests added to requirements.txt |
| 221 | * test add |
| 222 | * lab description added |
| 223 | * POST for receiving test results fixed |
| 224 | * build type master added |
| 225 | * build names added to test_result.json |
| 226 | * 500 fix |
| 227 | * test results added |
| 228 | * test results added |
| 229 | * we need MORE MONKEYPATCHING |
| 230 | * add data extractor |
| 231 | * add resutls |
| 232 | * updates to tests |
| 233 | * lab info page added |
| 234 | * separate tables and images |
| 235 | * tables added to webapp |
| 236 | * added GChartWrapper to requirements |
| 237 | * server host fixed |
| 238 | * fixed data generator |
| 239 | * fixed charts |
| 240 | * data gen fixed |
| 241 | * empty test error fixed |
| 242 | * one more |
| 243 | * path fixed |
| 244 | * misc |
| 245 | * hardcoded path removed |
| 246 | * web app added |
| 247 | * fix itertools.production usage |
| 248 | * storage api changed |
| 249 | * charts |
| 250 | * small fix |
| 251 | * storage get recent bg fixed |
| 252 | * add terstdata generator |
| 253 | * add all-on-one shell scripts |
| 254 | * factory function added |
| 255 | * factory function for storages added |
| 256 | * recent builds method added to storage api |
| 257 | * now can run multiply tests on same vm |
| 258 | * fix results output |
| 259 | * fix storage code style, fixes in rally run code |
| 260 | * local storage and google docs finished |
| 261 | * storage api added |
| 262 | * add directory reqursive copying |
| 263 | * fix erro message |
| 264 | * add fio support. It's ALIVE |
| 265 | * add rally patch-and-run script and iozone scenario |
| 266 | * fix |
| 267 | * creating worskeet added |
| 268 | * report maker adder |
| 269 | * Initial commit |