-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish documentation explaining how to write OONI tests #361
Comments
We have first tutorial on how to write an OONI Probe test documented here: https://github.com/ooni/probe-cli/tree/master/internal/tutorial/experiment/torsf. This will be expanded to include an example of writing the SNI filtering experiment as well. Once that is done we can link to it from our website and promote it. |
This is a preliminary commit and requires more work. I am going to push this commit so others soon can start to review it. This diff also contains a library of building blocks that is instrumental to complete websteps. In fact, the tutorial I have written here will eventually guide people to write their own implementation of websteps. I have not written any test for the new code so far. It is also a stretch to call this new code. It is existing code that has been written by me or @kelmenhorst that I have adapted for the purpose of writing the tutorial. The nice exercise of writing a tutorial is that you are more easily frustrated if the code is difficult to use XD. See ooni/ooni.org#361. See ooni/probe#1733.
The main tutorial will be the one at #506, but it's useful to also document the primitives used by measurex. So, here's the companion tutorial, which explains how to use the features in netxlite to perform measurements. This work is part of ooni/ooni.org#361.
The main tutorial will be the one at #506, but it's useful to also document the primitives used by measurex. So, here's the companion tutorial, which explains how to use the features in netxlite to perform measurements. This work is part of ooni/ooni.org#361.
Part of ooni/ooni.org#361 Co-authored-by: Arturo Filastò <arturo@openobservatory.org>
Part of ooni/ooni.org#361 Co-authored-by: Arturo Filastò <arturo@openobservatory.org>
The second tutorial for writing OONI tests is now published. The index for all the tutorials is here: https://github.com/ooni/probe-cli/tree/master/internal/tutorial. It has also been linked from the get-involved section of our website. |
The main tutorial will be the one at ooni#506, but it's useful to also document the primitives used by measurex. So, here's the companion tutorial, which explains how to use the features in netxlite to perform measurements. This work is part of ooni/ooni.org#361.
Part of ooni/ooni.org#361 Co-authored-by: Arturo Filastò <arturo@openobservatory.org>
No description provided.
The text was updated successfully, but these errors were encountered: