Azure / Azure/bicep

Add fuzzing tests to check for unhandled exceptions

Open
#7,331 0 comments 0 reactions 0 assignees View on GitHub
enhancement tech debt
Dominant language
Bicep
Stars
3.6k
Forks
830
Avg merge
1d 21m
Merged PRs (30d)
79

Description

For each baseline file, truncate it in various places at the start / end (to simulate a partially-typed document), run it through the e2e compiler, plus the common LSP entry points, and verify that we don't hit any unhandled exceptions.

This would probably take a **very long time**, so not sure if we'd want to do this as part of regular CI, but it would be a useful tool to catch any potential issues with handling a partially-typed document.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.