[tor-bugs] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-06-11 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:   | Status:  assigned
  enhancement|
 Priority:  Medium   |  Milestone:  Tor: 0.4.2.x-final
Component:  Core |Version:
  Tor/Tor|   Keywords:  CI, PTs, 029-backport,
 Severity:  Normal   |  035-backport, 040-backport, network-team-
 |  roadmap-2019-Q1Q2, tor-ci
Actual Points:   |  Parent ID:  #29280
   Points:  0.5  |   Reviewer:
  Sponsor:   |
-+-
 Travis Linux doesn't support IPv6, so we should add a macOS chutney job to
 Tor's CI.

 If that's too slow, we can:
 * add the chutney tests to the end of an existing macOS job
 * change the chutney job to macOS

 Remember: each build has a limit of 2 concurrent macOS jobs.

 We can do this task after #29280 merges.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-01 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * keywords:
 CI, PTs, sponsor-28-maybe, 029-backport, 035-backport, 040-backport,
 network-team-roadmap-2019-Q1Q2, tor-ci, teor-backlog-ci,
 042-deferred-20190918
 =>
 CI, PTs, sponsor-28-maybe, consider-backport-after-ci-passes,
 029-backport, 035-backport, 040-backport, 041-backport, network-team-
 roadmap-2019-Q1Q2, tor-ci, teor-backlog-ci, 042-deferred-20190918
 * status:  needs_revision => needs_review
 * actualpoints:  0.4 => 1.0


Comment:

 Please review my PRs:
 * 0.2.9: ​https://github.com/torproject/tor/pull/1369
 * 0.3.5: ​https://github.com/torproject/tor/pull/1370
 * 0.4.1: ​https://github.com/torproject/tor/pull/1372
 * master: ​https://github.com/torproject/tor/pull/1373

 Clean merges - testing only:
 * 0.4.0: ​https://github.com/torproject/tor/pull/1371

 macOS chutney and Rust are really slow, so I use fast_finish and
 allow_failure to let the job finish before they are done. Unfortunately,
 that means we don't see failures for those jobs in the build summary or
 IRC notifications. But we have enough fast tests, so I expect failures to
 be rare.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-01 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-

Comment (by teor):

 Here are the CI wallclock build time improvements, in minutes.

 || '''Release''' || '''Current Speed''' || '''PR Speed''' ||
 '''Improvement''' ||
 || 0.2.9 || 16 || 9 || 44% ||
 || 0.3.5 || 11 || 30 || 63% ||
 || 0.4.0 || 13 || 20 || 35% ||
 || 0.4.1 || 20 || 32 || 38% ||
 || master || 13 || 35 || 63% ||

 These times vary depending on server load, but they are clearly 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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-07 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-
Changes (by dgoulet):

 * reviewer:   => nickm


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-08 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-
Changes (by nickm):

 * status:  needs_review => merge_ready


Comment:

 This LGTM.  Let's give it a try.  One thing I don't understand, though, is
 the table above with different speeds.  Are the columns reversed or
 partially reversed?  1-(9/16) == 44%, but 1-(35/13) != 63%.

 Since this is CI, I think we should merge it all at once.  Would you be
 okay doing the merges?

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-09 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918, teor-merge  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-
Changes (by nickm):

 * keywords:
 CI, PTs, sponsor-28-maybe, consider-backport-after-ci-passes,
 029-backport, 035-backport, 040-backport, 041-backport, network-team-
 roadmap-2019-Q1Q2, tor-ci, teor-backlog-ci, 042-deferred-20190918
 =>
 CI, PTs, sponsor-28-maybe, consider-backport-after-ci-passes,
 029-backport, 035-backport, 040-backport, 041-backport, network-team-
 roadmap-2019-Q1Q2, tor-ci, teor-backlog-ci, 042-deferred-20190918,
 teor-merge


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-14 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918, teor-merge  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-

Comment (by teor):

 Replying to [comment:17 nickm]:
 > This LGTM.  Let's give it a try.  One thing I don't understand, though,
 is the table above with different speeds.  Are the columns reversed or
 partially reversed?  1-(9/16) == 44%, but 1-(35/13) != 63%.

 Yes, I think I made a mistake, I'll fix the table now.

 > Since this is CI, I think we should merge it all at once.  Would you be
 okay doing the merges?

 I can do the merges.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-14 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.0
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918, teor-merge  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-

Comment (by nickm):

 > I can do the merges.

 Great! Please do when you have the chance.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-10-16 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:  closed
 Priority:  Medium   |  Milestone:  Tor:
 |  0.2.9.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:  fixed
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.5
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918, teor-merge  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * status:  merge_ready => closed
 * actualpoints:  1.0 => 1.5
 * resolution:   => fixed
 * milestone:  Tor: 0.4.2.x-final => Tor: 0.2.9.x-final


Comment:

 Replying to [comment:14 teor]:
 > Please review my PRs:
 > * 0.2.9: ​https://github.com/torproject/tor/pull/1369
 > * 0.3.5: ​https://github.com/torproject/tor/pull/1370
 > * 0.4.1: ​https://github.com/torproject/tor/pull/1372
 > * master: ​https://github.com/torproject/tor/pull/1373
 >
 > Clean merges - testing only:
 > * 0.4.0: ​https://github.com/torproject/tor/pull/1371

 Merged to 0.2.9 - 0.4.2: the master branch now corresponds to maint-0.4.2,
 and merges cleanly. And maint-0.4.2 merges cleanly to master.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-12-10 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:  closed
 Priority:  Medium   |  Milestone:  Tor:
 |  0.2.9.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:  fixed
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  1.5
  consider-backport-after-ci-passes, |
  029-backport, 035-backport, 040-backport,  |
  041-backport, network-team-roadmap-2019-Q1Q2,  |
  tor-ci, teor-backlog-ci,   |
  042-deferred-20190918, teor-merge  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:  nickm|Sponsor:
 |  Sponsor31-can
