<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Totally agreed: 2.0 is obviously the priority. I didn't think anyone
was talking about a short-term pivot.<br>
<br>
<div class="moz-cite-prefix">On 03/28/2016 10:34 AM, Cheryl Jennings
wrote:<br>
</div>
<blockquote
cite="mid:CA+nYZD52JGqqQ7p7aaY8oKmdRmktrbMfnBP-7qVSTjKWzTseng@mail.gmail.com"
type="cite">
<div dir="ltr">Addressing flaky tests is definitely a long term
goal we should have.
<div><br>
</div>
<div>Given that we are aiming for beta4 next week, I'd rather
our energies in the short term are directed at fixing
stakeholder bugs than fixing intermittent failures that
prevent us from releasing because we are no longer retrying
tests.</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 28, 2016 at 10:27 AM,
Katherine Cox-Buday <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:katherine.cox-buday@canonical.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:katherine.cox-buday@canonical.com">katherine.cox-buday@canonical.com</a></a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> While agreeing with
the spirit of your email, Cheryl, I'd like to opine that
in the long-term fixing flaky tests will improve the code
and help to fix (and prevent!) bugs.<br>
<br>
Put another way, flaky tests are indirectly causing pain
for our users.
<div>
<div class="h5"><br>
<br>
<div>On 03/28/2016 10:24 AM, Cheryl Jennings wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">These intermittently failing unit
tests are often due to unreliable unit tests,
rather than problems in the code. As nice as it
would be to not have to retry tests (particularly
unit tests), I'd much rather we spend our precious
resources on fixing bugs that are causing pain for
our users. Â
<div><br>
</div>
<div>There are currently 168 Triaged bugs targeted
against 2.0-beta4 [0], many of which have been
reported by actual users and have been deferred
release after release. For comparison, there
are 18 go 1.5 /1.6 bugs found by CI.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>-Cheryl</div>
<div><br>
</div>
<div>[0]Â <a moz-do-not-send="true"
href="https://launchpad.net/juju-core/+milestone/2.0-beta4"
target="_blank">https://launchpad.net/juju-core/+milestone/2.0-beta4</a></div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 28, 2016 at
9:08 AM, Nate Finch <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:nate.finch@canonical.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:nate.finch@canonical.com">nate.finch@canonical.com</a></a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">+1, don't retry... devs need to
feel the pain in order to get proper
motivation to fix this stuff...<br>
</div>
<div>
<div><br>
<div class="gmail_quote">
<div dir="ltr">On Mon, Mar 28, 2016 at
9:03 AM Katherine Cox-Buday <<a
moz-do-not-send="true"
href="mailto:katherine.cox-buday@canonical.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:katherine.cox-buday@canonical.com">katherine.cox-buday@canonical.com</a></a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">Just wanted to
say thank you 100x to all involved!<br>
<br>
On 03/24/2016 01:03 AM, Michael
Hudson-Doyle wrote:<br>
> Hi,<br>
><br>
> As of a few minutes ago, there is
now a golang-1.6 package in<br>
> trusty-proposed:<br>
> <a moz-do-not-send="true"
href="https://launchpad.net/ubuntu/trusty/+source/golang-1.6"
rel="noreferrer" target="_blank">https://launchpad.net/ubuntu/trusty/+source/golang-1.6</a>
(thanks for the<br>
> review and copy, Steve).<br>
><br>
> One difference between this and
the package I prepared earlier is that<br>
> it does not install /usr/bin/go
but rather /usr/lib/go-1.6/bin/go so<br>
> Makefiles and such will need to
be adjusted to invoke that directly or<br>
> put /usr/lib/go-1.6/bin on $PATH
or whatever. (This also means it can<br>
> be installed alongside the golang
packages that are already in<br>
> trusty).<br>
><br>
> Cheers,<br>
> mwh<br>
> (Hoping that we can now really
properly ignore gccgo-4.9 ppc64el
bugs!)<br>
><br>
> On 17 February 2016 at 07:58,
Michael Hudson-Doyle<br>
> <<a moz-do-not-send="true"
href="mailto:michael.hudson@canonical.com"
target="_blank">michael.hudson@canonical.com</a>>
wrote:<br>
>> I have approval for the idea
but also decided to wait for 1.6 and
upload<br>
>> that instead. I'm also on
leave currently so hopefully this can
all happen<br>
>> in early March.<br>
>><br>
>> Cheers,<br>
>> mwh<br>
>><br>
>> On 17/02/2016 1:17 am, "John
Meinel" <<a moz-do-not-send="true"
href="mailto:john@arbash-meinel.com"
target="_blank">john@arbash-meinel.com</a>>
wrote:<br>
>>> To start with, thanks for
working on this. However, doesn't this
also<br>
>>> require changing the CI
builds to use your ppa?<br>
>>><br>
>>> What is the current state
of this? I was just looking around and
noticed<br>
>>> golang1.5-go isn't in
anything specific for Trusty that I
can see. I realize<br>
>>> if its going into an SRU
it requires a fair amount of
negotiation with other<br>
>>> teams, so I'm notÂ
surprised to see it take a while. I
just wanted to check<br>
>>> how it was going.<br>
>>><br>
>>> Thanks,<br>
>>><br>
>>> John<br>
>>> =:-><br>
>>><br>
>>> On Mon, Jan 18, 2016 at
7:32 AM, Michael Hudson-Doyle<br>
>>> <<a
moz-do-not-send="true"
href="mailto:michael.hudson@canonical.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:michael.hudson@canonical.com">michael.hudson@canonical.com</a></a>>
wrote:<br>
>>>> Hi all,<br>
>>>><br>
>>>> As part of the plan
for getting Go 1.5 into trusty (see
here<br>
>>>> <a
moz-do-not-send="true"
href="https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty"
rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty">https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty</a></a>)
I've built<br>
>>>> packages (called
golang1.5-go rather than golang-go)
for trusty in my<br>
>>>> ppa:<br>
>>>><br>
>>>> <a
moz-do-not-send="true"
href="https://launchpad.net/%7Emwhudson/+archive/ubuntu/go15-trusty/+packages"
rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://launchpad.net/~mwhudson/+archive/ubuntu/go15-trusty/+packages">https://launchpad.net/~mwhudson/+archive/ubuntu/go15-trusty/+packages</a></a><br>
>>>><br>
>>>> (assuming
3:1.5.3-0ubuntu4 actually builds... I
seem to be having a<br>
>>>> "make stupid
packaging mistakes" day)<br>
>>>><br>
>>>> I'll write up a SRU
bug to start the process of getting
this into<br>
>>>> trusty tomorrow but
before it does end up in trusty it
would seem like<br>
>>>> a good idea to run
the CI tests using juju-core packages
built with<br>
>>>> this version of the
go compiler. Is that something that's
feasible to<br>
>>>> arrange<br>
>>>><br>
>>>> The only packaging
requirement should be to change the
build-depends<br>
>>>> to be on golang1.5-go
rather than golang-go or gccgo.<br>
>>>><br>
>>>> Cheers,<br>
>>>> mwh<br>
>>>><br>
>>>> --<br>
>>>> Juju-dev mailing list<br>
>>>> <a
moz-do-not-send="true"
href="mailto:Juju-dev@lists.ubuntu.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:Juju-dev@lists.ubuntu.com">Juju-dev@lists.ubuntu.com</a></a><br>
>>>> Modify settings or
unsubscribe at:<br>
>>>> <a
moz-do-not-send="true"
href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
>>><br>
<br>
--<br>
-<br>
Katherine<br>
<br>
<br>
--<br>
Juju-dev mailing list<br>
<a moz-do-not-send="true"
href="mailto:Juju-dev@lists.ubuntu.com"
target="_blank">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a
moz-do-not-send="true"
href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
</blockquote>
</div>
</div>
</div>
<br>
--<br>
Juju-dev mailing list<br>
<a moz-do-not-send="true"
href="mailto:Juju-dev@lists.ubuntu.com"
target="_blank">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a
moz-do-not-send="true"
href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</div>
<span class="HOEnZb"><font color="#888888">
<pre cols="72">--
-
Katherine</pre>
</font></span></div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
-
Katherine</pre>
</body>
</html>