Skip to content

test: port the upstream tests by registry id - #3269

Open
Pavel Feldman (pavelfeldman) wants to merge 1 commit into
microsoft:mainfrom
pavelfeldman:test-registry
Open

Pavel Feldman (pavelfeldman) wants to merge 1 commit into
microsoft:mainfrom
pavelfeldman:test-registry

Conversation

@pavelfeldman

Copy link
Copy Markdown
Member

Summary

  • Port every test in upstream's tests/registry.md to tests/async and tests/sync, named test_<ID>_<title>, or list it in tests/upstream_not_ported.txt with the reason (3699 ported, 1234 not ported).
  • scripts/check_test_registry.py checks the coverage; CI runs it in the lint job.
  • Sync tests/assets with upstream; extend the test server, fixtures and helpers that the ported tests need.
  • Mark Python client bugs that the ported tests find as strict xfails (reason="python: ...").
  • Move the older tests to tests/{async,sync}/legacy.

Port every test in upstream's tests/registry.md to tests/async and
tests/sync, named after its id and title, or list it in
tests/upstream_not_ported.txt with the reason.
scripts/check_test_registry.py checks this in CI. The older tests move
to tests/{async,sync}/legacy.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant