Skip to content

test_external_inspection.py fails on QEMU builds #116075

Closed
@gvanrossum

Description

@gvanrossum

See #116062 (comment) for details. Basically get_stack_trace() raises "OSError: Function not implemented" on some JIT builds (those with aarch64-unknown-linux in their name).

On Discord, @erlend-aasland suggests:

The best fix would be to have some kind of feature detection when we build the _testexternalinspection extension module, so the build will fail if the target platform cannot support this kind of introspection. That will make test_external_inspection.py skip correctly. IMO.

This test was introduced by @pablogsal in gh-115774 (brand new), in response to issue gh-115773.

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions