)]}'
{"rally-jobs/cinder.yaml":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            users:"},{"line_number":35,"context_line":"              tenants: 2"},{"line_number":36,"context_line":"              users_per_tenant: 2"},{"line_number":37,"context_line":"        -"},{"line_number":38,"context_line":"          scenario:"},{"line_number":39,"context_line":"            CinderVolumes.create_volume:"},{"line_number":40,"context_line":"              size: 1"},{"line_number":41,"context_line":"              image:"},{"line_number":42,"context_line":"                name: {{image_name}}"},{"line_number":43,"context_line":"          runner:"},{"line_number":44,"context_line":"            constant:"},{"line_number":45,"context_line":"              times: 2"},{"line_number":46,"context_line":"              concurrency: 2"},{"line_number":47,"context_line":"          context:"},{"line_number":48,"context_line":"            users:"},{"line_number":49,"context_line":"              tenants: 1"},{"line_number":50,"context_line":"              users_per_tenant: 1"},{"line_number":51,"context_line":"    -"},{"line_number":52,"context_line":"      title: Authenticate.validate_cinder tests"},{"line_number":53,"context_line":"      scenario:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_f13fe584","line":50,"range":{"start_line":37,"start_character":9,"end_line":50,"end_character":33},"updated":"2017-09-04 11:39:05.000000000","message":"let\u0027s add a custom description for the workload: \"Create a volume from the specified image.\" (It will increase UX in our html report)","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            users:"},{"line_number":35,"context_line":"              tenants: 2"},{"line_number":36,"context_line":"              users_per_tenant: 2"},{"line_number":37,"context_line":"        -"},{"line_number":38,"context_line":"          scenario:"},{"line_number":39,"context_line":"            CinderVolumes.create_volume:"},{"line_number":40,"context_line":"              size: 1"},{"line_number":41,"context_line":"              image:"},{"line_number":42,"context_line":"                name: {{image_name}}"},{"line_number":43,"context_line":"          runner:"},{"line_number":44,"context_line":"            constant:"},{"line_number":45,"context_line":"              times: 2"},{"line_number":46,"context_line":"              concurrency: 2"},{"line_number":47,"context_line":"          context:"},{"line_number":48,"context_line":"            users:"},{"line_number":49,"context_line":"              tenants: 1"},{"line_number":50,"context_line":"              users_per_tenant: 1"},{"line_number":51,"context_line":"    -"},{"line_number":52,"context_line":"      title: Authenticate.validate_cinder tests"},{"line_number":53,"context_line":"      scenario:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_534d7a70","line":50,"range":{"start_line":37,"start_character":9,"end_line":50,"end_character":33},"in_reply_to":"7f287b81_f13fe584","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":103,"context_line":"            tenants: 2"},{"line_number":104,"context_line":"            users_per_tenant: 2"},{"line_number":105,"context_line":"      -"},{"line_number":106,"context_line":"        scenario:"},{"line_number":107,"context_line":"          CinderVolumes.create_and_delete_volume:"},{"line_number":108,"context_line":"            size: 1"},{"line_number":109,"context_line":"            image:"},{"line_number":110,"context_line":"              name: {{image_name}}"},{"line_number":111,"context_line":"        runner:"},{"line_number":112,"context_line":"          constant:"},{"line_number":113,"context_line":"            times: 2"},{"line_number":114,"context_line":"            concurrency: 2"},{"line_number":115,"context_line":"        contexts:"},{"line_number":116,"context_line":"          users:"},{"line_number":117,"context_line":"            tenants: 2"},{"line_number":118,"context_line":"            users_per_tenant: 2"},{"line_number":119,"context_line":"      -"},{"line_number":120,"context_line":"        scenario:"},{"line_number":121,"context_line":"          CinderVolumes.create_and_delete_volume:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_7153f5e3","line":118,"range":{"start_line":106,"start_character":8,"end_line":118,"end_character":31},"updated":"2017-09-04 11:39:05.000000000","message":"the same, let\u0027s add a description about creating a volume from the image.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":103,"context_line":"            tenants: 2"},{"line_number":104,"context_line":"            users_per_tenant: 2"},{"line_number":105,"context_line":"      -"},{"line_number":106,"context_line":"        scenario:"},{"line_number":107,"context_line":"          CinderVolumes.create_and_delete_volume:"},{"line_number":108,"context_line":"            size: 1"},{"line_number":109,"context_line":"            image:"},{"line_number":110,"context_line":"              name: {{image_name}}"},{"line_number":111,"context_line":"        runner:"},{"line_number":112,"context_line":"          constant:"},{"line_number":113,"context_line":"            times: 2"},{"line_number":114,"context_line":"            concurrency: 2"},{"line_number":115,"context_line":"        contexts:"},{"line_number":116,"context_line":"          users:"},{"line_number":117,"context_line":"            tenants: 2"},{"line_number":118,"context_line":"            users_per_tenant: 2"},{"line_number":119,"context_line":"      -"},{"line_number":120,"context_line":"        scenario:"},{"line_number":121,"context_line":"          CinderVolumes.create_and_delete_volume:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_f3590635","line":118,"range":{"start_line":106,"start_character":8,"end_line":118,"end_character":31},"in_reply_to":"7f287b81_7153f5e3","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":117,"context_line":"            tenants: 2"},{"line_number":118,"context_line":"            users_per_tenant: 2"},{"line_number":119,"context_line":"      -"},{"line_number":120,"context_line":"        scenario:"},{"line_number":121,"context_line":"          CinderVolumes.create_and_delete_volume:"},{"line_number":122,"context_line":"            size: 1"},{"line_number":123,"context_line":"            image:"},{"line_number":124,"context_line":"              name: \"image-context-test\""},{"line_number":125,"context_line":"        runner:"},{"line_number":126,"context_line":"          constant:"},{"line_number":127,"context_line":"            times: 2"},{"line_number":128,"context_line":"            concurrency: 2"},{"line_number":129,"context_line":"        context:"},{"line_number":130,"context_line":"          users:"},{"line_number":131,"context_line":"            tenants: 1"},{"line_number":132,"context_line":"            users_per_tenant: 2"},{"line_number":133,"context_line":"          roles:"},{"line_number":134,"context_line":"            - admin"},{"line_number":135,"context_line":"          images:"},{"line_number":136,"context_line":"            image_url: \"~/.rally/extra/fake-image.img\""},{"line_number":137,"context_line":"            disk_format: \"raw\""},{"line_number":138,"context_line":"            container_format: \"bare\""},{"line_number":139,"context_line":"            images_per_tenant: 1"},{"line_number":140,"context_line":"            image_name: \"image-context-test\""},{"line_number":141,"context_line":"            visibility: \"public\""},{"line_number":142,"context_line":"  -"},{"line_number":143,"context_line":"    title: CinderVolumes.create_and_update_volume tests"},{"line_number":144,"context_line":"    workloads:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_5150f9d4","line":141,"range":{"start_line":120,"start_character":8,"end_line":141,"end_character":32},"updated":"2017-09-04 11:39:05.000000000","message":"it would be nice to mention here that the image is taken from the context.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":117,"context_line":"            tenants: 2"},{"line_number":118,"context_line":"            users_per_tenant: 2"},{"line_number":119,"context_line":"      -"},{"line_number":120,"context_line":"        scenario:"},{"line_number":121,"context_line":"          CinderVolumes.create_and_delete_volume:"},{"line_number":122,"context_line":"            size: 1"},{"line_number":123,"context_line":"            image:"},{"line_number":124,"context_line":"              name: \"image-context-test\""},{"line_number":125,"context_line":"        runner:"},{"line_number":126,"context_line":"          constant:"},{"line_number":127,"context_line":"            times: 2"},{"line_number":128,"context_line":"            concurrency: 2"},{"line_number":129,"context_line":"        context:"},{"line_number":130,"context_line":"          users:"},{"line_number":131,"context_line":"            tenants: 1"},{"line_number":132,"context_line":"            users_per_tenant: 2"},{"line_number":133,"context_line":"          roles:"},{"line_number":134,"context_line":"            - admin"},{"line_number":135,"context_line":"          images:"},{"line_number":136,"context_line":"            image_url: \"~/.rally/extra/fake-image.img\""},{"line_number":137,"context_line":"            disk_format: \"raw\""},{"line_number":138,"context_line":"            container_format: \"bare\""},{"line_number":139,"context_line":"            images_per_tenant: 1"},{"line_number":140,"context_line":"            image_name: \"image-context-test\""},{"line_number":141,"context_line":"            visibility: \"public\""},{"line_number":142,"context_line":"  -"},{"line_number":143,"context_line":"    title: CinderVolumes.create_and_update_volume tests"},{"line_number":144,"context_line":"    workloads:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_93c9a279","line":141,"range":{"start_line":120,"start_character":8,"end_line":141,"end_character":32},"in_reply_to":"7f287b81_5150f9d4","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":296,"context_line":"            tenants: 2"},{"line_number":297,"context_line":"            users_per_tenant: 2"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"  -"},{"line_number":300,"context_line":"    title: CinderVolumes.create_and_get_volume tests"},{"line_number":301,"context_line":"    scenario:"},{"line_number":302,"context_line":"      CinderVolumes.list_volumes:"},{"line_number":303,"context_line":"        detailed: True"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_31044dc6","line":300,"range":{"start_line":299,"start_character":3,"end_line":300,"end_character":11},"updated":"2017-09-04 11:39:05.000000000","message":"the workload below is about listing volumes, not about creating.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":296,"context_line":"            tenants: 2"},{"line_number":297,"context_line":"            users_per_tenant: 2"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"  -"},{"line_number":300,"context_line":"    title: CinderVolumes.create_and_get_volume tests"},{"line_number":301,"context_line":"    scenario:"},{"line_number":302,"context_line":"      CinderVolumes.list_volumes:"},{"line_number":303,"context_line":"        detailed: True"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_b3393e40","line":300,"range":{"start_line":299,"start_character":3,"end_line":300,"end_character":11},"in_reply_to":"7f287b81_31044dc6","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":540,"context_line":"            glance:"},{"line_number":541,"context_line":"              version: 2"},{"line_number":542,"context_line":"      -"},{"line_number":543,"context_line":"        scenario:"},{"line_number":544,"context_line":"          CinderVolumes.create_and_upload_volume_to_image:"},{"line_number":545,"context_line":"            size: 1"},{"line_number":546,"context_line":"            volume_type: test"},{"line_number":547,"context_line":"            image:"},{"line_number":548,"context_line":"              name: {{image_name}}"},{"line_number":549,"context_line":"        runner:"},{"line_number":550,"context_line":"          constant:"},{"line_number":551,"context_line":"            times: 1"},{"line_number":552,"context_line":"            concurrency: 1"},{"line_number":553,"context_line":"        contexts:"},{"line_number":554,"context_line":"          users:"},{"line_number":555,"context_line":"            tenants: 1"},{"line_number":556,"context_line":"            users_per_tenant: 1"},{"line_number":557,"context_line":"          volume_types:"},{"line_number":558,"context_line":"            - test"},{"line_number":559,"context_line":"  -"},{"line_number":560,"context_line":"    title: CinderVolumes.create_volume_backup tests"},{"line_number":561,"context_line":"    workloads:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_911d4111","line":558,"range":{"start_line":543,"start_character":8,"end_line":558,"end_character":18},"updated":"2017-09-04 11:39:05.000000000","message":"description: Create volume of a type created by the context.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":540,"context_line":"            glance:"},{"line_number":541,"context_line":"              version: 2"},{"line_number":542,"context_line":"      -"},{"line_number":543,"context_line":"        scenario:"},{"line_number":544,"context_line":"          CinderVolumes.create_and_upload_volume_to_image:"},{"line_number":545,"context_line":"            size: 1"},{"line_number":546,"context_line":"            volume_type: test"},{"line_number":547,"context_line":"            image:"},{"line_number":548,"context_line":"              name: {{image_name}}"},{"line_number":549,"context_line":"        runner:"},{"line_number":550,"context_line":"          constant:"},{"line_number":551,"context_line":"            times: 1"},{"line_number":552,"context_line":"            concurrency: 1"},{"line_number":553,"context_line":"        contexts:"},{"line_number":554,"context_line":"          users:"},{"line_number":555,"context_line":"            tenants: 1"},{"line_number":556,"context_line":"            users_per_tenant: 1"},{"line_number":557,"context_line":"          volume_types:"},{"line_number":558,"context_line":"            - test"},{"line_number":559,"context_line":"  -"},{"line_number":560,"context_line":"    title: CinderVolumes.create_volume_backup tests"},{"line_number":561,"context_line":"    workloads:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_33f30e76","line":558,"range":{"start_line":543,"start_character":8,"end_line":558,"end_character":18},"in_reply_to":"7f287b81_911d4111","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":572,"context_line":"          users:"},{"line_number":573,"context_line":"            tenants: 1"},{"line_number":574,"context_line":"            users_per_tenant: 1"},{"line_number":575,"context_line":"          roles:"},{"line_number":576,"context_line":"            - \"Member\""},{"line_number":577,"context_line":"      -"},{"line_number":578,"context_line":"        scenario:"},{"line_number":579,"context_line":"          CinderVolumes.create_volume_backup:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_31d20d36","line":576,"range":{"start_line":575,"start_character":0,"end_line":576,"end_character":22},"updated":"2017-09-04 11:39:05.000000000","message":"not sure that it is valid, but looks redundant","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":572,"context_line":"          users:"},{"line_number":573,"context_line":"            tenants: 1"},{"line_number":574,"context_line":"            users_per_tenant: 1"},{"line_number":575,"context_line":"          roles:"},{"line_number":576,"context_line":"            - \"Member\""},{"line_number":577,"context_line":"      -"},{"line_number":578,"context_line":"        scenario:"},{"line_number":579,"context_line":"          CinderVolumes.create_volume_backup:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_1eb6d9fb","line":576,"range":{"start_line":575,"start_character":0,"end_line":576,"end_character":22},"in_reply_to":"7f287b81_31d20d36","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":587,"context_line":"          users:"},{"line_number":588,"context_line":"            tenants: 1"},{"line_number":589,"context_line":"            users_per_tenant: 1"},{"line_number":590,"context_line":"          roles:"},{"line_number":591,"context_line":"            - \"Member\""},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"  -"},{"line_number":594,"context_line":"    title: CinderVolumeBackups.create_incremental_volume_backup tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_b1e5dd0c","line":591,"range":{"start_line":590,"start_character":10,"end_line":591,"end_character":22},"updated":"2017-09-04 11:39:05.000000000","message":"same here.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":587,"context_line":"          users:"},{"line_number":588,"context_line":"            tenants: 1"},{"line_number":589,"context_line":"            users_per_tenant: 1"},{"line_number":590,"context_line":"          roles:"},{"line_number":591,"context_line":"            - \"Member\""},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"  -"},{"line_number":594,"context_line":"    title: CinderVolumeBackups.create_incremental_volume_backup tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_3ebf55d1","line":591,"range":{"start_line":590,"start_character":10,"end_line":591,"end_character":22},"in_reply_to":"7f287b81_b1e5dd0c","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":603,"context_line":"      users:"},{"line_number":604,"context_line":"        tenants: 2"},{"line_number":605,"context_line":"        users_per_tenant: 2"},{"line_number":606,"context_line":"      roles:"},{"line_number":607,"context_line":"        - \"admin\""},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"  -"},{"line_number":610,"context_line":"    title: CinderVolumes.create_and_restore_volume_backup tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_71ef75e9","line":607,"range":{"start_line":606,"start_character":0,"end_line":607,"end_character":17},"updated":"2017-09-04 11:39:05.000000000","message":"if the action requires admin role, we need to change the scenario.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":603,"context_line":"      users:"},{"line_number":604,"context_line":"        tenants: 2"},{"line_number":605,"context_line":"        users_per_tenant: 2"},{"line_number":606,"context_line":"      roles:"},{"line_number":607,"context_line":"        - \"admin\""},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"  -"},{"line_number":610,"context_line":"    title: CinderVolumes.create_and_restore_volume_backup tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_5ebc61db","line":607,"range":{"start_line":606,"start_character":0,"end_line":607,"end_character":17},"in_reply_to":"7f287b81_71ef75e9","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":622,"context_line":"          users:"},{"line_number":623,"context_line":"            tenants: 1"},{"line_number":624,"context_line":"            users_per_tenant: 1"},{"line_number":625,"context_line":"          roles:"},{"line_number":626,"context_line":"            - \"Member\""},{"line_number":627,"context_line":"      -"},{"line_number":628,"context_line":"        scenario:"},{"line_number":629,"context_line":"          CinderVolumes.create_and_restore_volume_backup:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_51ec79f2","line":626,"range":{"start_line":625,"start_character":0,"end_line":626,"end_character":22},"updated":"2017-09-04 11:39:05.000000000","message":"same here and at L641, L660, L676","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":622,"context_line":"          users:"},{"line_number":623,"context_line":"            tenants: 1"},{"line_number":624,"context_line":"            users_per_tenant: 1"},{"line_number":625,"context_line":"          roles:"},{"line_number":626,"context_line":"            - \"Member\""},{"line_number":627,"context_line":"      -"},{"line_number":628,"context_line":"        scenario:"},{"line_number":629,"context_line":"          CinderVolumes.create_and_restore_volume_backup:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_3ee075cc","line":626,"range":{"start_line":625,"start_character":0,"end_line":626,"end_character":22},"in_reply_to":"7f287b81_51ec79f2","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":643,"context_line":"    title: CinderVolumes.create_and_list_volume_backups tests"},{"line_number":644,"context_line":"    workloads:"},{"line_number":645,"context_line":"      -"},{"line_number":646,"context_line":"        scenario:"},{"line_number":647,"context_line":"          CinderVolumes.create_and_list_volume_backups:"},{"line_number":648,"context_line":"            size: 1"},{"line_number":649,"context_line":"            detailed: True"},{"line_number":650,"context_line":"            do_delete: True"},{"line_number":651,"context_line":"        runner:"},{"line_number":652,"context_line":"          constant:"},{"line_number":653,"context_line":"            times: 2"},{"line_number":654,"context_line":"            concurrency: 2"},{"line_number":655,"context_line":"        contexts:"},{"line_number":656,"context_line":"          users:"},{"line_number":657,"context_line":"            tenants: 1"},{"line_number":658,"context_line":"            users_per_tenant: 1"},{"line_number":659,"context_line":"          roles:"},{"line_number":660,"context_line":"            - \"Member\""},{"line_number":661,"context_line":"      -"},{"line_number":662,"context_line":"        scenario:"},{"line_number":663,"context_line":"          CinderVolumes.create_and_list_volume_backups:"},{"line_number":664,"context_line":"            size: 1"},{"line_number":665,"context_line":"            detailed: True"},{"line_number":666,"context_line":"            do_delete: False"},{"line_number":667,"context_line":"        runner:"},{"line_number":668,"context_line":"          constant:"},{"line_number":669,"context_line":"            times: 2"},{"line_number":670,"context_line":"            concurrency: 2"},{"line_number":671,"context_line":"        contexts:"},{"line_number":672,"context_line":"          users:"},{"line_number":673,"context_line":"            tenants: 1"},{"line_number":674,"context_line":"            users_per_tenant: 1"},{"line_number":675,"context_line":"          roles:"},{"line_number":676,"context_line":"            - \"Member\""},{"line_number":677,"context_line":"  -"},{"line_number":678,"context_line":"    title: CinderVolumes.create_nested_snapshots_and_attach_volume tests"},{"line_number":679,"context_line":"    scenario:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_f1a92590","line":676,"range":{"start_line":646,"start_character":8,"end_line":676,"end_character":22},"updated":"2017-09-04 11:39:05.000000000","message":"it is hard to find the difference between these workloads without reading the scenario args carefully. Let\u0027s add descriptions for them.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":643,"context_line":"    title: CinderVolumes.create_and_list_volume_backups tests"},{"line_number":644,"context_line":"    workloads:"},{"line_number":645,"context_line":"      -"},{"line_number":646,"context_line":"        scenario:"},{"line_number":647,"context_line":"          CinderVolumes.create_and_list_volume_backups:"},{"line_number":648,"context_line":"            size: 1"},{"line_number":649,"context_line":"            detailed: True"},{"line_number":650,"context_line":"            do_delete: True"},{"line_number":651,"context_line":"        runner:"},{"line_number":652,"context_line":"          constant:"},{"line_number":653,"context_line":"            times: 2"},{"line_number":654,"context_line":"            concurrency: 2"},{"line_number":655,"context_line":"        contexts:"},{"line_number":656,"context_line":"          users:"},{"line_number":657,"context_line":"            tenants: 1"},{"line_number":658,"context_line":"            users_per_tenant: 1"},{"line_number":659,"context_line":"          roles:"},{"line_number":660,"context_line":"            - \"Member\""},{"line_number":661,"context_line":"      -"},{"line_number":662,"context_line":"        scenario:"},{"line_number":663,"context_line":"          CinderVolumes.create_and_list_volume_backups:"},{"line_number":664,"context_line":"            size: 1"},{"line_number":665,"context_line":"            detailed: True"},{"line_number":666,"context_line":"            do_delete: False"},{"line_number":667,"context_line":"        runner:"},{"line_number":668,"context_line":"          constant:"},{"line_number":669,"context_line":"            times: 2"},{"line_number":670,"context_line":"            concurrency: 2"},{"line_number":671,"context_line":"        contexts:"},{"line_number":672,"context_line":"          users:"},{"line_number":673,"context_line":"            tenants: 1"},{"line_number":674,"context_line":"            users_per_tenant: 1"},{"line_number":675,"context_line":"          roles:"},{"line_number":676,"context_line":"            - \"Member\""},{"line_number":677,"context_line":"  -"},{"line_number":678,"context_line":"    title: CinderVolumes.create_nested_snapshots_and_attach_volume tests"},{"line_number":679,"context_line":"    scenario:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_5edd8112","line":676,"range":{"start_line":646,"start_character":8,"end_line":676,"end_character":22},"in_reply_to":"7f287b81_f1a92590","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"92718840945085ead96fd81e232a271a207ec92a","unresolved":false,"context_lines":[{"line_number":955,"context_line":"        users_per_tenant: 2"},{"line_number":956,"context_line":""},{"line_number":957,"context_line":"  -"},{"line_number":958,"context_line":"    title: Quotas.cinder_get tests"},{"line_number":959,"context_line":"    scenario:"},{"line_number":960,"context_line":"      Quotas.cinder_get: {}"},{"line_number":961,"context_line":"    runner:"},{"line_number":962,"context_line":"      constant:"},{"line_number":963,"context_line":"        times: 6"},{"line_number":964,"context_line":"        concurrency: 3"},{"line_number":965,"context_line":"    contexts:"},{"line_number":966,"context_line":"      users:"},{"line_number":967,"context_line":"        tenants: 2"},{"line_number":968,"context_line":"        users_per_tenant: 2"},{"line_number":969,"context_line":""},{"line_number":970,"context_line":"  -"},{"line_number":971,"context_line":"    title: CinderQos.create_and_list_qos tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_b17cbd20","line":968,"range":{"start_line":958,"start_character":4,"end_line":968,"end_character":27},"updated":"2017-09-04 11:39:05.000000000","message":"L64-89 have quotas related tests. It would be nice to place them together.","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ddc440563ee3b8891f3c2fe4665188b50d9bfa","unresolved":false,"context_lines":[{"line_number":955,"context_line":"        users_per_tenant: 2"},{"line_number":956,"context_line":""},{"line_number":957,"context_line":"  -"},{"line_number":958,"context_line":"    title: Quotas.cinder_get tests"},{"line_number":959,"context_line":"    scenario:"},{"line_number":960,"context_line":"      Quotas.cinder_get: {}"},{"line_number":961,"context_line":"    runner:"},{"line_number":962,"context_line":"      constant:"},{"line_number":963,"context_line":"        times: 6"},{"line_number":964,"context_line":"        concurrency: 3"},{"line_number":965,"context_line":"    contexts:"},{"line_number":966,"context_line":"      users:"},{"line_number":967,"context_line":"        tenants: 2"},{"line_number":968,"context_line":"        users_per_tenant: 2"},{"line_number":969,"context_line":""},{"line_number":970,"context_line":"  -"},{"line_number":971,"context_line":"    title: CinderQos.create_and_list_qos tests"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f287b81_5e2b41ea","line":968,"range":{"start_line":958,"start_character":4,"end_line":968,"end_character":27},"in_reply_to":"7f287b81_b17cbd20","updated":"2017-09-05 21:41:54.000000000","message":"Done","commit_id":"ad75c0700dc59887c5de81ab285e37d5da000cf1"}]}
