Ooni / M-Lab end-to-end integration testing document.

Hi all, We've completed another milestone in our Ooni deployment work and there's now a section in the README.md for end-to-end integration testing (see below). The remaining bits of our agreed upon vision for Ooni deployment on M-Lab is integration with mlab-ns. The current codebase has a fully functional (though not secure!) "simulator" based deployment which serves as a proof of concept and strawman deployment for testing. It looks like Will is pushing through a few key changes to mlab-ns itself, so we're quite close to a fully integrated deployment. Our final milestone will focus on ensuring these different pieces come together, so you'll here from us as soon as that's ready. Regards, Nathan Link / pull request overview The README test section (this is currently only in our fork / pull request): https://github.com/LeastAuthority/ooni-support/blob/combined-leastauthority-... The pull request link is here (and combines our mlab-ns-simulator changes from our previous milestone): https://github.com/m-lab-tools/ooni-support/pull/59 The primary ticket for tracking this documentation is now closed: https://github.com/m-lab-tools/ooni-support/issues/60 We also have been doing a bit of testing and prep-work for integration with the mlab-ns changes Will is working on, such as mentioned here: https://github.com/m-lab-tools/ooni-support/issues/56 We ran across some new issues and closed some old issues while working through this procedure: https://github.com/m-lab-tools/ooni-support/issues/62 - This is a minor issue in our simulator start/stop scripts which won't matter once full mlab-ns deployment is in place. These are several closed tickets along the way: https://github.com/m-lab-tools/ooni-support/issues/63 https://github.com/m-lab-tools/ooni-support/issues/64 https://github.com/m-lab-tools/ooni-support/issues/61
participants (1)
-
Nathan Wilcox