Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-117764: Add more tests for signatures of builtins #117816

Merged

Conversation

serhiy-storchaka
Copy link
Member

@serhiy-storchaka serhiy-storchaka commented Apr 12, 2024

Test signatures of all public builtins and methods of builtin classes in modules builtins, types, sys, and several other modules (either included in the list of standard builtin modules sys.builtin_module_names, or providing a public interface for such modules).

Most builtins should have supported signatures, with few known exceptions. When more builtins will be converted to Argument Clinic or support of new signatures be implemented, they will be removed from the exception lists.

Test signatures of all public builtins and methods of builtin classes
in modules builtins, types, sys, and several other modules (either
included in the list of standard builtin modules sys.builtin_module_names,
or providing a public interface for such modules).

Most builtins should have supported signatures, with few known exceptions.
When more builtins will be converted to Argument Clinic or support of
new signatures be implemented, they will be removed from the exception
lists.
@serhiy-storchaka
Copy link
Member Author

!buildbot bsd
!buildbot wasm

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @serhiy-storchaka for commit f8e13c0 🤖

The command will test the builders whose names match following regular expression: bsd

The builders matched are:

  • AMD64 FreeBSD PR
  • AMD64 FreeBSD15 PR
  • AMD64 FreeBSD14 PR

@serhiy-storchaka
Copy link
Member Author

!buildbot wasm

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @serhiy-storchaka for commit f8e13c0 🤖

The command will test the builders whose names match following regular expression: wasm

The builders matched are:

  • wasm32 WASI 8Core PR
  • wasm32-wasi Non-Debug PR
  • wasm32-wasi PR

@serhiy-storchaka
Copy link
Member Author

!buildbot "wasm32 WASI 8Core"

@bedevere-bot
Copy link

The regex '"wasm32 WASI 8Core"' did not match any buildbot builder. Is the requested builder in the list of stable builders?

@serhiy-storchaka
Copy link
Member Author

!buildbot wasm32 WASI 8Core

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @serhiy-storchaka for commit 5fe8494 🤖

The command will test the builders whose names match following regular expression: wasm32 WASI 8Core

The builders matched are:

  • wasm32 WASI 8Core PR

@serhiy-storchaka
Copy link
Member Author

!buildbot wasm32 WASI 8Core

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @serhiy-storchaka for commit 14a6ea2 🤖

The command will test the builders whose names match following regular expression: wasm32 WASI 8Core

The builders matched are:

  • wasm32 WASI 8Core PR

@serhiy-storchaka serhiy-storchaka enabled auto-merge (squash) April 12, 2024 14:52
@serhiy-storchaka serhiy-storchaka enabled auto-merge (squash) April 12, 2024 14:53
@serhiy-storchaka serhiy-storchaka merged commit c50cb6d into python:main Apr 12, 2024
32 checks passed
@serhiy-storchaka serhiy-storchaka deleted the test-builtin-signatures branch April 12, 2024 14:55
diegorusso pushed a commit to diegorusso/cpython that referenced this pull request Apr 17, 2024
…117816)

Test signatures of all public builtins and methods of builtin classes
in modules builtins, types, sys, and several other modules (either
included in the list of standard builtin modules sys.builtin_module_names,
or providing a public interface for such modules).

Most builtins should have supported signatures, with few known exceptions.
When more builtins will be converted to Argument Clinic or support of
new signatures be implemented, they will be removed from the exception
lists.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip news tests Tests in the Lib/test dir
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants