Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-05 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
-+-
 Reporter:  acute|  Owner:  phw
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:
Component:  Metrics/Onionperf|Version:
 Severity:  Normal   | Resolution:
 Keywords:  metrics-team-roadmap-2020, metrics-  |  Actual Points:
  team-roadmap-2020-june |
Parent ID:  #33321   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor59-must
-+-
Changes (by phw):

 * owner:  metrics-team => phw
 * status:  new => assigned
 * cc: metrics-team (added)


Comment:

 I'm snatching this ticket.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-05 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
-+-
 Reporter:  acute|  Owner:
 |  metrics-team
 Type:  enhancement  | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Onionperf|Version:
 Severity:  Normal   | Resolution:
 Keywords:  metrics-team-roadmap-2020, metrics-  |  Actual Points:
  team-roadmap-2020-june |
Parent ID:  #33321   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor59-must
-+-

Comment (by karsten):

 We decided against implementing #29370 and concluded that we should make
 the current bulk transfer model more configurable by adding parameters
 like initial pause, transfer count, or filesize as part of this ticket.

 In theory, this could mean that we can get rid of the oneshot mode, too,
 if the default model can be parameterized enough to do what we wanted the
 oneshot mode to do as part of this ticket.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-04 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
-+-
 Reporter:  acute|  Owner:
 |  metrics-team
 Type:  enhancement  | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Onionperf|Version:
 Severity:  Normal   | Resolution:
 Keywords:  metrics-team-roadmap-2020, metrics-  |  Actual Points:
  team-roadmap-2020-june |
Parent ID:  #33321   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor59-must
-+-
Changes (by gaba):

 * keywords:   => metrics-team-roadmap-2020, metrics-team-roadmap-2020-june
 * sponsor:  Sponsor59 => Sponsor59-must


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-03 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+--
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID:  #33321 | Points:
 Reviewer: |Sponsor:  Sponsor59
---+--

Comment (by acute):

 Replying to [comment:6 karsten]:
 > I didn't reply yet, because I'd like us to find a way to make it easy to
 change the traffic model and yet avoid adding too many new command-line
 parameters. Maybe we can make this work with #29370. See my latest comment
 from yesterday there.
 Ah - thank you for the update!
 Just had a look at #29370, and investigated the latest `tgen`
 documentation: It looks like we can make use of the `count` option to stop
 the measurement once we attempt a number of downloads! Supplying a traffic
 model would be by far more flexible, as it covers supporting different
 sizes of download as well.

 Maybe once #29370 is implemented, we can get rid of `oneshot` mode
 entirely.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-03 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+--
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID:  #33321 | Points:
 Reviewer: |Sponsor:  Sponsor59
---+--

Comment (by karsten):

 I didn't reply yet, because I'd like us to find a way to make it easy to
 change the traffic model and yet avoid adding too many new command-line
 parameters. Maybe we can make this work with #29370. See my latest comment
 from yesterday there.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-06-03 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+--
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID:  #33321 | Points:
 Reviewer: |Sponsor:  Sponsor59
---+--
Changes (by acute):

 * status:  needs_information => new


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-05-26 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+---
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  needs_information
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID:  #33321 | Points:
 Reviewer: |Sponsor:  Sponsor59
---+---

Comment (by acute):

 Hi! I developed and used his mode extensively to test out out changes to
 Onionperf code, but also to perform research measurements with a more
 limited scope (e.g for comparing different pluggable transports on
 different types of networks).
 Oneshot mode:
  * has no pause at the start
  * terminates after one 5MB download

 It can be used for:
  * testing
  * measurements in simulated networks
  * scripting and automating custom measurements with variable parameters
 This was written for an academic research project where it was primarily
 used, but other research projects (like the scaling project) could also
 benefit from this. Having a configurable number of downloads before
 Onionperf shuts down would be very nice, and so would supporting different
 sizes of download.

 Having an initial configurable pause is a great start. It is also
 important that oneshot mode shuts down after completing (and a new
 measurement can be started, e.g after changing some parameters, as part of
 a script).
 Hope this helps in understanding the mode a little bit better!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-05-26 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+---
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  needs_information
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID:  #33321 | Points:
 Reviewer: |Sponsor:  Sponsor59
---+---
Changes (by karsten):

 * status:  new => needs_information


Comment:

 Now that we took out all other file sizes except for the 5 MiB download,
 is there anything left to do here?

 What's the main purpose of the oneshot mode anyway? Is it to avoid waiting
 for 5 minutes for the first measurement to start? If so, should we work on
 adding a configurable, initial pause? Something like:

 {{{
 ---
 | |
 v |
 start -> initial_pause -> pause --|
||
vv
transfer5m
 }}}

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33432 [Metrics/Onionperf]: Multiple downloads for oneshot mode

2020-05-18 Thread Tor Bug Tracker & Wiki
#33432: Multiple downloads for oneshot mode
---+--
 Reporter:  acute  |  Owner:  metrics-team
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor59
---+--
Changes (by karsten):

 * sponsor:   => Sponsor59


Comment:

 Let's consider doing this as part of Sponsor 59.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs