Skip to content

Change skip_list to skip_list.yml

Song Huang请求将feature/skip-test合并到main-jh

What does this MR do and why?

Closes #771 (closed).

  1. Only use the full description to position test example, but not line_no and scope_id. This positioning for testing will be more robust.
  2. Support comment in skip_list file. We can use comment to explain why and where tests need to be skipped.

How to set up and validate locally

  1. Find a skipped test in skip_list.yml
  2. Running the skipped test
  3. You can see the skipped test will be pending status

Add skip test step(New)

  1. Find a test that need be skipped
  2. Running the test locally and got a failure message: image
  3. Find or create a file_path by the test, fill the description with the failure message above image

Notice:

  1. Always fix the test on upstream first, and then consider skipping tests
  2. We should include your MR or Issue url in comment, try to tell others where and why
  3. The file is grouped by file_path, check if a new file_path group already exists before adding it
  4. Please add new file_path group at the bottom
Song Huang 编辑于

合并请求报告

加载中