From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.toke.dk X-Spam-Level: X-Spam-ASN: AS60781 77.235.32.0/19 X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.4.1 Received: from mail.toke.dk by mail.toke.dk with LMTP id 58MjEc1CHlvbXAAAOr1fkg (envelope-from ) for ; Mon, 11 Jun 2018 11:37:17 +0200 Authentication-Results: mail.toke.dk; none (SPF check N/A for local connections - client-ip=77.235.54.103; helo=web6.sd.eurovps.com; envelope-from=flent-users-bounces@flent.org; receiver=) Authentication-Results: mail.toke.dk; dkim=fail reason="key not found in DNS" (0-bit key) header.d=flent.org header.i=@flent.org header.b=YzMUoFqj; dkim=fail reason="signature verification failed" (1024-bit key) header.d=github.com header.i=@github.com header.b=0ji7oDsc Received: from web6.sd.eurovps.com (web6.sd.eurovps.com [77.235.54.103]) by mail.toke.dk (Postfix) with ESMTPS id 2989F3ECA19 for ; Mon, 11 Jun 2018 11:37:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=flent.org; s=default; h=Sender:Content-Type:Cc:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:Mime-Version: References:In-Reply-To:Message-ID:To:From:Date:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=lOI64lTs3sgAuqgZril08p/S7M3zfngS/XTrxOixPRQ=; b=YzMUoFqj6rdnO9EfwuavdfvjxD zX+xp/ETJw99WIeGR1TIgOOIlPzS9y3qxoYI2EGwSD3FpkNMtTNXecTTCYeTdNiwVgZ+cPWFb7hu+ 65RN+wHEhNzMVn6KoRgpTa2+SKz2+Lt1q/jmqwxODIE+Z3t+zcIS9ZRaPf3l+xTRaQzbTCGGhq09w A0qs2RAhR+IocLPirPYTVWdbSzf6LZeP/LXDY20FTPNFAoiKGh+xhAk9QkJQlFXJKSaCNxk9mqTSx xAXeNuF17atPwdXowMTS1Jp8THgI5IcT9DJIWr+QX3RG+SyeVQy0fDMJdUZaHgm/GU26GAuLPPw6s 9f2h0jcg==; Received: from [::1] (port=49822 helo=web6.sd.eurovps.com) by web6.sd.eurovps.com with esmtp (Exim 4.91) (envelope-from ) id 1fSJGD-00EaM2-Vq; Mon, 11 Jun 2018 12:37:13 +0300 Received: from out-6.smtp.github.com ([192.30.252.197]:42875) by web6.sd.eurovps.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1fSJGB-00Ea91-0a for flent-users@flent.org; Mon, 11 Jun 2018 12:37:13 +0300 Date: Mon, 11 Jun 2018 02:36:30 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1528709790; bh=Hr0/i5AMK6wqOAI0fpD6cEg+b/qokSEKA93H9eVFUa4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ji7oDscuck74rwAqjPXCb9mr4nXhWyQSSpJU9NmMcw2yEl5Z6FZV8jklNb/y9wg0 Sy2YbWcqxmG8KbYJJA/zuXU4+Z5GEBrBruDLwxY6qThvpjPhgMea5IwCetNbeYWaSg O/qM/38el2Qe1PFzOO5QgwUBRJYJC2lpQ+vzP1fI= From: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= To: tohojo/flent Message-ID: In-Reply-To: References: Mime-Version: 1.0 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 Subject: Re: [Flent-users] [tohojo/flent] completion delay for an iperf script (#138) X-BeenThere: flent-users@flent.org X-Mailman-Version: 2.1.26 List-Id: Flent discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: tohojo/flent Cc: Subscribed Content-Type: multipart/mixed; boundary="===============8054471886094356212==" Errors-To: flent-users-bounces@flent.org Sender: "Flent-users" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - web6.sd.eurovps.com X-AntiAbuse: Original Domain - toke.dk X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - flent.org X-Get-Message-Sender-Via: web6.sd.eurovps.com: acl_c_authenticated_local_user: mailman/mailman X-Authenticated-Sender: web6.sd.eurovps.com: mailman@flent.org --===============8054471886094356212== Content-Type: multipart/alternative; boundary="--==_mimepart_5b1e429e56abe_72593fdd06962f80640eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5b1e429e56abe_72593fdd06962f80640eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Matthieu Coudron writes: > `Yeah, this is an issue with netperf; it'll only output time in 10-ms` > > thanks for pointing this out. Not that useful for intra datacenter > latencies then. My final tests should effectively longer but it's nice > to iterate over shorter transfers. Well it's more a function of the transfer size, but yeah, this is a bit annoying... > `To get multiple datapoints, you'd need to run multiple tests (`for s > in $(seq 10); do flent ; done`), then plot all data files at > once.` > > But each run will be recorded in a different .flent.gz ? which goes > back to my initial question, how can I plot data directly from the > flent.gz without re-running the tests ? Yes. If you want to collect several data points in a single .flent.gz, the timeseries aggregator is not going to work. You'll have to use the iteration aggregator (set AGGREGATOR='iteration' in the test config file), and use a different runner that outputs the ELAPSED_TIME as a single data point. I think it should be enough to subclass the netperfdemorunner, and redefine parse() to call the parent, pull out the ELAPSED_TIME metadata, and return that. -Toke -- 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/138#issuecomment-396183133 ----==_mimepart_5b1e429e56abe_72593fdd06962f80640eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Matthieu Coudron <notifications@github.com> writes:

> `Yeah, this is an issue with netperf; it'll only output time in = 10-ms`
>
> thanks for pointing this out. Not that useful for intra datacenter > latencies then. My final tests should effectively longer but it'= s nice
> to iterate over shorter transfers.

Well it's more a function of the transfer size, but yeah, this is a b= it
annoying...

> `To get multiple datapoints, you'd need to run multiple tests (`= for s
> in $(seq 10); do flent <args>; done`), then plot all data file= s at
> once.`
>
> But each run will be recorded in a different .flent.gz ? which goes<= br> > back to my initial question, how can I plot data directly from the > flent.gz without re-running the tests ?

Yes. If you want to collect several data points in a single .flent.gz, the timeseries aggregator is not going to work. You'll have to use th= e
iteration aggregator (set AGGREGATOR=3D'iteration' in the test co= nfig
file), and use a different runner that outputs the ELAPSED_TIME as a
single data point. I think it should be enough to subclass the
netperfdemorunner, and redefine parse() to call the parent, pull out the<= br> ELAPSED_TIME metadata, and return that.

-Toke

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.3D""

= ----==_mimepart_5b1e429e56abe_72593fdd06962f80640eb-- --===============8054471886094356212== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Flent-users mailing list Flent-users@flent.org http://flent.org/mailman/listinfo/flent-users_flent.org --===============8054471886094356212==--