Commit Graph

258 Commits

Author SHA1 Message Date
Alberto Soutullo d04d3b6c17 Deleted unnecessary variables 2023-02-12 01:57:44 +01:00
Alberto Soutullo adadb6caaf Changed system_variables variable to sys, since it was too verbose 2023-02-12 01:57:27 +01:00
Alberto Soutullo 1cba65ffd2 Get rid of same_toml_config since it was making the whole thing a mess, specially because of the differences with nwaku and gowaku. Now files will be picked depending on if we are testing or not. 2023-02-12 01:42:35 +01:00
Alberto Soutullo ded3323ba2 Modified tests accordingly with latest changes 2023-02-11 23:36:46 +01:00
Alberto Soutullo d1f71453dd
Merge pull request #75 from logos-co/Alberto/parallelize_services
Alberto/parallelize services into master
2023-02-10 11:20:37 +01:00
Alberto Soutullo 832e951267 Fixed run.sh because of last changes in kurtosis version 2023-02-09 18:31:25 +01:00
Alberto Soutullo a77ff70d32 Fixed mistake when rebasing 2023-02-09 18:31:25 +01:00
Alberto Soutullo 8e7c1e1127 Changed batching since starlark does not support yield 2023-02-09 18:31:24 +01:00
Alberto Soutullo 2b23357f48 Adding interconnection as batch 2023-02-09 18:31:24 +01:00
Alberto Soutullo 9f62604471 Changed starlark code to run new kurtosis version 0.65 2023-02-09 18:31:23 +01:00
guillaume.bouvignies dac96bad28 Upgrade Kurtosis and fix breaking changes 2023-02-09 18:31:23 +01:00
Alberto Soutullo f66346ff47 Added parallelism to instantiate services 2023-02-09 18:31:22 +01:00
Alberto Soutullo 87edfcb180 Changed starlark code to run new kurtosis version 0.65 2023-02-09 18:31:14 +01:00
Alberto Soutullo c12171a052
Merge pull request #72 from gbouv/gbouv/fix-breaking-changes
Upgrade Kurtosis and fix breaking changes
2023-02-09 10:14:46 +01:00
guillaume.bouvignies ab6f7b671c Upgrade Kurtosis and fix breaking changes 2023-02-09 10:05:19 +01:00
0xFugue 0310d81f25
0xfugue gennet go waku topic (#71)
* added quotes to go-waku topics

* added quotes to go-waku topics
2023-02-08 21:01:35 +05:30
0xFugue ad0c7af086
Gennet updates (#65)
* read from config.json and correctly prioritisie between cli params and config.json

* comments

* set the seeds for random

* renaming testAndSet fns

* fixed bugs, added node distribution, added prng_random cli and tied it to config.json

* added execution time, peak memory measurements

* added two stage docker build; updated requirements.txt

* gennet benchmarking as a cli argument

* updatingReadme

* Readme & config.json

* Readme.md format fix

* benchmark added to config.json, revert to default merge, Readme

* ctx param update
2023-02-07 18:28:21 +05:30
Daimakaimura 74069bd409
Merge pull request #57 from logos-co/Wait
Wait for simulation to end
2023-01-30 13:41:42 +00:00
Jordi Arranz af96f3187b Stop and destroy the enclave at the end 2023-01-30 13:16:05 +00:00
Jordi Arranz 253649291d Wait till simulation end and copy summary back to host 2023-01-30 13:05:08 +00:00
Daimakaimura d8ac72f9a7
Merge pull request #55 from logos-co/WSL-WakuStoreRecovery
Wsl waku store recovery
2023-01-30 10:32:39 +00:00
Jordi Arranz 443ca48b7d Loads topics TOML 2023-01-27 15:23:31 +00:00
Jordi Arranz 7b66ec9063 Upload tomls to WSL service 2023-01-27 11:23:27 +00:00
Jordi Arranz 563e242067 Set the default store at node_0 2023-01-27 11:23:09 +00:00
Jordi Arranz 5bd8ace65e Reverted to default toml output 2023-01-26 12:16:56 +00:00
Jordi Arranz bd193f6255 Activate Store in all the nodes pointing to node 0 2023-01-26 12:11:43 +00:00
Jordi Arranz 1e31cd8b2b Ignore generated config files 2023-01-26 11:57:29 +00:00
Jordi Arranz 18774e1663 Use only nim-waku until go-waku issues are sorted out 2023-01-26 11:55:24 +00:00
Jordi Arranz 11faf09928 Ignored Kurtosis log 2023-01-26 10:45:50 +00:00
Jordi Arranz 64a562e0d6 Typo: container names were mixed up 2023-01-26 10:24:32 +00:00
Jordi Arranz 458a11c205 Merge branch 'master' into WSL-WakuStoreRecovery 2023-01-26 09:59:34 +00:00
Jordi Arranz 0f6e5fa961 Updated gitignore 2023-01-26 09:42:35 +00:00
Jordi Arranz bfbea0205f Minor changes 2023-01-26 09:42:17 +00:00
Alberto Soutullo b715ad84b6
Merge pull request #47 from logos-co/Alberto/refactor_pr44
Alberto/refactor pr44
2023-01-23 11:59:57 +01:00
Alberto Soutullo a3397f67b0 Added gowaku docker image to runsh since it is not up to date in dockerhub 2023-01-22 20:25:28 +01:00
Alberto Soutullo 511f392425 Added extra line of information in run.sh 2023-01-22 19:50:06 +01:00
Alberto Soutullo bb7f9c40f7 Removed unnecesary things 2023-01-22 19:47:59 +01:00
Alberto Soutullo 9bff9ccea8 Fixed typo in run.sh 2023-01-22 19:47:16 +01:00
Alberto Soutullo 6db71b8031 Changed default folder for topology generated 2023-01-22 19:46:54 +01:00
Alberto Soutullo ca372f1a3e Updated gennet readme 2023-01-22 19:46:23 +01:00
Alberto Soutullo 3e637d6f76 Refactored gennet so now it randomly select which binary will run each node. Also takes into consideration this when writing TOMLs 2023-01-22 19:45:48 +01:00
Alberto Soutullo 785e543730 Changed kurtosis structure on github to test new changes since it still only supports modules on github 2023-01-21 21:08:48 +01:00
Alberto Soutullo 81a40e3b07 Added ad-hoc method for inserting an image for the node (between nwaku and gowaku) 2023-01-21 20:38:35 +01:00
Alberto Soutullo eef3bc2f32 Deleted unnecessary file from repo 2023-01-21 20:33:20 +01:00
Alberto Soutullo 920cb94135 Added a check for gennet config file, so if when calling from kurtosis if the gennet configuration is missing, it does not create a topology 2023-01-21 20:32:43 +01:00
Alberto Soutullo 4b7e5d90ce Updated gennet documentation 2023-01-21 19:57:10 +01:00
Alberto Soutullo 6322d54b2a Removed unnecessary function and changed default output dit to be a variable. 2023-01-21 19:49:19 +01:00
Alberto Soutullo f9d26c11df Changed sanity checks as callbacks 2023-01-21 19:34:56 +01:00
Alberto Soutullo d91f524f98 Refactor Gennet cli so now is more elegant and easy to maintain. 2023-01-21 19:21:45 +01:00
Alberto Soutullo f9b9e82ff9 Added docker build for gennet and wsl into build.sh 2023-01-21 17:34:54 +01:00