14 Commits

Author SHA1 Message Date
Csaba Kiraly
89a6ce85ac
formatting and logging changes
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:59 +02:00
Csaba Kiraly
8578a25c62
update some defaults
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:59 +02:00
Csaba Kiraly
46db7223b1
sample only from some of the nodes
Adding samplingnodes to define how many nodes are sampling.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:59 +02:00
Csaba Kiraly
f799a11341
write sampling CDF to csv file
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:59 +02:00
Csaba Kiraly
6cd3f9af53
adding sampling jitter
This is one way of simulating that nodes don't start all
their sampling operations together.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
5640d98f03
use findValue instead of the naive getValue
findValue combines lookup with value retrieval,
as it should be done for better performance.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
9f7376ebef
startSamplingDA: expose sample IDs
expose sample IDs and log if individual getValue fails.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
6df79c44e6
fix startSamplingDA counter and introduce samplethreshold
- Test is only passed if future is finished and OK.
- Test is passed if at least samplethreshold found.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
197cd75b24
start sampling after sampling_delay time
- start sampling after set time
- improve upload time measurement

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
fabb1dc725
remove useless import
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
aa487fa340
log simTime
log virtual time from beginning

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:58 +02:00
Csaba Kiraly
ba6949dd1c
use Duration for delay_init
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-09-05 10:59:57 +02:00
Csaba Kiraly
f24ca72de0
use chronosFutureDuration to measure time
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-07-07 11:55:37 +02:00
Csaba Kiraly
ed05ebba46
initial commit of the DAS DHT emulator
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-06-13 12:47:26 +02:00