diff options
author | Sander Vrijders <sander.vrijders@ugent.be> | 2017-04-20 12:02:05 +0200 |
---|---|---|
committer | Sander Vrijders <sander.vrijders@ugent.be> | 2017-04-20 12:02:05 +0200 |
commit | 1eacb3dc82526d4c087bf325e53d305c08f85bfc (patch) | |
tree | 617803ae80bb0b657539a5c5ab032fbed3b70c39 /README | |
parent | 706d2e6216154f9e9e80ca6d9b1c32f1ba4c46ab (diff) | |
download | rumba-1eacb3dc82526d4c087bf325e53d305c08f85bfc.tar.gz rumba-1eacb3dc82526d4c087bf325e53d305c08f85bfc.zip |
Update README
This updates the README to describe the workflow of Rumba better.
Diffstat (limited to 'README')
-rw-r--r-- | README | 28 |
1 files changed, 0 insertions, 28 deletions
@@ -1,28 +0,0 @@ -# measurement-framework -Part of ARCFIRE 2020, WP3 work package. - -Workflow, both external and internal: - - (1) user defines the network graph, creating instances of model.Node - and model.DIF classes - - (2) user creates an instance of a Testbed class - - (3) user creates an instance of prototype.Experiment class, passing - the testbed instance and a list of Node instances - - at the endo of the base Experiment constructor, the - generate function is called to generate information about - per-node IPCPs, registrations and enrollment, ready to be - used by the plugins - - (4) user calls run() on the prototype.Experiment instance: - - First, run() calls Testbed.swap_in(), passing the - Experiment, and filling in the missing information - - - Second, run() calls a prototype-specific setup function, - to create the required IPCPs, perform registrations, - enrollments, etc. - - - Third, perform tests (TODO) - - - Fourth, run() calls Testbed.swap_out() |