)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"9d7fb896a0a7b75385d5a4cd0aaea046dfe6a116","unresolved":true,"context_lines":[{"line_number":10,"context_line":"recently we were facing problems where add a test on the skiplist in"},{"line_number":11,"context_line":"upstream jobs was also affecting downstream jobs, the best solution"},{"line_number":12,"context_line":"right now is to add the key installers on the release for the test."},{"line_number":13,"context_line":"The default remains being \u0027tripleo\u0027, so we don\u0027t need to edit all the"},{"line_number":14,"context_line":"tests to add the installers option. However, if you explicitly set the"},{"line_number":15,"context_line":"installer, and you want it to be skipped in both tripleo and other, you"},{"line_number":16,"context_line":"must also add the tripleo to the list."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"8016f0a8_f10c7482","line":13,"updated":"2021-06-16 13:20:54.000000000","message":"I thought we decided the default was \u0027rdo\u0027?","commit_id":"cbc415ee7e7baeb37a94079338c02823500b40ed"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"e0842895db87a8292413d4e7f835971dfe26b776","unresolved":true,"context_lines":[{"line_number":10,"context_line":"recently we were facing problems where add a test on the skiplist in"},{"line_number":11,"context_line":"upstream jobs was also affecting downstream jobs, the best solution"},{"line_number":12,"context_line":"right now is to add the key installers on the release for the test."},{"line_number":13,"context_line":"The default remains being \u0027tripleo\u0027, so we don\u0027t need to edit all the"},{"line_number":14,"context_line":"tests to add the installers option. However, if you explicitly set the"},{"line_number":15,"context_line":"installer, and you want it to be skipped in both tripleo and other, you"},{"line_number":16,"context_line":"must also add the tripleo to the list."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"8857021f_7d7dc62e","line":13,"in_reply_to":"8016f0a8_f10c7482","updated":"2021-06-23 11:41:24.000000000","message":"I agree with rlandy we should keep installer as a \u0027rdo\u0027 for upstream and \u0027tripleo\u0027 for downstream.","commit_id":"cbc415ee7e7baeb37a94079338c02823500b40ed"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"e0842895db87a8292413d4e7f835971dfe26b776","unresolved":true,"context_lines":[{"line_number":13,"context_line":"The default remains being \u0027tripleo\u0027, so we don\u0027t need to edit all the"},{"line_number":14,"context_line":"tests to add the installers option. However, if you explicitly set the"},{"line_number":15,"context_line":"installer, and you want it to be skipped in both tripleo and other, you"},{"line_number":16,"context_line":"must also add the tripleo to the list."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I709a826f75e64ab2a7f741891e0a3cc4aa6edf32"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"4a2f6826_84500bcf","line":16,"updated":"2021-06-23 11:41:24.000000000","message":"Thank you for working on that. \nLet me summarize if i understand correctly\nEarlier, we used to skip a test for a particular release in upstream.\nIn Downstream, from a particular release we have multiple downstream openstack releases (Like for train upstream release, we have 16.0, 16.1 and 16.2). Those upstream tests were not getting skipped properly due to difference in downstream release name.\n\n\nIn order to fix that, we are adding a new key installer, where a test will be skipped if they have release and installer key.","commit_id":"cbc415ee7e7baeb37a94079338c02823500b40ed"},{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"e9a64f835851a72d2fe917ddc182bfecf539c115","unresolved":true,"context_lines":[{"line_number":10,"context_line":"recently we were facing problems where add a test on the skiplist in"},{"line_number":11,"context_line":"upstream jobs was also affecting downstream jobs, the best solution"},{"line_number":12,"context_line":"right now is to add the key installers on the release for the test."},{"line_number":13,"context_line":"The default remains being \u0027tripleo\u0027, so we don\u0027t need to edit all the"},{"line_number":14,"context_line":"tests to add the installers option. However, if you explicitly set the"},{"line_number":15,"context_line":"installer, and you want it to be skipped in both tripleo and other, you"},{"line_number":16,"context_line":"must also add the tripleo to the list."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"ddb2786a_c590cd03","line":13,"updated":"2021-06-30 18:08:43.000000000","message":"rdo","commit_id":"aab4a149775598dda4009b31bb84dbef82522b77"},{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"e9a64f835851a72d2fe917ddc182bfecf539c115","unresolved":true,"context_lines":[{"line_number":12,"context_line":"right now is to add the key installers on the release for the test."},{"line_number":13,"context_line":"The default remains being \u0027tripleo\u0027, so we don\u0027t need to edit all the"},{"line_number":14,"context_line":"tests to add the installers option. However, if you explicitly set the"},{"line_number":15,"context_line":"installer, and you want it to be skipped in both tripleo and other, you"},{"line_number":16,"context_line":"must also add the tripleo to the list."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I709a826f75e64ab2a7f741891e0a3cc4aa6edf32"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"32f86929_5a5c786c","line":15,"updated":"2021-06-30 18:08:43.000000000","message":"rdo and osp","commit_id":"aab4a149775598dda4009b31bb84dbef82522b77"}],"doc/source/listyaml/listyaml.rst":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"b411842036487ece6cdf6f1e64d6da9a06152af2","unresolved":true,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"This will return any tests that match the job, as well as tests that doesn\u0027t"},{"line_number":27,"context_line":"have any job configured. This is required when you configure your zuul jobs to"},{"line_number":28,"context_line":"always parse the ``--job`` option. In this scenario, if a job2 is parsed, and "},{"line_number":29,"context_line":"there is no test with job2, it would return zero tests to be skipped, which is"},{"line_number":30,"context_line":"not the intent. The test with no job defined, means, skip everywhere, if you"},{"line_number":31,"context_line":"define the job in the test yaml file, it means, skip all the tests that doesn\u0027t"}],"source_content_type":"text/x-rst","patch_set":3,"id":"066257a6_631b0a98","line":28,"range":{"start_line":28,"start_character":77,"end_line":28,"end_character":78},"updated":"2021-05-30 21:53:06.000000000","message":"trailing space?","commit_id":"44e1d19fa1d06847f0e408b0bf0d5bf91b70d7ca"},{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"1f4bbf0db911b396406ed4f4b9fbba13e6a31589","unresolved":true,"context_lines":[{"line_number":21,"context_line":"       $ tempest-skip list-skipped --file tempest_skip.yml --job job1"},{"line_number":22,"context_line":"       $ tempest-skip list-skipped --file tempest_skip.yml --release train --job job1"},{"line_number":23,"context_line":"       $ tempest-skip list-skipped --file tempest_skip.yml --deployment undercloud"},{"line_number":24,"context_line":"       $ tempest-skip list-skipped --file tempest_skip.yml --installer rdo"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"This will return any tests that match the job, as well as tests that doesn\u0027t"},{"line_number":27,"context_line":"have any job configured. This is required when you configure your zuul jobs to"}],"source_content_type":"text/x-rst","patch_set":6,"id":"88031939_43a42b00","line":24,"range":{"start_line":24,"start_character":71,"end_line":24,"end_character":74},"updated":"2021-06-30 19:07:34.000000000","message":"So appologies for the confusion.  I\u0027ll explain this as if I were speaking to the organization.  I\u0027ll note in the history of the project, RDO was defined as an installer, but it\u0027s not any more.\n\n1. refer to upstream as TripleO\n2. RDO is a set of packages / repos that enables OpenStack to be installed.  Installed by hand, puppet, packstack or TripleO\n3. downstream of TripleO is OSP\n\nThere are only two installers that have community/official support and that\u0027s TripleO and OSP.\n\nIt\u0027s a good point that --installer tripleo could be confused with delinating components e.g tripleo component vs. glance component.  However in this context of \"--installer\" and not \"--component\" using tripleo still is more appropriate than rdo.  RDO is not an installer.  https://www.rdoproject.org/","commit_id":"aab4a149775598dda4009b31bb84dbef82522b77"}],"tempest_skip/list_yaml.py":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18b46098bd0af3568865315bddcd364a5bcdf31a","unresolved":true,"context_lines":[{"line_number":83,"context_line":"                            help\u003d\u0027List the tests to be skipped in the \u0027"},{"line_number":84,"context_line":"                                 \u0027given deployment\u0027)"},{"line_number":85,"context_line":"        parser.add_argument(\u0027--installer\u0027, dest\u003d\u0027installer\u0027,"},{"line_number":86,"context_line":"                            default\u003d\"rdo\", help\u003d\u0027Installer\u0027)"},{"line_number":87,"context_line":"        return parser"}],"source_content_type":"text/x-python","patch_set":5,"id":"59a1d61f_c662b893","line":86,"range":{"start_line":86,"start_character":49,"end_line":86,"end_character":58},"updated":"2021-06-29 10:00:49.000000000","message":"Installer -\u003e Test to skip for a particular installer (for upstream, use\u0027rdo\u0027 and for downstream use \u0027osp\u0027)","commit_id":"86046482d14e4e5650811d1557a7219443492e97"},{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"1f4bbf0db911b396406ed4f4b9fbba13e6a31589","unresolved":true,"context_lines":[{"line_number":54,"context_line":"            tests \u003d [test for test in tests"},{"line_number":55,"context_line":"                     if [release for release in test.get(\u0027releases\u0027, [])"},{"line_number":56,"context_line":"                         if parsed_args.installer in"},{"line_number":57,"context_line":"                         release.get(\u0027installers\u0027, [\u0027rdo\u0027])]]"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"            if parsed_args.deployment:"},{"line_number":60,"context_line":"                tests \u003d [test for test in tests"}],"source_content_type":"text/x-python","patch_set":6,"id":"7033840a_fd8bd8c8","line":57,"range":{"start_line":57,"start_character":25,"end_line":57,"end_character":61},"updated":"2021-06-30 19:07:34.000000000","message":"So.. atm the team structure reality is that Ronelle and Sandeep take on the majority of the internal ruck/rovering for osp16.2+.  Sandeep is also going on paternity leave here at any moment and will be out for several weeks.   At this time, due to resource constraints it\u0027s my thought that:\n\n* a skipped tempest test should skip by default in both tripleo and osp as the default behavior is today.  \n* a skipped test is documented with a launchpad in upstream by default and 90%+ of the time is CIX\u0027d.  The bug is documented and available for internal users to see.\n* at such time that we have more than one person available to handle the increased maintenance of watching OSP16.2+ for test failures, it would be ideal to switch the default back to just tripleo and then really see which tests fail on both tripleo AND OSP.","commit_id":"aab4a149775598dda4009b31bb84dbef82522b77"}]}
