)]}'
{"test-requirements.txt":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"481c0fd81438ff83ea026c3f48e856f6b4de4583","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# The order of packages is significant, because pip processes them in the order"},{"line_number":2,"context_line":"# of appearance. Changing the order has an impact on the overall integration"},{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"hacking\u003e\u003d3.0,\u003c4.0.0 # Apache-2.0"},{"line_number":5,"context_line":"mock\u003e\u003d2.0.0 # BSD"},{"line_number":6,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"},{"line_number":7,"context_line":"oslotest\u003e\u003d3.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"df33271e_8dc98dad","line":4,"range":{"start_line":4,"start_character":14,"end_line":4,"end_character":19},"updated":"2020-03-31 02:30:12.000000000","message":"ditto. \nlet\u0027s do 3.1.0 here in case we minor version break something as it is hard to analyse the backward compatible changes on hacking from all users.","commit_id":"7fe0e9b2de584a8daee4ba95750047a32b8caf09"}],"tox.ini":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"559b57c18d82a323e1dd33efbc8165b9a0d132fb","unresolved":false,"context_lines":[{"line_number":338,"context_line":"  T110 \u003d checks:get_resources_on_service_clients"},{"line_number":339,"context_line":"  T111 \u003d checks:delete_resources_on_service_clients"},{"line_number":340,"context_line":"  T112 \u003d checks:dont_import_local_tempest_into_lib"},{"line_number":341,"context_line":"  T113 \u003d checks:dont_use_config_in_tempest_lib"},{"line_number":342,"context_line":"  T114 \u003d checks:use_rand_uuid_instead_of_uuid4"},{"line_number":343,"context_line":"  T115 \u003d checks:dont_put_admin_tests_on_nonadmin_path"},{"line_number":344,"context_line":"  T116 \u003d checks:unsupported_exception_attribute_PY3"},{"line_number":345,"context_line":"  T117 \u003d checks:negative_test_attribute_always_applied_to_negative_tests"}],"source_content_type":"text/x-properties","patch_set":4,"id":"df33271e_21de7c6c","line":342,"range":{"start_line":341,"start_character":0,"end_line":342,"end_character":46},"updated":"2020-03-31 16:12:03.000000000","message":"- [T113] Check that tests use data_utils.rand_uuid() instead of uuid.uuid4()\n- [T114] Check that tempest.lib does not use tempest config\n\nThese don\u0027t align with the descriptions in the HACKING documentation.\n\nSame thing with code: https://opendev.org/openstack/tempest/src/branch/master/tempest/hacking/checks.py#L250","commit_id":"42f21e40ef882853c6abff07a10af10409055961"}]}
