feat(webconnectivity@v0.5): probe and TH can't connect => website down (#957)

This diff introduces a special rule to avoid emitting null, null when all the connects failed in both the probe and the TH.

While there, recognize that the subset of null, null we're hunting actually deals with websites that are down, so change the internal naming to reflect that and make the code easier to read/understand.

See https://github.com/ooni/probe/issues/2299
This commit is contained in:
Simone Basso 2022-09-13 09:02:29 +02:00 committed by GitHub
commit 8d8554eb8f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 78 additions and 17 deletions

View file

@ -36,7 +36,7 @@ func (m *Measurer) ExperimentName() string {
// ExperimentVersion implements model.ExperimentMeasurer.
func (m *Measurer) ExperimentVersion() string {
return "0.5.11"
return "0.5.12"
}
// Run implements model.ExperimentMeasurer.