jimsalterjrs / jimsalterjrs/network-testing

Not getting any logged output on clients

Open
#4 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Perl
Stars
223
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I'm trying to use `net-hydra` to run `iperf` on a pool of clients all at the same time - my goal is to measure the impact of increasing the number of wifi clients on average request latency in a LAN.

My directives are all of the form `clientId = $loadtest`, and the `loadtest` directive is defined as:

```
$loadtest = "/usr/bin/iperf --trip-times -l 128 -b 51.2k,5k -t 30 -e -c 10.3.0.125 >> /tmp/symmetric-30-$when.log"
```

The actual load test runs fine, and the log file ~/symmetric-30-NNNNNNN.log gets created, but there's never any output captured in the actual log file. When I run the exact same command line locally on the individual test nodes, they _do_ generate log files with the expected content. I'm not sure why it's not working when the command is run by net-hydra. Is it possibly related to daemonisation by `whenits`?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.