Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop a dashboard-compatible network test harness #231

Open
9 tasks
oti-tech opened this issue Jun 18, 2014 · 2 comments
Open
9 tasks

Develop a dashboard-compatible network test harness #231

oti-tech opened this issue Jun 18, 2014 · 2 comments

Comments

@oti-tech
Copy link

Issue by elationfoundation
Monday Oct 14, 2013 at 20:42 GMT
Originally opened as https://github.com/opentechinstitute/commotion-dashboard-helper/issues/6


Per our recent deployment it has become clear that comprehensive network testing and evaluation must be distributed and run by the nodes themselves. I propose that we use the dashboard-helper to centralize the data collection.
This will include:

  • A new set of controls for the dashboard menu that specify what tests will be allowed to run, and what results will be sent to the dashboard.
  • Descriptions of the type of information collected in each test to warn a user what they are sending to the dashboard.
  • An assessment of existing network needs to create use-case documentation and test-suit types that are accurately split apart for teh varying use-cases and data required by community wireless projects to tune performance, show success', and better serve community needs.
  • A system for a node to query nodes on the network for paired testing, like iperf tests.
  • A system, and configuration interface, for nodes to evaluate their status before approving, putting off, or rejecting test requests from other nodes.
  • A system for receiving and verifying requests from the dashboard for tests between a node and another end-point. This will allow dashboard controller to identify problem areas and query nodes around those areas to check connectivity, etc. to other nodes.
  • Dashboard level features for requesting tests from nodes and viewing the results of tests over time
  • A node level dashboard to show condensed overviews of tests run on a node in the past
  • API reference for the testing suite to allow for easy installation and test creation for other projects
@oti-tech
Copy link
Author

Comment by jheretic
Monday Oct 14, 2013 at 21:29 GMT


So really this will be like, 9 issues eventually ;-)

@oti-tech
Copy link
Author

Comment by elationfoundation
Monday Oct 14, 2013 at 21:58 GMT


Well yea, but it's easier to talk about one giant feature request than 9 until the specifics are hammered out. :)

@jheretic jheretic modified the milestone: 2.0 Sep 4, 2014
@jheretic jheretic modified the milestone: 2.0 Jan 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants