Skip to content

Improve Fuzzer, Drive Fuzzer Bugs to Zero, Expand Fuzzer Functions #44210

Closed
@DanielRosenwasser

Description

@DanielRosenwasser

We have a (currently) private fuzzer which simply opens OSS projects on GitHub, runs some language server operations on a project, and finds crashes. This helps pinpoint stability issues in TypeScript and the server so that we can improve reliability. This issue tracks a few things:

  • Improving the fuzzer infrastructure: we believe that the codebase could benefit from some clean-up
  • Expanding the fuzzer to work on TypeScript files
  • Fixing crashes found by the fuzzer: there's a couple at the time of writing, and we want to drive them down to 0
  • Expanding functionality of the fuzzer: we want to start performing more involved operations to proactively catch issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    InfrastructureIssue relates to TypeScript team infrastructureRescheduledThis issue was previously scheduled to an earlier milestone

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions