[tor-project] [TSoP 2018] Bandwidth scanner update - report #5

juga juga at riseup.net
Fri Jul 27 16:39:00 UTC 2018


since the report #4, these has been the tasks i have worked on:

- dir-spec: DirAuths should expose bwauth bandwidth files (#26694)
- sbws: Warn when there is not enough disk space (#26937)
- Create Debian package for sbws (#26848)
    - Create Debian ITP bug
    - Binaries should have manual pages (man) (#26926)
    - sbws should allow a configuration file argument (#26862)
    - ask to upload sbws releases in dist.torproject.org (#26849)
    - Ask to upload sbws Debian package in deb.torproject.org (#26906)
    - Ask about using "tor-" namespace
- Stop requiring to change the sbws version in more than one place (#26736)
- cleanup old v3bw files (#26701)
- Don't require sbws tests to set log level, refactor tests
configuration (#26644)
- Add possibility to log to system log (#26683)
- Make sbws generate bandwidth files atomically, and document (#26740)
- Check that the scaling is working: check how sbws results compare to
itself when scaling and not scaling [0]
- Initial Makefile to include sbws in OpenBSD ports

The next weeks i plan to work on:
- Check that the scaling is working [0]
    - Run sbws and Torflow from same box and do more graphs about results
    - maybe refactor code to have the possibility to generate bw results
without rtt
    - maybe refactor code to easier generating (csv) files to compare in
    - maybe refactor graphs code to easier generating them with several
- Debian package:
    - include autopkgtest
    - get it reviewed
    - get it uploaded to deb.torproject.org or/and Debian archive
- Fix any critical sbws that we might find

Maybe out of SoP time in case no remaining time during it:
- continue with Relays should regularly do a larger bandwidth self-test
- implement DirAuths should expose bwauth bandwidth files (#21377)


[0] https://github.com/pastly/simple-bw-scanner/issues/182

More information about the tor-project mailing list