-+-
Changes (by pili):

 * sponsor:  Sponsor27-can => Sponsor31-can


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-06-14 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, 029-backport,   |  Actual Points:
  035-backport, 040-backport, network-team-  |
  roadmap-2019-Q1Q2, tor-ci  |
Parent ID:  #29267   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by teor):

 * sponsor:   => Sponsor28-can
 * parent:  #29280 => #29267


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-06-30 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci |
Parent ID:  #29267   | Points:  0.5
 Reviewer:   |Sponsor:
-+-
Changes (by teor):

 * keywords:
 CI, PTs, 029-backport, 035-backport, 040-backport, network-team-
 roadmap-2019-Q1Q2, tor-ci
 =>
 CI, PTs, sponsor-28-maybe, 029-backport, 035-backport, 040-backport,
 network-team-roadmap-2019-Q1Q2, tor-ci
 * cc: gaba (added)
 * sponsor:  Sponsor28-can =>


Comment:

 Hi Gaba, I put this task in sponsor 28-can because it is related to
 #29280, PTs, and chutney.

 It should be a quick fix, please put it back in if you think it is
 important.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-24 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  (none)
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:  Tor:
 |  unspecified
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor31-can
-+-
Changes (by teor):

 * cc: cohosh, gaba (removed)
 * parent:  #29267 => #31851


Comment:

 I'm going to redesign the test matrix in #31851 to allow for the new
 module tests.

 This would also be a good opportunity to do:
 * macOS -> macOS chutney
 * remove Linux chutney

 We should not change:
 * macOS rust
 Because we've had bugs in macOS rust compilation on some previous rustc
 versions.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-25 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  (none)
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:  Tor:
 |  unspecified
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * sponsor:  Sponsor31-can => Sponsor27-can


Comment:

 We need this ticket to test the sponsor 27 HSv3 IPv6 code. But it can also
 be part of the Sponsor 31 CI improvements.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-26 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  (none)
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * status:  assigned => needs_review
 * milestone:  Tor: unspecified => Tor: 0.4.2.x-final
 * actualpoints:   => 0.4


Comment:

 Please review and merge these PRs:
 * 0.2.9: https://github.com/torproject/tor/pull/1369
   * runs macOS clang IPv6 `make check test-network-all` (Sponsor 27)
   * removes 2 jobs (#31859)
 * 0.3.5: https://github.com/torproject/tor/pull/1370
   * removes 3 more jobs (#31859)
 * master: https://github.com/torproject/tor/pull/1373
   * merges RUST_VERSION into the modified Rust job

 Clean merges - testing only:
 * 0.4.0: https://github.com/torproject/tor/pull/1371
 * 0.4.1: https://github.com/torproject/tor/pull/1372

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-26 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  assigned
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * owner:  (none) => teor
 * status:  needs_review => assigned


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-26 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * status:  assigned => needs_review


Comment:

 (Wanted: ticket system that changes owners in one step)

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-26 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by catalyst):

 * cc: catalyst (added)


--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-26 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_revision
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-
Changes (by teor):

 * status:  needs_review => needs_revision


Comment:

 This change decreases the total time spent on the CI infrastructure, but
 it actually increases the wall-clock time.

 I want to try these changes:
 0. Re-run all the builds, so they benefit from the build caches
 1. Reorder the builds so the slowest builds run first
 2. De-merge the chutney/check and distcheck/rust builds

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-27 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_revision
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-

Comment (by teor):

 Replying to [comment:11 teor]:
 > I want to try these changes:
 > 0. Re-run all the builds, so they benefit from the build caches

 The build caches aren't the issue.

 > 1. Reorder the builds so the slowest builds run first
 > 2. De-merge the chutney/check and distcheck/rust builds

 Rather than de-merging the builds, I disabled make check on them. I also
 put the slowest compilers (macOS/gcc, Linux/clang) on the fastest build on
 each platform.

 I activated fast_finish, but I don't think it will make much difference:
 the chutney job is the slowest job.

 Here are the latest PRs:
 * 0.2.9: ​https://github.com/torproject/tor/pull/1369
 * 0.3.5: ​https://github.com/torproject/tor/pull/1370
 * 0.4.1: ​https://github.com/torproject/tor/pull/1372
 * master: ​https://github.com/torproject/tor/pull/1373

 Clean merges - testing only:
 * 0.4.0: ​https://github.com/torproject/tor/pull/1371

 But macOS chutney is really slow, so I might need to make a separate make
 target that only runs the IPv6 networks.

--
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] #30860 [Core Tor/Tor]: Add a chutney job that runs on macOS, so that IPv6 chutney tests work

2019-09-29 Thread Tor Bug Tracker & Wiki
#30860: Add a chutney job that runs on macOS, so that IPv6 chutney tests work
-+-
 Reporter:  teor |  Owner:  teor
 Type:  enhancement  | Status:
 |  needs_revision
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.2.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CI, PTs, sponsor-28-maybe,   |  Actual Points:  0.4
  029-backport, 035-backport, 040-backport,  |
  network-team-roadmap-2019-Q1Q2, tor-ci, teor-  |
  backlog-ci, 042-deferred-20190918  |
Parent ID:  #31851   | Points:  0.5
 Reviewer:   |Sponsor:
 |  Sponsor27-can
-+-

Comment (by teor):

 I think the fastest solution to this issue is to:
 * add a linux chutney job
 * allow failures on the macOS chutney job

 It would be nice to have a Travis config for "finish before this job is
 done, but fail the build if it fails". But maybe we should just speed up
 our tests :-)

--
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