This library allows you to generate measurement results as serialized JSON documents. In turn, this allows you to generate OONI compliant reports for tests that are not included in Measurement Kit. The first test that we'll write using this library will be a Psiphon test.
The main use case of this library is be vendored into MK sources and built along with MK. Therefore, we don't guarantee a stable API.
Possibly edit MKBuild.yaml
, then run:
go get -v github.com/measurement-kit/mkbuild
mkbuild
mkdir build
cd build
cmake -GNinja ..
cmake --build .
ctest -a -j8 --output-on-failure
./docker.sh <build-type>