Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
qaul.net
qaul.net
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Packages
    • Packages
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • qaul.net – قول
  • qaul.netqaul.net
  • Issues
  • #92

Closed
Open
Opened Aug 07, 2019 by Mathias Jud@Math0 of 4 tasks completed0/4 tasks
  • Report abuse
  • New issue
Report abuse New issue

User Network Simulator

Write a testing platform to abstract over the low-level details of the routing protocol to provide an easy way to emulate a working network for the upper layers of qaul.net. Someone working on this project would not only be responsible for writing this simulator but also work with the other qaul.net developers on core library internals as well as API decisions affecting the routing protocol module.

The simulator would act as a kind of quickcheck property testing framework for the rest of the application, while needing to be tested via property testing itself.

Milestones

  • Develop simulator concept
  • Implement simulator
  • Run & test the evolving routing protocol
    • Extend the simulator to be able to support this development
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
L: GSoC
Assign labels
  • View project labels
Reference: qaul/qaul.net#92