diff options
author | vmaffione <v.maffione@gmail.com> | 2017-04-08 10:58:48 +0000 |
---|---|---|
committer | vmaffione <v.maffione@gmail.com> | 2017-04-08 10:58:48 +0000 |
commit | ae113f8d19eb29a0edb50bf790275414125f78ca (patch) | |
tree | 26fc3690f4b3bc7c7a5635ee31f0297bb66ead19 /README | |
parent | 2666310aa2a25e5d66b669bde337711e7d22c904 (diff) | |
parent | 8d4ba82ac3a598992ee3d8fbe7ea14375b7c0801 (diff) | |
download | rumba-ae113f8d19eb29a0edb50bf790275414125f78ca.tar.gz rumba-ae113f8d19eb29a0edb50bf790275414125f78ca.zip |
Merge branch 'vincenzo' into 'master'
rumba: simplify cooperation between prototype and testbed plugins
See merge request !20
Diffstat (limited to 'README')
-rw-r--r-- | README | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -16,15 +16,13 @@ Workflow, both external and internal: used by the plugins (4) user calls run() on the prototype.Experiment instance: - - First, run() calls Experiment.swap_in(), which - in turns calls Testbed.create_experiment(), passing the - nodes and links (?) - TODO: fix this interface: what should swap_in(), and - so create_experiment() return exactly? Current interface - seems broken + - 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() |