[tor-dev] GSOC Proposal - Improve the testing framework Chutney
Punit
punitkoura099 at gmail.com
Wed Feb 26 10:21:55 UTC 2014
Hello everyone,
I would like to contribute to Tor as a part of my GSOC Project this
year. I am mainly interested in improving the testing frameworks, since
(from what information I have gathered) they require much work to be
done (especially Chutney).
This is with reference to the mail archive links
http://archives.seul.org/or/dev/Apr-2013/msg00152.html
http://archives.seul.org/or/dev/Apr-2013/msg00159.html
and the Volunteer page project list -
https://www.torproject.org/getinvolved/volunteer.html.en#chutneyExpansion
In the mail, it is mentioned that Chutney needs to be more robust and
has to have capabilities to actually test the network it launches.
Right now, Chutney is able to launch a local Tor network, but much work
is needed for actual tests. We need to feed data using some other
program, and have to go through the log files to see if the network is
running without errors.
I think that Chutney can be turned into a great tool for testing Tor
(for example, after every commit) and analyse how the Tor network works
after the commit.
What is needed is a way to prepare some Test cases (and to provide a
simple interface for non programmers to make new Tests). Also, we need
an integrated setup for running the network, pumping in data, run test
cases, and show some statistics as to how the Tor network fared.
I would like to know your views on the Proposal.
Thanks,
Punit
More information about the tor-dev
mailing list