[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #11860 [Ooni]: Annotate on-disk reports with whether they've been successfully uploaded to the collector
#11860: Annotate on-disk reports with whether they've been successfully uploaded to
the collector
-----------------------------+---------------------
Reporter: arma | Owner: hellais
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Ooni | Version:
Resolution: | Keywords:
Actual Points: | Parent ID: #11862
Points: |
-----------------------------+---------------------
Comment (by hellais):
This has been implemented in this branch that is open for pull request:
https://github.com/TheTorProject/ooni-probe/pull/327.
Basically we keep track of the state of reports created with a backend. A
report can have the following states:
* not-created. If it has not been created, because the user specified to
not use a collector.
* creation-failed. If we attempted to create the report, but failed to do
so either because the collector does not accept our report or because it
was unreachable at the time.
* created. If the report has been successfully created, but has not yet
been closed.
* incomplete. If the report has been created, but we have failed to update
the report with some data.
Closed reports are eliminated from the report log.
Inside of the log file we also record a timestamp of when the report was
created. The report id with which the report was created with the backend
and the process id of the ooniprobe instance responsible for creating the
report.
I plan to now implement a tool that allows a user to upload reports to a
ooni collector by reading the report log file.
I think that by default we should re-upload only the reports that are in
the state "not-created" or "creation-failed". It should also be possible
for the user to upload also the "incomplete" and "created" reports by
requesting to do so manually.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11860#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs