)]}'
{
  "log": [
    {
      "commit": "0f99119831f04af679ed6f31f757ee6aad6282e8",
      "tree": "1be1eccd2166b0a98c7c5930b143766cf0ac48a5",
      "parents": [
        "fcea0725474c04af1edf3abb5b2bca42b009b5aa"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 24 16:56:52 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 28 12:32:56 2015 +0300"
      },
      "message": "Added tpcc-mysql suite\n"
    },
    {
      "commit": "fcea0725474c04af1edf3abb5b2bca42b009b5aa",
      "tree": "f65fbaba5604e7487c5eb0bd36d2cdb901f30557",
      "parents": [
        "2526ec1d75c50bd302d2b7e524b0b14a8debf67a"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 27 14:06:13 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 27 19:09:28 2015 +0300"
      },
      "message": "changed for new data format\n"
    },
    {
      "commit": "2526ec1d75c50bd302d2b7e524b0b14a8debf67a",
      "tree": "becb6d58f07fe223599e786d67ca035b39d60a61",
      "parents": [
        "46d4f39135afe25c5784f92986ece253cb7c8811",
        "5c7b614a546d84706238ac3a3fceba5a0abd59ab"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Apr 24 22:57:33 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Apr 24 22:57:33 2015 +0300"
      },
      "message": "Merge pull request #5 from Mirantis/bottleneck\n\nsensors correction, postprocessing"
    },
    {
      "commit": "5c7b614a546d84706238ac3a3fceba5a0abd59ab",
      "tree": "becb6d58f07fe223599e786d67ca035b39d60a61",
      "parents": [
        "46d4f39135afe25c5784f92986ece253cb7c8811"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 24 19:49:59 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 24 20:07:16 2015 +0300"
      },
      "message": "sensors correction, postprocessing\n"
    },
    {
      "commit": "46d4f39135afe25c5784f92986ece253cb7c8811",
      "tree": "6b541a97bd4234a7d6dfe817561c73e805c558f1",
      "parents": [
        "abd6ead9fc5dde4d3d2ba13133fc67b5e130d9ca"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 11:35:00 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 11:35:00 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "abd6ead9fc5dde4d3d2ba13133fc67b5e130d9ca",
      "tree": "69db389d7528ce128032a4df235503243b367556",
      "parents": [
        "afd98748dbb15d1eaea0b7a634e787f7fa4134dc"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 02:03:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 02:03:07 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "afd98748dbb15d1eaea0b7a634e787f7fa4134dc",
      "tree": "f2814f08137588daf837790b6f95ce9a48d4e786",
      "parents": [
        "a4a570f820474accff488bc99d67a4d809d1577b"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 01:27:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 01:27:22 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "a4a570f820474accff488bc99d67a4d809d1577b",
      "tree": "9b545e2089266c74dea338c349c7d8a010d58951",
      "parents": [
        "2066daf00d4ef377220551c17514d4833f1ed73e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 22:11:40 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 22:11:40 2015 +0300"
      },
      "message": "temporary dir creation fixed\n"
    },
    {
      "commit": "2066daf00d4ef377220551c17514d4833f1ed73e",
      "tree": "3cdb01224354a917f5259a11f5103f31d865cc0a",
      "parents": [
        "ec1b97356abe5d9adf6fc0265c49a48e9899fb26"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 21:05:41 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 21:05:41 2015 +0300"
      },
      "message": "itest.py code reorganization, move test node logs to /var/wally folder to survive test node reboot\n"
    },
    {
      "commit": "ec1b97356abe5d9adf6fc0265c49a48e9899fb26",
      "tree": "7345aed6785a98e1418f97e3d80d8d6d738643ec",
      "parents": [
        "783b45471accaf9cc68c15b27775df40199b0363"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 20:43:29 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 20:43:29 2015 +0300"
      },
      "message": "improve paramiko integration, replace .mesage for exceptions with str(exc)\n"
    },
    {
      "commit": "783b45471accaf9cc68c15b27775df40199b0363",
      "tree": "eac67afcf7ab7c55da5f1fdf2d172763a6defe8f",
      "parents": [
        "7306c64720c92e8ab95f2dbdd6b13ed6c597eae9"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 18:57:04 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 18:57:04 2015 +0300"
      },
      "message": "fixing issues with bad ssg connection\n"
    },
    {
      "commit": "7306c64720c92e8ab95f2dbdd6b13ed6c597eae9",
      "tree": "4dc668b850f88a5cffb92b76b4aefa64640f06c1",
      "parents": [
        "34d5201a59845ca3ef77f784f97e368d50ff1b79"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 15:29:45 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 15:30:25 2015 +0300"
      },
      "message": "now can read openstack creds from arbitrary openrc file\n"
    },
    {
      "commit": "34d5201a59845ca3ef77f784f97e368d50ff1b79",
      "tree": "7cc48622ade1e83ef83723439acfa7a5ef93f205",
      "parents": [
        "4d4771c800e7c54e7de424d5cb4bf4e9d33e18e9"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Thu Apr 23 14:44:39 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Thu Apr 23 14:44:39 2015 +0300"
      },
      "message": "not needed exception removed\n"
    },
    {
      "commit": "4d4771c800e7c54e7de424d5cb4bf4e9d33e18e9",
      "tree": "f5196736951e9dc44f3851d90778b5cad9d92ee6",
      "parents": [
        "d2c313ad3ece4596448ae5bb8fce7c42e593be5c"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 01:32:02 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 01:32:11 2015 +0300"
      },
      "message": "run tests on nodes in offline mode\n"
    },
    {
      "commit": "d2c313ad3ece4596448ae5bb8fce7c42e593be5c",
      "tree": "3bee8211079b139405c9f186b82b6c1312aeabb1",
      "parents": [
        "a047e1b828b1fe0e4e49132bfae35ff7fdce2b3e",
        "7f6de4f9ddee232e84fbe5a486279e5b9857b542"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Apr 23 01:26:39 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Apr 23 01:26:39 2015 +0300"
      },
      "message": "Merge pull request #4 from Mirantis/sender\n\nimprovement of protocol"
    },
    {
      "commit": "7f6de4f9ddee232e84fbe5a486279e5b9857b542",
      "tree": "b52c86a31407304c1449c512e64ea8c3dfae6dd4",
      "parents": [
        "e87ae65a2f15db44a027f37e0b62f0c46db9365d"
      ],
      "author": {
        "name": "Alyona Kiseleva",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Apr 21 01:04:20 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Apr 22 17:44:07 2015 +0300"
      },
      "message": "improvement of protocol\nrefactoring\n\nsend in field order\n\nreceiver unpacking\n\nrefactoring of packer code\n\nfields send, pack replacement\n"
    },
    {
      "commit": "a047e1b828b1fe0e4e49132bfae35ff7fdce2b3e",
      "tree": "1d7407aeb5d76971674735e98345fdbdd5692b06",
      "parents": [
        "6b1341a7f7363a96f1b6693d7785e7c113794ac6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 23:16:59 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 23:16:59 2015 +0300"
      },
      "message": "fix bugs and 2.6 compatibility\n"
    },
    {
      "commit": "6b1341a7f7363a96f1b6693d7785e7c113794ac6",
      "tree": "f4beed3ef61a2a2dbdedc587a7cf31d82868cbbb",
      "parents": [
        "ea7eac705e7aa032835393db3cbb526787babed9"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 22:44:21 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 22:44:21 2015 +0300"
      },
      "message": "fix python 2.6 compatibility\n"
    },
    {
      "commit": "ea7eac705e7aa032835393db3cbb526787babed9",
      "tree": "5ad2cc7fd113c6d8cc71347ce799ba3e67970663",
      "parents": [
        "4a510ee7ff21b2c9ea04e6bb3ac5184d9415feac"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 21:37:27 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 21:37:27 2015 +0300"
      },
      "message": "update report\n"
    },
    {
      "commit": "4a510ee7ff21b2c9ea04e6bb3ac5184d9415feac",
      "tree": "d1e551aa30f021bb40ce11c482a61ce9293e03a5",
      "parents": [
        "d05557de4ab68b884b83b7b243ebb946db7266dd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 18:50:42 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 18:50:42 2015 +0300"
      },
      "message": "fix reports\n"
    },
    {
      "commit": "d05557de4ab68b884b83b7b243ebb946db7266dd",
      "tree": "95d6d68032eca1a8a467a44fd04321673d2f0750",
      "parents": [
        "ea22c3d21252212ab88a3d7e8a22cd8c9f8421c8"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 04:00:04 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 04:00:04 2015 +0300"
      },
      "message": "update usb hdd config\n"
    },
    {
      "commit": "ea22c3d21252212ab88a3d7e8a22cd8c9f8421c8",
      "tree": "1071f79c6f8cbe3baac4e2c2846fc380c1f76bba",
      "parents": [
        "0c598a15aeb853a050170e693eeb4fb41e179131"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:42:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:42:22 2015 +0300"
      },
      "message": "fix requirements.txt, improve test end time representation\n"
    },
    {
      "commit": "0c598a15aeb853a050170e693eeb4fb41e179131",
      "tree": "62ebee75069f684b77504d65cb5c956279e86ebd",
      "parents": [
        "66b71e6651952ad9631950322bd20400a53f7314"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:01:40 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:01:49 2015 +0300"
      },
      "message": "start adding unit tests, rework config compiler\n"
    },
    {
      "commit": "66b71e6651952ad9631950322bd20400a53f7314",
      "tree": "3f447459e7e6785dbd50e5732b1dfee8359815cf",
      "parents": [
        "e87ae65a2f15db44a027f37e0b62f0c46db9365d"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Apr 20 17:18:11 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Apr 20 17:18:11 2015 +0300"
      },
      "message": "html report changed\n"
    },
    {
      "commit": "e87ae65a2f15db44a027f37e0b62f0c46db9365d",
      "tree": "926045652fcdcf54e879aee158798f5741e18919",
      "parents": [
        "168f6094c4c9ff753995aac1c2213cd8d8c9a7f3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 20 02:14:35 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 20 02:14:35 2015 +0300"
      },
      "message": "more improvements and fixes and new bugs\n"
    },
    {
      "commit": "168f6094c4c9ff753995aac1c2213cd8d8c9a7f3",
      "tree": "e34e5e9168f7da7e3e6ee7c49cd9c992ade70bf4",
      "parents": [
        "cff7b2e130ab1e18422b80a723b4804de6783528"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 19 02:33:38 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 19 02:33:38 2015 +0300"
      },
      "message": "fixing, improve sersors installation code\n"
    },
    {
      "commit": "cff7b2e130ab1e18422b80a723b4804de6783528",
      "tree": "88fd945c73b33e8cd1112229d64bb423c0b41541",
      "parents": [
        "4500a5f69e3bb6a66a18b78f4523f49f36dabd2e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 18 20:48:15 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 18 20:48:15 2015 +0300"
      },
      "message": "very large refactoring\n"
    },
    {
      "commit": "4500a5f69e3bb6a66a18b78f4523f49f36dabd2e",
      "tree": "969029f77eeea424e594a9ffdf95031d777e7040",
      "parents": [
        "69339acf1f162d6df50366d3aa60da52182667c8"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 17 16:55:17 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 17 16:55:24 2015 +0300"
      },
      "message": "fixing bugs\n"
    },
    {
      "commit": "69339acf1f162d6df50366d3aa60da52182667c8",
      "tree": "e94509946dba12077695da1c568a9f2200bf0da6",
      "parents": [
        "4ef6e9d4a7110c481f24a9d3f3e959e5e9e3e814"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 16 20:09:33 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 16 20:09:33 2015 +0300"
      },
      "message": "report page table of images added\n"
    },
    {
      "commit": "4ef6e9d4a7110c481f24a9d3f3e959e5e9e3e814",
      "tree": "6b392afd004202fe4d4d996c9902c40dcb12882d",
      "parents": [
        "12ae0639606ff2ea6704acb5252444bf15225d07"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Apr 15 12:14:10 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Apr 15 15:06:59 2015 +0300"
      },
      "message": "per vm bw on chart\n"
    },
    {
      "commit": "12ae0639606ff2ea6704acb5252444bf15225d07",
      "tree": "130c3adb3d040a30f97485114c44ed77f2716fc8",
      "parents": [
        "cee433464405bd1d931bd22f09bfefac3931257d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 15 01:13:43 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 15 01:13:43 2015 +0300"
      },
      "message": "fix sensors deploy code\n"
    },
    {
      "commit": "cee433464405bd1d931bd22f09bfefac3931257d",
      "tree": "7a43a8524d0876b0d18f575d5a3dd20429d7bfbe",
      "parents": [
        "1fbb71db21a18ed4854bedc8b40db502f5412951"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 22:52:53 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 22:56:16 2015 +0300"
      },
      "message": "lot of fixes\n"
    },
    {
      "commit": "1fbb71db21a18ed4854bedc8b40db502f5412951",
      "tree": "7bd56889cc2de60a434808af11a5bcdb0440af07",
      "parents": [
        "8ca2057307fccf254d1a93b21ba0846649cbfd89"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 14 19:56:23 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 14 19:56:23 2015 +0300"
      },
      "message": "Lab info added to report layout\n"
    },
    {
      "commit": "8ca2057307fccf254d1a93b21ba0846649cbfd89",
      "tree": "dd096b49dd67ce3f8e865853c4a779211d71b5c3",
      "parents": [
        "92ea8488c5e433821ac143eace38f80135698a20"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 14 14:09:39 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 14 14:09:39 2015 +0300"
      },
      "message": "Fixed charts\n"
    },
    {
      "commit": "92ea8488c5e433821ac143eace38f80135698a20",
      "tree": "760b4f6678d3db4feda7899aab6e6c8b0ec67d3d",
      "parents": [
        "4e9f3ed8f8b0be7b138c0384d4cff453b84706d6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 12:21:41 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 12:21:41 2015 +0300"
      },
      "message": "remove personal config\n"
    },
    {
      "commit": "4e9f3ed8f8b0be7b138c0384d4cff453b84706d6",
      "tree": "08130b24dc2dcaf860311a62c19c6cd3a07a88c5",
      "parents": [
        "652cd80930a80a98676efce37d5999b16825513e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 11:26:12 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 11:26:12 2015 +0300"
      },
      "message": "rename bw_mean to bw, other fixes\n"
    },
    {
      "commit": "652cd80930a80a98676efce37d5999b16825513e",
      "tree": "20255b33d21b4e75b1d23c7f71f0d5cc5d1862ad",
      "parents": [
        "f4b82c2e891595467a2a40b613ae5f4546359323"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 13 12:21:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 13 12:21:07 2015 +0300"
      },
      "message": "pre-release bug fixes\n"
    },
    {
      "commit": "f4b82c2e891595467a2a40b613ae5f4546359323",
      "tree": "a73af6dba138d0e132bd4f5ceb71b80a7a5afda5",
      "parents": [
        "66839a9ebdcd1abef5e0e1b67e77396977fbe0a7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:35:25 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:35:25 2015 +0300"
      },
      "message": "pre-release updates, bug fixes\n"
    },
    {
      "commit": "66839a9ebdcd1abef5e0e1b67e77396977fbe0a7",
      "tree": "27b6c1658ad6ee4b94e0658af2c8183a7fec3591",
      "parents": [
        "1c2b5113ded63fadc2840859a76e51c2ff52a67d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:22:31 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:25:49 2015 +0300"
      },
      "message": "pre-release updates, bug fixes\n"
    },
    {
      "commit": "1c2b5113ded63fadc2840859a76e51c2ff52a67d",
      "tree": "783d39ed5ec02d17e411ff4705554b6f58dd51eb",
      "parents": [
        "1143b663a0f75ac5857711c4e9ba49a5eb68ac0e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 10 16:53:51 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:25:49 2015 +0300"
      },
      "message": "fix pre-demo bugs\n"
    },
    {
      "commit": "1143b663a0f75ac5857711c4e9ba49a5eb68ac0e",
      "tree": "2caa9b168e9f10ba0342f7aa47e33077307425cd",
      "parents": [
        "d976704a3b3458b3415cf408d28b04b8f1cb2ceb"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Sat Apr 11 00:05:05 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Sat Apr 11 00:05:49 2015 +0300"
      },
      "message": "change table output for easier postprocessing\n"
    },
    {
      "commit": "d976704a3b3458b3415cf408d28b04b8f1cb2ceb",
      "tree": "36b07880e542f63e14b4516e4658b3ce19925f5e",
      "parents": [
        "031664451570f2e32eb70c58b1d592435e275fff"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 17:32:06 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 17:32:06 2015 +0300"
      },
      "message": "Added get_openrc to cluster\n"
    },
    {
      "commit": "031664451570f2e32eb70c58b1d592435e275fff",
      "tree": "3e1c376e05cf4cc8807b323dab4fd6c38ab00e56",
      "parents": [
        "59d80f70ce706cc27f5a0eeda505346698ec3f43"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 10 17:28:23 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 10 17:29:22 2015 +0300"
      },
      "message": "add postprocessing, table difference generation and scipy approximation\n"
    },
    {
      "commit": "59d80f70ce706cc27f5a0eeda505346698ec3f43",
      "tree": "e6f9740964e141a34b692db9cfb689205dc6336f",
      "parents": [
        "6792b58368e36acbfa0cd8ce06a17d01ab24744a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 17:24:27 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 17:24:37 2015 +0300"
      },
      "message": "discovering fixed\n"
    },
    {
      "commit": "6792b58368e36acbfa0cd8ce06a17d01ab24744a",
      "tree": "ab7884766bf9e5eff124eff91c2f1e112be70cbb",
      "parents": [
        "82489e7296d75b6827ae397a2d6cd7226f5721e5"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 16:56:48 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 16:56:48 2015 +0300"
      },
      "message": "removed trash\n"
    },
    {
      "commit": "82489e7296d75b6827ae397a2d6cd7226f5721e5",
      "tree": "9e2c0bf4bfe99917dd38ce81159538de247a2055",
      "parents": [
        "6c491060b705841a12f55730c734a61b0ba6693e"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 16:18:03 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 16:18:37 2015 +0300"
      },
      "message": "Copying openrc from controller node, adding to global config and external ip to config yaml added.\n"
    },
    {
      "commit": "6c491060b705841a12f55730c734a61b0ba6693e",
      "tree": "7189d6b73cb7b6599c22975ab7ab0244c54cbab1",
      "parents": [
        "f703b5283559f11b3ca9bcb0240c453401c9af44"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 09 22:33:13 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 10 12:44:59 2015 +0300"
      },
      "message": "wqrefactor postprocessing code\n"
    },
    {
      "commit": "f703b5283559f11b3ca9bcb0240c453401c9af44",
      "tree": "5a2bc6a3e46f9b5b6be98257eb9e9b2c429d8f5f",
      "parents": [
        "33daa928802a5407c526cd68aa04719bfaac39ce"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 11:00:25 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 11:00:25 2015 +0300"
      },
      "message": "fixed requirements\n"
    },
    {
      "commit": "33daa928802a5407c526cd68aa04719bfaac39ce",
      "tree": "0e76ace079930849adef36663e0aec0d226b24e2",
      "parents": [
        "407ca952c6ae2c33d87acf5729c14811958fbfd6"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:40:27 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:40:27 2015 +0300"
      },
      "message": "report.html template\n"
    },
    {
      "commit": "407ca952c6ae2c33d87acf5729c14811958fbfd6",
      "tree": "c981d5bdf0d4db05d3bb5da64f91580658f5bed1",
      "parents": [
        "4861d7173a6157a5fbf5a040d1b39dfd92f61301"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:38:15 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:38:30 2015 +0300"
      },
      "message": "Improved io charts\n"
    },
    {
      "commit": "4861d7173a6157a5fbf5a040d1b39dfd92f61301",
      "tree": "6b4e80f7d2dddcbc31b3f16ac203fa823f4c510a",
      "parents": [
        "023c1e4ab5d59cd2c8c58a21af0f33d21b5186d4"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 09 13:28:02 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 09 13:28:02 2015 +0300"
      },
      "message": "pep8 for MOL 305\n"
    },
    {
      "commit": "023c1e4ab5d59cd2c8c58a21af0f33d21b5186d4",
      "tree": "ae5621b8bb77d846073440ca5a47ee4816f36238",
      "parents": [
        "34ecdd669b556679eacb4f21d871a02ee173a407"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Apr 08 15:50:19 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Apr 08 21:12:05 2015 +0300"
      },
      "message": "MOL 305, added permanent journal that allows to remove\nvirtual machines that has remained from previous tests\nthat was crashed.\n"
    },
    {
      "commit": "34ecdd669b556679eacb4f21d871a02ee173a407",
      "tree": "9fcf6ba5ab5d00c91e1015419d82cb33f3e7eed0",
      "parents": [
        "2e92802c78b6070a75ae4009f6ad1834eec1aff2"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 15:00:02 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 15:00:02 2015 +0300"
      },
      "message": "add mt results example\n"
    },
    {
      "commit": "2e92802c78b6070a75ae4009f6ad1834eec1aff2",
      "tree": "85a3c9ef7b0109dd1e6ce2823d965dced093eed9",
      "parents": [
        "cd256d613249c892bb69422e88740303d9ece18f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 13:47:15 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 13:47:22 2015 +0300"
      },
      "message": "fix multythreaded bugs in disk_test_agent, add linearity data and script\n"
    },
    {
      "commit": "cd256d613249c892bb69422e88740303d9ece18f",
      "tree": "2ba8dd72c654249d813eb032846515dd9081ef3f",
      "parents": [
        "affcdb15a04b993cbe6a1115f3cada285e4b5b2a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:47:32 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:47:32 2015 +0300"
      },
      "message": "MOL 314 config file path added as cmd line parameter\n"
    },
    {
      "commit": "affcdb15a04b993cbe6a1115f3cada285e4b5b2a",
      "tree": "b47fc452ad7d633e34242aacb1cbf8b2b9477f2a",
      "parents": [
        "f1ff52d62ffd23d9a361b58eb2c84de2b1c756da"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:18:29 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:18:29 2015 +0300"
      },
      "message": "MOL 302, build metainfo added to cmd line args\n"
    },
    {
      "commit": "f1ff52d62ffd23d9a361b58eb2c84de2b1c756da",
      "tree": "e71452f839fb47aa218444a35406b33eb871451c",
      "parents": [
        "b896f699af543dd200e7d46e2b793278c2b453f7"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 15:54:33 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 16:34:56 2015 +0300"
      },
      "message": "MOL 319, connector code integrated in run_test.py\n"
    },
    {
      "commit": "b896f699af543dd200e7d46e2b793278c2b453f7",
      "tree": "f7df1163c32dcbf489bfe4cb70329958da8bff4d",
      "parents": [
        "00025a56a72e2d2d27fe491ac90515c07cecc9ee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 07 14:57:55 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 07 14:58:58 2015 +0300"
      },
      "message": "single node tests\n"
    },
    {
      "commit": "00025a56a72e2d2d27fe491ac90515c07cecc9ee",
      "tree": "265fd5d65ce13a2144f455b818796f51307a1474",
      "parents": [
        "886a256dee26f4c5c842afea5e2e9109ff10d86d"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 12:17:32 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 12:17:32 2015 +0300"
      },
      "message": "get_greds method in fuel_rest_api.Cluster\n"
    },
    {
      "commit": "886a256dee26f4c5c842afea5e2e9109ff10d86d",
      "tree": "b6dccc609616c9717c4a888ee4827f4ff85a33b2",
      "parents": [
        "0d0740cca2ea9d934ac3b12cab917ed08843a328"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 11:16:13 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 11:16:38 2015 +0300"
      },
      "message": "Fixed pgbench tests\n"
    },
    {
      "commit": "0d0740cca2ea9d934ac3b12cab917ed08843a328",
      "tree": "153766b695485a1fa61cd767290aa563eec2ff97",
      "parents": [
        "da45e88859e7e36e0f5706def819151a189b52eb"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 06 15:39:33 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 06 15:39:33 2015 +0300"
      },
      "message": "postprocessing added (plot and dev)\n"
    },
    {
      "commit": "da45e88859e7e36e0f5706def819151a189b52eb",
      "tree": "3837537a8ae651a1e0a8b06608f28b00f054bbdd",
      "parents": [
        "e3481cd28d2255f9f76f4a85fbf3deb99744b9cb"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 06 02:24:42 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 06 02:24:42 2015 +0300"
      },
      "message": "large commit. refactoring, fio code totally reworker, huge improvenent in test time and results, etc\n"
    },
    {
      "commit": "e3481cd28d2255f9f76f4a85fbf3deb99744b9cb",
      "tree": "29c288545d028e2f84248fca50ef192f4e7380f1",
      "parents": [
        "a2d37603c03d05a5df8a70fb3245118c7508b9b4"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 03 21:45:52 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 03 21:45:52 2015 +0300"
      },
      "message": "Connector for adding/cleaning ip forwarding rules added\n"
    },
    {
      "commit": "a2d37603c03d05a5df8a70fb3245118c7508b9b4",
      "tree": "ff91847f599bfa56c845a9fe85f0ca01b42314ca",
      "parents": [
        "c4150f705f2571b9d0a764901a9cfb468e031ad9"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 19:23:49 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 19:23:49 2015 +0300"
      },
      "message": "changes to io.py applied to script, tasks for fio added\n"
    },
    {
      "commit": "c4150f705f2571b9d0a764901a9cfb468e031ad9",
      "tree": "ea036bbe39fb6a1d39ae22f179b66702a2505eda",
      "parents": [
        "5fd7bd978130b82bfb91b159cade5b57c835c7e0",
        "d2826635193398f4b77143150b0a0ae439b1147c"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:47 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:47 2015 +0300"
      },
      "message": "Merge branch \u0027scripts_refactoring\u0027\n"
    },
    {
      "commit": "d2826635193398f4b77143150b0a0ae439b1147c",
      "tree": "1829eb146d1c6b13f0b6178c9b55a47ae3753ea4",
      "parents": [
        "b65b9a87b8cdd065c09f9839cac0305f9dd4b20a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:18 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:18 2015 +0300"
      },
      "message": "final refactoring\n"
    },
    {
      "commit": "5fd7bd978130b82bfb91b159cade5b57c835c7e0",
      "tree": "09e38e153c5ce1f5ac671c07efbabf6f754a82ed",
      "parents": [
        "2c473091029d5418088e4ddf142ca403059277f5"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 31 02:55:20 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 31 02:55:20 2015 +0300"
      },
      "message": "make openstack vm spawn code works\n"
    },
    {
      "commit": "2c473091029d5418088e4ddf142ca403059277f5",
      "tree": "adb6945e9c7659885d055f79397937eb111e0fd8",
      "parents": [
        "fb23a264c64bb791bf8d74ec782a013527b2fff7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 29 17:12:13 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 29 17:12:13 2015 +0300"
      },
      "message": "large commit. new code, with sensors, line count dropped, etc\n"
    },
    {
      "commit": "b65b9a87b8cdd065c09f9839cac0305f9dd4b20a",
      "tree": "40ec3cfe935a7bf72f6b65c3efa925fb2f284014",
      "parents": [
        "fb23a264c64bb791bf8d74ec782a013527b2fff7"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Sat Mar 28 18:09:17 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Sat Mar 28 18:09:17 2015 +0200"
      },
      "message": "small refactoring\n"
    },
    {
      "commit": "fb23a264c64bb791bf8d74ec782a013527b2fff7",
      "tree": "a63e990e25d7018e4c75747c9f34797a72c6425c",
      "parents": [
        "3d2a915409fb531637d5dc9d3ef0f60275da95fd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 16:50:58 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 16:50:58 2015 +0200"
      },
      "message": "code review\n"
    },
    {
      "commit": "3d2a915409fb531637d5dc9d3ef0f60275da95fd",
      "tree": "01df4ec309cbea6bc66b3bfc1e166f911e073836",
      "parents": [
        "ac16aae4722eaf3f67c62bced48bf8c589df5fed"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 27 15:46:20 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 27 15:47:53 2015 +0200"
      },
      "message": "run_test refactoring and small fixes\n"
    },
    {
      "commit": "ac16aae4722eaf3f67c62bced48bf8c589df5fed",
      "tree": "2667bae85265580b51650d7c597b7c8e1b11308d",
      "parents": [
        "94e3a2c64d5d7d3a651a819f7704c722534ddf1d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 12:28:31 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 12:28:31 2015 +0200"
      },
      "message": "code review\n"
    },
    {
      "commit": "94e3a2c64d5d7d3a651a819f7704c722534ddf1d",
      "tree": "e1d7dbe789ba7bba4adabb76f02024d4e8adb819",
      "parents": [
        "3a6633e5cc724480c062ec1a07963565948f6bce"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:36:34 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:41:40 2015 +0200"
      },
      "message": "updates to node complete test, add io_py_result_processor.py lib\n"
    },
    {
      "commit": "3a6633e5cc724480c062ec1a07963565948f6bce",
      "tree": "6c569aa5a6e748f0c1a8276eb750574ea298f85a",
      "parents": [
        "cddbe3b5215b4ef23af52537a1be434a09799bee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 18:20:00 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:40:22 2015 +0200"
      },
      "message": "fixes, add complete test suite\n"
    },
    {
      "commit": "cddbe3b5215b4ef23af52537a1be434a09799bee",
      "tree": "c26d1e131693803c410d0e043f62af42cec128d5",
      "parents": [
        "08c0d7e751b5643031681d30856883277698dc6f"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 19:05:48 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 19:05:48 2015 +0200"
      },
      "message": "automatic test running and sending to webapp\n"
    },
    {
      "commit": "08c0d7e751b5643031681d30856883277698dc6f",
      "tree": "cc0b5964cdeca12e0aa8a860f1a7566b00d3b66b",
      "parents": [
        "5d589b4fdc2c34f5a9427a0e2c0357bed7bc0322"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 25 23:55:44 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 16:30:33 2015 +0200"
      },
      "message": "Automated test lanucher has been added.\nRun a bunch of test that create vm, configure it,\nrun test and clean allocated resources.\n"
    },
    {
      "commit": "5d589b4fdc2c34f5a9427a0e2c0357bed7bc0322",
      "tree": "6c17b700e58b3c95f3271cc8d29cbd2fa1853593",
      "parents": [
        "ee4b241da0e9d5ea0e78e080e0eacd2f5be960d6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 12:25:51 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 12:25:51 2015 +0200"
      },
      "message": "some unknown changes\n"
    },
    {
      "commit": "ee4b241da0e9d5ea0e78e080e0eacd2f5be960d6",
      "tree": "8ea2ffb28d53fc86286b76ee48c46a6e08c77918",
      "parents": [
        "e06762a66e82ab90993870ff4c217ba3a30b9987"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:35 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:35 2015 +0200"
      },
      "message": "update single-node test scripts\n"
    },
    {
      "commit": "e06762a66e82ab90993870ff4c217ba3a30b9987",
      "tree": "50e6cdf01f416384b828be9d09ca1a3eb93da66f",
      "parents": [
        "04cbf11c1d98769de455770e1ed04503047ca0e3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:09 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:09 2015 +0200"
      },
      "message": "large refactoring of new code\n"
    },
    {
      "commit": "04cbf11c1d98769de455770e1ed04503047ca0e3",
      "tree": "00d9ef801ce699647bc5e903975a82542deba4f6",
      "parents": [
        "8ad6e81889a590ba188bfc9c1de928e9b2d998dc"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:48 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "remove old results db\n"
    },
    {
      "commit": "8ad6e81889a590ba188bfc9c1de928e9b2d998dc",
      "tree": "c14e029736d0513c0c0c3916f39a9460e3c453c1",
      "parents": [
        "8097a4e71325c23b8c9fc6a54a8e3d83c50b58c0"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:18 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "single-node OS tests addede\n"
    },
    {
      "commit": "8097a4e71325c23b8c9fc6a54a8e3d83c50b58c0",
      "tree": "cd37bd8dd3ab0d30a8ddfdfbab90339cd1e967f8",
      "parents": [
        "a13dc69a17cee96a525396f807b4c872be34a203"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 11:07:35 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "add list sensors cmd line options\n"
    },
    {
      "commit": "a13dc69a17cee96a525396f807b4c872be34a203",
      "tree": "548bcd74d29994458c20720a0560299dde542f90",
      "parents": [
        "0e64ea227153f4db9df9500f61f43a0d9217060f"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:32:33 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:32:33 2015 +0200"
      },
      "message": "fixed rebase error\n"
    },
    {
      "commit": "0e64ea227153f4db9df9500f61f43a0d9217060f",
      "tree": "31b99e18f7713177b4011de54ff516ed470bf012",
      "parents": [
        "b3c7896cbaed6b5e2bddc0038d47f1b73ac84a90"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:27:22 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:29:32 2015 +0200"
      },
      "message": "discovering\n"
    },
    {
      "commit": "b3c7896cbaed6b5e2bddc0038d47f1b73ac84a90",
      "tree": "18c97095274c0a07b3eb26f9ebfa392c34c71f93",
      "parents": [
        "5f936df963b261639ca45162b9215fba498757bf"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:47:58 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:51:16 2015 +0200"
      },
      "message": "config.py changed\n"
    },
    {
      "commit": "5f936df963b261639ca45162b9215fba498757bf",
      "tree": "5391265dd5b0851ebcbff21d45c7de999cc3272f",
      "parents": [
        "2c2f2e92668a627beb0e5161bcea963a90983e56"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 19:15:59 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:51:16 2015 +0200"
      },
      "message": "config file name from cmd args added\n"
    },
    {
      "commit": "2c2f2e92668a627beb0e5161bcea963a90983e56",
      "tree": "7a77359d46fd65de7c41eaf2c33eb0670333e972",
      "parents": [
        "0c7e2d4f3142f046da67bb0478ead514941ab44c"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 18:02:25 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 18:08:23 2015 +0300"
      },
      "message": "packer option added\n"
    },
    {
      "commit": "0c7e2d4f3142f046da67bb0478ead514941ab44c",
      "tree": "30a4463634886c073dfbe00b09cd97e128195951",
      "parents": [
        "2993171e84b4ea063eb8f51ea695f87978ea6387"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 17:18:47 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 17:18:47 2015 +0300"
      },
      "message": "protocol added\n"
    },
    {
      "commit": "2993171e84b4ea063eb8f51ea695f87978ea6387",
      "tree": "26ad6a2c814fceb50c27a3b7d198904e02565f84",
      "parents": [
        "21289b227bb66e4f84d605527c43a16bba86ba7f"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 16:31:02 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 16:31:02 2015 +0300"
      },
      "message": "returned class changed\n"
    },
    {
      "commit": "21289b227bb66e4f84d605527c43a16bba86ba7f",
      "tree": "5abc9afb4af666b1a4b8cd43cd26de6ecf2a6dae",
      "parents": [
        "a915a0114fafde4631bc2af0af172f4cb968d28c"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 18 15:21:43 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 18 15:22:02 2015 +0200"
      },
      "message": "Node class\n"
    },
    {
      "commit": "a915a0114fafde4631bc2af0af172f4cb968d28c",
      "tree": "2d0f999f5944d13846a19bdd46d63fd375a0c5ef",
      "parents": [
        "c82391e4e30adcbd3d1aae679e745b638f9a55a1"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 14:38:52 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 14:39:46 2015 +0300"
      },
      "message": "ceph discovering\n"
    },
    {
      "commit": "c82391e4e30adcbd3d1aae679e745b638f9a55a1",
      "tree": "63a6ddea384e9ac10eeed0895cc8e545e1ee810b",
      "parents": [
        "501151a4ff067603468c59408f85935d15b3d1d6"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Mar 17 15:46:36 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 13:02:17 2015 +0200"
      },
      "message": "config moved to yaml, redundant config removed\n"
    },
    {
      "commit": "501151a4ff067603468c59408f85935d15b3d1d6",
      "tree": "fd1e2057363b65a6073b65b9909e8b7adee66de5",
      "parents": [
        "bb783a166cb77966a36e46bdd765291c055957bc"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 06 17:22:28 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 13:02:17 2015 +0200"
      },
      "message": "non storage funtions removed to data_processing.py, doc strings added to storage_api\n"
    },
    {
      "commit": "bb783a166cb77966a36e46bdd765291c055957bc",
      "tree": "d94e41ccfdc7f5b338250625560c6a983065d1f4",
      "parents": [
        "0fc1367cd3907605d05b7d56d04887b69635111c"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:21:48 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:21:48 2015 +0300"
      },
      "message": "average calculation removed\n"
    },
    {
      "commit": "0fc1367cd3907605d05b7d56d04887b69635111c",
      "tree": "1efe19face0c6155df77b45dae023d8ce20a0203",
      "parents": [
        "bf83ad9614b76265d1dae58868973bc0c1116579"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:13:17 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:13:35 2015 +0300"
      },
      "message": "percent removed, name changed\n"
    },
    {
      "commit": "bf83ad9614b76265d1dae58868973bc0c1116579",
      "tree": "fe11049005b297050c61893f5ae2f17fab8c31d9",
      "parents": [
        "3556a069e8f525c144ac575d1aa333c896a92c57"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 00:11:00 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 00:11:16 2015 +0200"
      },
      "message": "refactor get_latency\n"
    },
    {
      "commit": "3556a069e8f525c144ac575d1aa333c896a92c57",
      "tree": "e2c020713f8ee0ade99b3ac0f45417e15ea282f1",
      "parents": [
        "dd60c50b8062089956ac03860e7fbe3cfe68d430"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Mar 17 16:30:11 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Mar 17 16:30:40 2015 +0200"
      },
      "message": "nodes discovering\n"
    },
    {
      "commit": "dd60c50b8062089956ac03860e7fbe3cfe68d430",
      "tree": "9d00034778c5f5dff72f2d8d2d8c0239a83b5762",
      "parents": [
        "a639e0aa20483ab5b269fda0e2191a19fa2c499f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:23:42 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:58 2015 +0200"
      },
      "message": "fix memory info code\n"
    },
    {
      "commit": "a639e0aa20483ab5b269fda0e2191a19fa2c499f",
      "tree": "ee091d3598178921082dc32c572462baa30c9e15",
      "parents": [
        "e4ade1a3d41ed62b4ee807be5a75e18739dc9176"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 15:30:36 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:02 2015 +0200"
      },
      "message": "graphana integration\n"
    },
    {
      "commit": "e4ade1a3d41ed62b4ee807be5a75e18739dc9176",
      "tree": "7c90adeadae0bd644d690150b8b156060ea6d82a",
      "parents": [
        "c14f53f5c164b955bd4b7aa66657580b58a099ee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Mar 16 20:44:16 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:02 2015 +0200"
      },
      "message": "continue work on new sensor model\n"
    }
  ],
  "next": "c14f53f5c164b955bd4b7aa66657580b58a099ee"
}
