Commit Graph

344 Commits

Author SHA1 Message Date
Alberto Soutullo 01fd3d2ea3 Added tests for argument parser accordingly to last changes 2023-01-11 20:55:45 +01:00
Alberto Soutullo Rendo 805c85254c added tests for node id 2023-01-11 20:30:39 +01:00
Jordi Arranz 027a29ef29 Minor 2023-01-11 11:45:49 +00:00
Jordi Arranz 14211e0152 Changed the default topology filename to match the topology generator 2023-01-11 11:45:31 +00:00
Jordi Arranz fd60bad8a1 Added topology generation params and enclave name 2023-01-11 11:44:29 +00:00
Jordi Arranz 7a4b454abe Added main entry point bash script 2023-01-11 11:44:03 +00:00
Jordi Arranz 6f512d38fc Read the topology path from the json config file 2023-01-11 11:43:41 +00:00
Jordi Arranz de85246133 Added new default topology dir to gitignore 2023-01-11 11:43:09 +00:00
Alberto Soutullo 6710f4b66d Fixed bug in tests 2023-01-10 15:08:16 +01:00
Alberto Soutullo 82ba4b3e1e WIP: Added topology tests 2023-01-10 15:08:12 +01:00
Alberto Soutullo 68ca396ecc Refactored wsl.star to match with other star files. 2023-01-10 15:07:07 +01:00
Alberto Soutullo c5b31db542 Added tests for waku_methods.star. 2023-01-10 15:06:27 +01:00
Alberto Soutullo ae5982d1b9 Refactored grafana+prometheus star files, created new .star for templating. Added more system variables. 2023-01-10 15:06:27 +01:00
Alberto Soutullo 3066f594c7 Refactored grafana service and added tests. 2023-01-10 15:06:26 +01:00
Alberto Soutullo ef3637e659 Added tests for file_helpers.star and refactored code. 2023-01-10 15:06:26 +01:00
Alberto Soutullo b8daaa79c5 Added tests for argument_parser.star and fixed bugs 2023-01-10 15:06:17 +01:00
Daimakaimura c2a8192f51
Merge pull request #34 from logos-co/0xFugue-merge-topo
network generation repo merge with wakurtosis
2023-01-10 09:47:23 +00:00
Daimakaimura b4855c4231
Merge pull request #32 from logos-co/WSL-Update
WSL Update
2023-01-10 09:32:39 +00:00
0xFugue 47a2d1a907 added default nw gen dir to gitignore 2023-01-10 00:15:20 +05:30
0xFugue e051e16c0a net gen merge with wakurtosis 2023-01-10 00:06:33 +05:30
Jordi Arranz 4ebc981de3 Added function that calculates the time to the next message 2023-01-09 16:48:27 +00:00
Jordi Arranz 1f478492fd Deleted pip freeze from WSL conmtainer build 2023-01-09 16:47:57 +00:00
Jordi Arranz ed47dc8b62 New default values 2023-01-09 13:03:13 +00:00
Jordi Arranz 97ef9905ac Minor bug 2023-01-09 12:58:10 +00:00
Jordi Arranz 4470145d3c Typo 2023-01-09 12:38:53 +00:00
Jordi Arranz 1b98ba634a Bug fixes around the timing of the messages 2023-01-06 17:02:06 +00:00
Jordi Arranz a4d70ea00d Added new parameters 2023-01-06 17:01:43 +00:00
Jordi Arranz 0b6179014d Bug fix 2023-01-06 16:10:15 +00:00
Jordi Arranz ea75a28cac Updated README.md 2023-01-06 15:36:36 +00:00
Jordi Arranz 2d776c82e1 Simplified the random payload generation 2023-01-06 15:30:11 +00:00
Jordi Arranz 76613939bc Show info on how to retrieve the whole log from the WSL Kurtosis service 2023-01-06 15:29:47 +00:00
Jordi Arranz 14dad591df Copy rtnorm.py to the container 2023-01-06 12:47:54 +00:00
Jordi Arranz debbd87996 Added new params to the main config .json file 2023-01-06 12:47:26 +00:00
Jordi Arranz d98d698642 Gather a new requirements.txt everytime we build the WSL Docker image 2023-01-06 12:26:55 +00:00
Jordi Arranz 93ea505ca0 Minor and typos 2023-01-06 11:58:47 +00:00
Jordi Arranz e912e55e83 Updated REAMDE with the new parameters options 2023-01-06 11:58:34 +00:00
Jordi Arranz 7ff0199dba Merge branch 'master' of https://github.com/logos-co/wakurtosis into WSL-Update 2023-01-06 10:49:40 +00:00
Daimakaimura 61d78cfde1
Merge pull request #29 from logos-co/Daimakaimura/issue26
Added main config json logic
2023-01-06 10:41:50 +00:00
Jordi Arranz 16e0131f41 Combining the 2 config file parameters into a single one 2023-01-05 17:35:05 +00:00
Jordi Arranz 240ecd5bb7 Comments 2023-01-05 16:02:06 +00:00
Jordi Arranz 3232fc5904 Allow for uniform inter-messaging times 2023-01-05 16:01:13 +00:00
Jordi Arranz 055648cbad Added handling of new simulation parameters: emitters_fraction and dist_type to the Starlark script 2023-01-05 15:28:46 +00:00
Jordi Arranz b3bf5e5d1a Allows to define a random subset of nodes that will actually inject traffic in the network 2023-01-05 15:25:14 +00:00
Jordi Arranz 44161bdd03 Ignores ./wsl\module/__pycache__ 2023-01-05 15:09:44 +00:00
Jordi Arranz 552fb6c595 Added Gaussian distributed packet sizes 2023-01-05 15:04:55 +00:00
Jordi Arranz d67ff5120c Fixes issue hex string must have even length in wsl.py error #27 2023-01-05 13:09:59 +00:00
Jordi Arranz 3480568124 Typo 2023-01-05 09:15:42 +00:00
Jordi Arranz 6d956019d1 Implemented the logic to load a main config file 2023-01-04 13:18:05 +00:00
Jordi Arranz fd3a72e7eb Added configuration file and default value 2023-01-04 11:53:41 +00:00
Daimakaimura 2d5d4ed2f8
Merge pull request #25 from logos-co/Issue-#20
Adds simulation command line arguments(Issue-#20)
2023-01-04 09:26:18 +00:00