ooni / probe

OONI Probe network measurement tool for detecting internet censorship
https://ooni.org/install
BSD 3-Clause "New" or "Revised" License
758 stars 142 forks source link

Add support for pausing running OONI Probe tests #1944

Open agrabeli opened 2 years ago

agrabeli commented 2 years ago

During the OONI Partner Training, participants mentioned that they have the option to cancel/terminate running tests, but they don't have the option to pause running tests. They mentioned that it would be useful if they could pause tests too, instead of having to only interrupt/terminate them completely.

hellais commented 2 years ago

What exactly is the use-case of pausing a running test? Why would they not just cancel it and rerun it again?

Pausing tests means having to consider edge cases such as the fact that when the test is resumed they may have changed network (this already is a problem, but it's going to be much more likely in the case of the test being paused).

I don't think this is something we should be doing, but we ought to rather encourage them to stop a test and restart it if desired.