[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-dev] GSOC Proposal - Improve the testing framework Chutney



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
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev