280 Commits

Author SHA1 Message Date
Leonardo Bautista-Gomez
6fe0fab6d0 Inverse heatmap 2023-04-21 17:14:55 +02:00
Leonardo Bautista-Gomez
ffeac4608b Update requirements 2023-04-21 17:13:53 +02:00
HajarZaiz
4f0e888c1b Other plots 2023-04-21 09:45:17 +00:00
Leonardo Bautista-Gomez
9d699ada51 Remove debug lines 2023-04-21 07:14:45 +02:00
Leonardo Bautista-Gomez
c7f9577d45 Fix max value for tta 2023-04-20 21:53:25 +02:00
Leonardo Bautista-Gomez
b36a94e269 Fix runs bug 2023-04-20 18:15:02 +02:00
Leo
b2df64f8b9
Merge pull request #42 from status-im/failureRate-exact
make failureRate exact
2023-04-19 16:52:08 +02:00
Leo
b5dc260611
Merge pull request #41 from status-im/fix-steps
fixup: increase step counter while steps4StopCondition
2023-04-18 17:05:14 +02:00
Csaba Kiraly
08ba135da8
Merge pull request #40 from status-im/saveConfig
Save config file and git info in results folder for reproducibility
2023-04-18 16:04:08 +02:00
Csaba Kiraly
1638a18507
make failureRate exact
simplify code and make sure failureRate is the exact
portion of segments missing, not just a probability per
sample.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-04-18 14:54:38 +02:00
Csaba Kiraly
b74ac19557
fixup: increase step counter while steps4StopCondition
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-04-18 12:49:59 +02:00
Leonardo Bautista-Gomez
ebe1a4c87b Make git save an option for when code is downloaded instead of cloned 2023-04-17 12:14:39 +02:00
Leo
5aa364db8f
Merge pull request #39 from status-im/successCondition
Changing the success condition
2023-04-17 11:16:24 +02:00
Leonardo Bautista-Gomez
f3a9e4b8fd Fix corner case when last iteration is equal to success condition 2023-04-17 10:56:10 +02:00
Csaba Kiraly
b4f3d35f91
save config and code state for reproducibility
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-04-14 13:27:50 +02:00
Csaba Kiraly
9855f1b8c4
calcualate tta based on successCondition
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-04-14 13:18:49 +02:00
Leonardo Bautista-Gomez
ea93e9412f Changing the success condition 2023-04-13 15:22:50 +02:00
Leonardo Bautista-Gomez
d51cefabb7 Merge branch 'addDiagnostics' into develop 2023-04-13 13:39:33 +02:00
Csaba Kiraly
73e02a132d
fix formatting
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-30 16:22:00 +02:00
Leo
1957f6b3ff
Merge pull request #38 from status-im/stopCondition-fix
Add stop condition fix
2023-03-30 16:18:18 +02:00
Leonardo Bautista-Gomez
c4ad3cf80e Small fix 2023-03-30 16:10:10 +02:00
Leonardo Bautista-Gomez
ae36844e7f Add stop condition fix 2023-03-30 14:26:14 +02:00
Leonardo Bautista-Gomez
d2a653b07c Remove plotting config 2023-03-30 14:11:12 +02:00
Leonardo Bautista-Gomez
1ae4352dad Fix merge remote-tracking branch 'origin/develop' into addDiagnostics 2023-03-30 14:06:17 +02:00
Leonardo Bautista-Gomez
699a912991 Merge branch 'develop' into addDiagnostics 2023-03-30 13:56:09 +02:00
Leonardo Bautista-Gomez
4b7bf81cee Remove stop condition fix 2023-03-30 13:52:40 +02:00
Leonardo Bautista-Gomez
98423d29c0 Typos and sets 2023-03-30 13:49:01 +02:00
Csaba Kiraly
1b4a225114
Merge pull request #35 from status-im/issue-29
Solving Issue 29 partially. Still remains the problems of stop condition.
2023-03-30 13:46:00 +02:00
Leo
7719f84a10
Switch from time steps to miliseconds (#30)
Switch from time steps to miliseconds
2023-03-30 13:41:50 +02:00
Leonardo Bautista-Gomez
296c4fb762 Rows and columns to sets 2023-03-30 13:36:48 +02:00
HajarZaiz
89368d5fbe fixed bug and generalized averaging 2023-03-30 11:24:30 +00:00
Leonardo Bautista-Gomez
795bb1d10d Move set to simulator for future diagnostic purposes 2023-03-30 13:15:42 +02:00
Leonardo Bautista-Gomez
b5390b9f1b Remove traffic statsi. Rebase to traffic progress. 2023-03-30 11:43:02 +02:00
Leonardo Bautista-Gomez
41e8399159 Add Tx and Rx stats to resultsi. Rebase to traffic progress. 2023-03-30 11:40:50 +02:00
Leonardo Bautista-Gomez
9800161ac9 Switch from time steps to miliseconds. Rebase to traffic progress. 2023-03-30 11:35:44 +02:00
Leo
57b0ee89f7
Merge pull request #32 from status-im/measure-progress
Measure and save progress and traffic statistics.
2023-03-30 11:18:19 +02:00
Csaba Kiraly
98db10f7a6
Add more documentation
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-30 00:13:33 +02:00
Leonardo Bautista-Gomez
e285890fa7 Fixes allocation bug, remove duplicates in rowIDs and columnIDs, add diagnostics when the block is not available. Add number of steps without progress to stop condition. 2023-03-29 16:42:09 +02:00
Csaba Kiraly
cb0a3ea1ba
fixup: avoid warning on mean if empty
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-29 16:36:40 +02:00
Csaba Kiraly
9f3089c232
rowIDs and columnIDs are sets
Fixes issue 29, where multiple instances of an ID in rowIDs
created a topology with nodes with a huge degree.

This huge degree then created lots of duplicates, eating up available
bandwidth.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-29 15:54:44 +02:00
Csaba Kiraly
f85cdb401b
fix line allocation when evenLineDistribution=True
vector should have chi elements for each validator

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-29 15:49:52 +02:00
Csaba Kiraly
75a9b484e9
fixup: close plot to release memory
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 23:28:12 +02:00
Csaba Kiraly
04ad03f175
fixup: avoid warning on mean if empty
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 23:27:49 +02:00
Csaba Kiraly
dc51727b32
plot progress per run
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 23:16:05 +02:00
Csaba Kiraly
eb4f451303
save progress and traffic statistics to XML
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 23:15:44 +02:00
Csaba Kiraly
23af30e381
add generalized metrics collection
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 22:29:22 +02:00
Csaba Kiraly
7e4074938a
add duplicate statistics
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 22:29:22 +02:00
Csaba Kiraly
6616cc799f
move traffic stats calculation to observer
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 22:29:20 +02:00
Csaba Kiraly
119777787e
add progress meters to observer
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 22:28:30 +02:00
Csaba Kiraly
037c4cd67a
count number of validators having all rows/columns
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-03-27 22:28:30 +02:00