From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.github.com (out-26.smtp.github.com [192.30.252.209]) by mail.toke.dk (Postfix) with ESMTPS id 471398C5B3A for ; Wed, 29 Sep 2021 23:26:20 +0200 (CEST) Authentication-Results: mail.toke.dk; dkim=pass (1024-bit key) header.d=github.com header.i=@github.com header.b=B41wwE8e Received: from github-lowworker-bc343b9.ash1-iad.github.net (github-lowworker-bc343b9.ash1-iad.github.net [10.56.122.73]) by smtp.github.com (Postfix) with ESMTP id E5E905E01F7 for ; Wed, 29 Sep 2021 14:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1632950779; bh=5kuJGrRiYhlg5omQWOi7jHWLNan/wn8+HuUbBh7WHAw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B41wwE8evDVuTMOXa3n0lTqMDqcV/NLp8OIlX+KeP69w+spLM3/mEtZGv3rRPqTam 2XvK1GTYdKlB2H/ZTyio1i9VQG8c79ZIf9mXw7VpKa+pyRgV9tgS4DN1NNbfaOHitg ZXUlwH7N+ZxtQK/KpAbMmbYk5foZ5Z6pTx+IwHh8= Date: Wed, 29 Sep 2021 14:26:19 -0700 From: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= To: tohojo/flent Message-ID: In-Reply-To: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_6154d9fbd8543_34b8c7605111af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tohojo X-GitHub-Recipient: flent-users X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: flent-users@flent.org Message-ID-Hash: YLHL3CXRKEOSCTHOAWVGQSA2A25WS5LT X-Message-ID-Hash: YLHL3CXRKEOSCTHOAWVGQSA2A25WS5LT X-MailFrom: noreply@github.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Subscribed X-Mailman-Version: 3.3.4 Reply-To: tohojo/flent Subject: [Flent-users] Re: [tohojo/flent] Questions (and Error) regarding rrul_prio (#240) List-Id: Flent discussion list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: ----==_mimepart_6154d9fbd8543_34b8c7605111af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit j-breyer ***@***.***> writes: > Hi! I'm currently trying a couple different tests provided in flent, and stumbled across the `rrul_prio` test. > > Firstly, I'm curious as to what the labels `BE`, `BE2`, `BE3` and > `BE4` stand for - I suppose, the BE should be Best Effort(?) Yeah; those would be four identical Best Effort flows. > And for the ping section - the difference between `BE1` and `PRIO`? PRIO is marking 0x10 > Further, their respective ToS or DSCP codes, as I was unable to find > them in the docs, to consider them in possible network configurations. BE is 0, PRIO is 0x10 > Also, when running the test (mn.h1 and mn.h2 refering to local entries in `/etc/hosts`, connections can be established): > `sudo flent rrul_prio -p all_scaled --local-bind mn.h1 -l 60 -H mn.h2 -o rrul_prio2.pdf -v` > I find the following error: > > ``` > Ping (ms) ICMP PRIO: Starting watchdog with timeout 71 > Started TimerRunner idx 17 ('Watchdog [Ping (ms) ICMP PRIO]') > Started PingRunner idx 17 ('Ping (ms) ICMP PRIO') > WARNING: Program exited non-zero. > Runner class: IrttRunner > Command: /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0x10,0x10 --local=mn.h1 mn.h2 > Return code: 2 > Stdout: > Stderr: Error: strconv.ParseInt: parsing "0x10,0x10": invalid syntax > > WARNING: Unable to parse irtt JSON output: Expecting value: line 1 column 1 (char 0) > WARNING: Command produced no valid data. > Runner class: IrttRunner > Command: /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0x10,0x10 --local=mn.h1 mn.h2 > Return code: 2 > Stdout: > Stderr: Error: strconv.ParseInt: parsing "0x10,0x10": invalid syntax > ``` > > Searching a bit through the test config files of your other tests, I > found that normally your markings would be configured with DSCP names > rather than hex values, maybe there lies the problem? No, it's because there are two values. Which should be fixed already; what version of Flent are you running this on? > The plot seems to include data from all connections, despite the Error > (as far as I'm aware) Well, the 'Ping (ms) UDP PRIO' series would be missing in this case. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/tohojo/flent/issues/240#issuecomment-930557245 ----==_mimepart_6154d9fbd8543_34b8c7605111af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

j-breyer ***@***.***> writes:

> Hi! I'm currently trying a couple different tests provided in flent, and stumbled across the `rrul_prio` test.
>
> Firstly, I'm curious as to what the labels `BE`, `BE2`, `BE3` and
> `BE4` stand for - I suppose, the BE should be Best Effort(?)

Yeah; those would be four identical Best Effort flows.

> And for the ping section - the difference between `BE1` and `PRIO`?

PRIO is marking 0x10

> Further, their respective ToS or DSCP codes, as I was unable to find
> them in the docs, to consider them in possible network configurations.

BE is 0, PRIO is 0x10

> Also, when running the test (mn.h1 and mn.h2 refering to local entries in `/etc/hosts`, connections can be established):
> `sudo flent rrul_prio -p all_scaled --local-bind mn.h1 -l 60 -H mn.h2 -o rrul_prio2.pdf -v`
> I find the following error:
>
> ```
> Ping (ms) ICMP PRIO: Starting watchdog with timeout 71
> Started TimerRunner idx 17 ('Watchdog [Ping (ms) ICMP PRIO]')
> Started PingRunner idx 17 ('Ping (ms) ICMP PRIO')
> WARNING: Program exited non-zero.
> Runner class: IrttRunner
> Command: /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0x10,0x10 --local=mn.h1 mn.h2
> Return code: 2
> Stdout:
> Stderr: Error: strconv.ParseInt: parsing "0x10,0x10": invalid syntax
>
> WARNING: Unable to parse irtt JSON output: Expecting value: line 1 column 1 (char 0)
> WARNING: Command produced no valid data.
> Runner class: IrttRunner
> Command: /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0x10,0x10 --local=mn.h1 mn.h2
> Return code: 2
> Stdout:
> Stderr: Error: strconv.ParseInt: parsing "0x10,0x10": invalid syntax
> ```
>
> Searching a bit through the test config files of your other tests, I
> found that normally your markings would be configured with DSCP names
> rather than hex values, maybe there lies the problem?

No, it's because there are two values. Which should be fixed already;
what version of Flent are you running this on?

> The plot seems to include data from all connections, despite the Error
> (as far as I'm aware)

Well, the 'Ping (ms) UDP PRIO' series would be missing in this case.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

----==_mimepart_6154d9fbd8543_34b8c7605111af--