algesten / str0m

A Sans I/O WebRTC implementation in Rust.
MIT License
335 stars 50 forks source link

Add fuzz to Nightly CI #585

Closed xnorpx closed 2 weeks ago

xnorpx commented 2 weeks ago

Run fuzz for 10 minutes on each target every day. (Microsoft pays)

Not running on pr

xnorpx commented 2 weeks ago

Ok here is example of run: https://github.com/algesten/str0m/actions/runs/11761427188/job/32763136796?pr=585

algesten commented 2 weeks ago

The purpose is to find regressions?

xnorpx commented 2 weeks ago

The purpose is to find regressions?

Regressions and also (assuming the seeds is random) it will hopefully fuzz with different inputs over time.

If it's noisy or flaky we can always remove/disable again.