Skip to content

TableGenLexer is Ocassionally Hanging during Random Input Unit Tests #2940

@Spill-Tea

Description

@Spill-Tea

Seven workflows thus far have failed unit testing by timing out after 6 hours. This occurs during random testing of the lexers.

Specifically the unit test: test_basic_api.py::test_random_input. These appear to be attributed to the TableGenLexer. This lexer appears to have been added a year ago, with the latest code change happening ~ 9 months ago. These specific failures started popping up ~ 2 months ago, independent of OS and version.

I don't think this can be attributed to any specific recent change to this lexer. It is likely worth debugging this lexer, using snippets of this random input as bait, to see which regex expression is causing issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions