Skip to content

Create a test command for Platforms/WASI #161367

Open

Description

@brettcannon

Add commands to make it easier to run the test suite either in CI or on a buildbot.

Linked PRs

Activity

  1. changed the title [-]Create a `test` and `buildbottest` command for `Platforms/WASI`[/-] [+]Create `test-ci` and `test-release` commands for `Platforms/WASI`[/+] on Nov 4, 2026
  2. TacoToosday commented on Nov 5, 2026

    @TacoToosday

    Why do you want a CI or buildbot to see commands for WebAssembly? And how would we do this? Plus, would you like this built into IDLE or a separate application/command line interface that the can be installed when installing Python?

  3. Owenjz20 commented on Nov 5, 2026

    @Owenjz20

    I agree with @TacoToosday

  4. changed the title [-]Create `test-ci` and `test-release` commands for `Platforms/WASI`[/-] [+]Create a `test` command for `Platforms/WASI`[/+] on Nov 5, 2026
  5. brettcannon commented on Nov 5, 2026

    @brettcannon
    MemberAuthor

    @TacoToosday this is to run the test suite against the WASI build more easily, so I don't think your suggestions make sense.

    @NekoAsakura this isn't a feature as I need this for testing WASI builds.

  6. self-assigned this
    on Nov 5, 2026
  7. TacoToosday commented on Nov 5, 2026

    @TacoToosday

    @brettcannon So you want a command to run the test suite against WASI, so just a command built-in with Python? Or inside of a package that you can install? We can try to create a command, and it should be pretty easy.

    Command Syntax Ideas

    • python3 Platform/wasi test

    • others!

  8. brettcannon commented on Nov 5, 2026

    @brettcannon
    MemberAuthor

    @TacoToosday look at the linked PR for details

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

Metadata

Metadata

Assignees

Labels

OS-wasibuildThe build process and cross-build

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions