Discussion:
The state of the Aurora branch
Ehsan Akhgari
2013-01-17 22:58:20 UTC
Permalink
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
before Ed closed the tree. This morning, I tried to reproduce the bug
locally using the information posted on there and I saw that it was easily
reproducible, so I spent some time to debug it and figure out what's
happening, and landed a work-around.

Then I noticed that there seems to be a bunch of other perma-oranges as
well (leaks on Mac and Linux mochitest-bc caused by devtools tests and test
failures on mochitest-bc). I did work on bug 823989 in the hopes that I
can reopen the tree, and I'm quite disappointed that these failures have
been ignored on Aurora for such a long time. As such, I'm keeping the
Aurora tree closed. I think keeping the trees green is a responsibility
shared by everybody, and I would appreciate if some heros would step up and
work on fixing the rest of the perma-oranges.

Until that happens, there is no ETA on when Aurora will be reopened.
Needless to say, this is a risk for Firefox 20, so I urge everybody to
please help fix the test failures.

Cheers,
--
Ehsan
<http://ehsanakhgari.org/>
Ed Morley
2013-01-17 23:21:28 UTC
Permalink
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
Both the failure fixed by Ehsan & the remaining ones on aurora are
Nightly-only.

Unfortunately tests run on nightly builds have 'pgo' in their
buildername (they are pgo after all) rather than 'nightly', meaning they
are indistinguishable from pgo build test results. This means a later
green pgo result can imply that the earlier (nightly) orange was only an
intermittent - hence how the permaoranges have gone unnoticed until now.

I've filed bug 832050 for making the buildbot buildernames for tests run
on nightlies use 'nightly' instead of 'pgo', so we can put these tests
on their own row in TBPL.

Best wishes,

Ed
Boris Zbarsky
2013-01-18 03:19:22 UTC
Permalink
Post by Ed Morley
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
Both the failure fixed by Ehsan & the remaining ones on aurora are
Nightly-only.
Hmm. How do the nightly builds differ from the 'pgo' builds? It sounds
like it might be relevant for the problems that need fixing?

-Boris
Ehsan Akhgari
2013-01-18 03:58:44 UTC
Permalink
They define MOZ_UPDATE_CHANNEL=aurora which causes the testpilot extension
to be built among other things.

Cheers,
Ehsan
Post by Boris Zbarsky
Post by Ed Morley
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
Both the failure fixed by Ehsan & the remaining ones on aurora are
Nightly-only.
Hmm. How do the nightly builds differ from the 'pgo' builds? It sounds
like it might be relevant for the problems that need fixing?
-Boris
______________________________**_________________
dev-platform mailing list
https://lists.mozilla.org/**listinfo/dev-platform<https://lists.mozilla.org/listinfo/dev-platform>
Ben Hearsum
2013-01-18 04:03:30 UTC
Permalink
Seems like we should make test pilot being built or not an explicit
decision rather than one dependent on channel name...or make sure it's
built for all aurora builds rather than just nightlies in some other way.
Post by Ehsan Akhgari
They define MOZ_UPDATE_CHANNEL=aurora which causes the testpilot extension
to be built among other things.
Cheers,
Ehsan
Post by Boris Zbarsky
Post by Ed Morley
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
Both the failure fixed by Ehsan & the remaining ones on aurora are
Nightly-only.
Hmm. How do the nightly builds differ from the 'pgo' builds? It sounds
like it might be relevant for the problems that need fixing?
-Boris
______________________________**_________________
dev-platform mailing list
https://lists.mozilla.org/**listinfo/dev-platform<https://lists.mozilla.org/listinfo/dev-platform>
Ehsan Akhgari
2013-01-18 04:08:31 UTC
Permalink
See https://bugzilla.mozilla.org/show_bug.cgi?id=831868.

Cheers,
Ehsan
Post by Ben Hearsum
Seems like we should make test pilot being built or not an explicit
decision rather than one dependent on channel name...or make sure it's
built for all aurora builds rather than just nightlies in some other way.
Post by Ehsan Akhgari
They define MOZ_UPDATE_CHANNEL=aurora which causes the testpilot
extension
Post by Ehsan Akhgari
to be built among other things.
Cheers,
Ehsan
Post by Boris Zbarsky
Post by Ed Morley
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
Both the failure fixed by Ehsan & the remaining ones on aurora are
Nightly-only.
Hmm. How do the nightly builds differ from the 'pgo' builds? It sounds
like it might be relevant for the problems that need fixing?
-Boris
______________________________**_________________
dev-platform mailing list
https://lists.mozilla.org/**listinfo/dev-platform<
https://lists.mozilla.org/listinfo/dev-platform>
_______________________________________________
dev-platform mailing list
https://lists.mozilla.org/listinfo/dev-platform
L. David Baron
2013-01-18 10:39:06 UTC
Permalink
Post by Ehsan Akhgari
The Aurora tree was closed yesterday by Ed because of the perma-orange
failure filed in bug 823989, which went unnoticed for quite some time
before Ed closed the tree. This morning, I tried to reproduce the bug
locally using the information posted on there and I saw that it was easily
reproducible, so I spent some time to debug it and figure out what's
happening, and landed a work-around.
Then I noticed that there seems to be a bunch of other perma-oranges as
well (leaks on Mac and Linux mochitest-bc caused by devtools tests and test
failures on mochitest-bc). I did work on bug 823989 in the hopes that I
can reopen the tree, and I'm quite disappointed that these failures have
been ignored on Aurora for such a long time. As such, I'm keeping the
Aurora tree closed. I think keeping the trees green is a responsibility
shared by everybody, and I would appreciate if some heros would step up and
work on fixing the rest of the perma-oranges.
Until that happens, there is no ETA on when Aurora will be reopened.
Needless to say, this is a risk for Firefox 20, so I urge everybody to
please help fix the test failures.
So given that this is a regression in Firefox 19 (which is now on
beta), and the only reason we're not seeing this permaorange on beta
is because we don't generate non-debug nightly builds on beta (and I
don't think we run tests on any of our debug nightlies), it seems
odd to close only Aurora for this. It seems like depending on what
we think of its seriousness, we should either close both aurora and
beta, or we should close neither.

I'm inclined to say that this shouldn't hold the tree closed, though
I also think Ehsan's workaround in the bug (to say that testpilot
already customized the toolbar) is also perfectly reasonable; it
just means we're testing a slightly different configuration.

(We have *horrible* diversity of testing configuration compared to
what our users actually use; I don't think we should hold the tree
closed over this miniscule piece of it; I also think we should try
to improve it.)

-David
--
𝄞 L. David Baron http://dbaron.org/ 𝄂
𝄢 Mozilla http://www.mozilla.org/ 𝄂
Ehsan Akhgari
2013-01-18 15:35:52 UTC
Permalink
Post by L. David Baron
So given that this is a regression in Firefox 19 (which is now on
beta), and the only reason we're not seeing this permaorange on beta
is because we don't generate non-debug nightly builds on beta (and I
don't think we run tests on any of our debug nightlies), it seems
odd to close only Aurora for this. It seems like depending on what
we think of its seriousness, we should either close both aurora and
beta, or we should close neither.
I don't think we've ever closed a tree for test failures which _would_ show
up there if we ran tests there but don't because we don't do that...
Post by L. David Baron
I'm inclined to say that this shouldn't hold the tree closed, though
I also think Ehsan's workaround in the bug (to say that testpilot
already customized the toolbar) is also perfectly reasonable; it
just means we're testing a slightly different configuration.
I don't think that anybody has done enough debugging to understand exactly
why the failures happen so I'm extremely uncomfortable with reopening the
tree until such investigation has been done.
Post by L. David Baron
(We have *horrible* diversity of testing configuration compared to
what our users actually use; I don't think we should hold the tree
closed over this miniscule piece of it; I also think we should try
to improve it.)
I don't see why we should assume that this is a benign failure at this
point.

On related news, this thread diverged into multiple different private
threads, and it seems like the devtools team has two patches in bugs 824016
and 774619 which can probably help. I have asked them to land both patches
as they don't require approval (since they're both test only changes.)
Hopefully those would help.

Cheers,
--
Ehsan
<http://ehsanakhgari.org/>
Justin Lebar
2013-01-18 16:03:41 UTC
Permalink
Post by Ehsan Akhgari
Post by L. David Baron
So given that this is a regression in Firefox 19 (which is now on
beta), and the only reason we're not seeing this permaorange on beta
is because we don't generate non-debug nightly builds on beta (and I
don't think we run tests on any of our debug nightlies), it seems
odd to close only Aurora for this. It seems like depending on what
we think of its seriousness, we should either close both aurora and
beta, or we should close neither.
I don't think we've ever closed a tree for test failures which _would_ show
up there if we ran tests there but don't because we don't do that...
This is an is/ought fallacy: dbaron is answering the question "what
ought we to do?", while the response above is an answer to the
question "what /do/ we do?".

See also http://en.wikipedia.org/wiki/Is%E2%80%93ought_problem

There may be a good reason not to close beta, but "we haven't done so
in the past" isn't particularly compelling.

-Justin
Ehsan Akhgari
2013-01-18 16:17:19 UTC
Permalink
Post by Justin Lebar
Post by Ehsan Akhgari
Post by L. David Baron
So given that this is a regression in Firefox 19 (which is now on
beta), and the only reason we're not seeing this permaorange on beta
is because we don't generate non-debug nightly builds on beta (and I
don't think we run tests on any of our debug nightlies), it seems
odd to close only Aurora for this. It seems like depending on what
we think of its seriousness, we should either close both aurora and
beta, or we should close neither.
I don't think we've ever closed a tree for test failures which _would_ show
up there if we ran tests there but don't because we don't do that...
This is an is/ought fallacy: dbaron is answering the question "what
ought we to do?", while the response above is an answer to the
question "what /do/ we do?".
See also http://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
There may be a good reason not to close beta, but "we haven't done so
in the past" isn't particularly compelling.
I'm not sure where you're going with this, Justin. My intention was not
to present a fallacy. I was trying to suggest that we usually close
trees for build/test bustage, not for there being regressions there, so
I don't see a reason to close beta. I don't understand whether you're
arguing that we should close beta or are you just pointing out a problem
in what I said. In the latter case, I stand corrected and apologies for
not getting my sentence quite right. In the former case, you need to
have a better argument I think.

Ehsan
Justin Lebar
2013-01-18 16:35:41 UTC
Permalink
I was trying to suggest that we usually close trees for
build/test bustage, not for there being regressions there, so I don't see a
reason to close beta. I don't understand whether you're arguing that we
should close beta or are you just pointing out a problem in what I said.
I was more trying to point out that I don't think you addressed
dbaron's argument. I happen to agree with him, although that wasn't
really what I was getting at.

To restate dbaron's argument in my own words:

1. There is a known issue affecting both beta and aurora nightly builds.

2. Either the issue is or isn't serious enough to warrant closing the
aurora tree.

3. If it is serious enough to warrant closing the aurora tree, it
seems unlikely to me that the mere fact that we don't run these tests
on beta nightlies means that it is not serious enough to warrant
closing the beta tree.

4. If on the other hand it's not serious enough to warrant closing
the beta tree, that indicates we're willing to ship with these
failures, which indicates that perhaps the Aurora tree should not
remain closed.

5. Therefore we should probably either close both Aurora and Beta or
close neither, unless something other than the fact that we don't run
the relevant tests on Beta mitigates the issue's impact there.

The key point to this argument is that the fact of whether we do or
don't run a given set of tests on the beta tree does not affect the
seriousness of the issue on that tree.

-Justin
Post by Justin Lebar
Post by Ehsan Akhgari
Post by L. David Baron
So given that this is a regression in Firefox 19 (which is now on
beta), and the only reason we're not seeing this permaorange on beta
is because we don't generate non-debug nightly builds on beta (and I
don't think we run tests on any of our debug nightlies), it seems
odd to close only Aurora for this. It seems like depending on what
we think of its seriousness, we should either close both aurora and
beta, or we should close neither.
I don't think we've ever closed a tree for test failures which _would_ show
up there if we ran tests there but don't because we don't do that...
This is an is/ought fallacy: dbaron is answering the question "what
ought we to do?", while the response above is an answer to the
question "what /do/ we do?".
See also http://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
There may be a good reason not to close beta, but "we haven't done so
in the past" isn't particularly compelling.
I'm not sure where you're going with this, Justin. My intention was not to
present a fallacy. I was trying to suggest that we usually close trees for
build/test bustage, not for there being regressions there, so I don't see a
reason to close beta. I don't understand whether you're arguing that we
should close beta or are you just pointing out a problem in what I said. In
the latter case, I stand corrected and apologies for not getting my sentence
quite right. In the former case, you need to have a better argument I
think.
Ehsan
Ehsan Akhgari
2013-01-18 16:49:11 UTC
Permalink
Post by Justin Lebar
1. There is a known issue affecting both beta and aurora nightly builds.
2. Either the issue is or isn't serious enough to warrant closing the
aurora tree.
3. If it is serious enough to warrant closing the aurora tree, it
seems unlikely to me that the mere fact that we don't run these tests
on beta nightlies means that it is not serious enough to warrant
closing the beta tree.
4. If on the other hand it's not serious enough to warrant closing
the beta tree, that indicates we're willing to ship with these
failures, which indicates that perhaps the Aurora tree should not
remain closed.
5. Therefore we should probably either close both Aurora and Beta or
close neither, unless something other than the fact that we don't run
the relevant tests on Beta mitigates the issue's impact there.
The key point to this argument is that the fact of whether we do or
don't run a given set of tests on the beta tree does not affect the
seriousness of the issue on that tree.
I see. I think your assumption in point #2 above is mistaken. We do
not close trees because of the gravity of issues affecting the code
base. We do close them when there are busted builds or failing tests
because those prevent proper testing of changesets landed on top of
them. Since your conclusion (and dbaron's) are based on this incorrect
assumption, I don't agree that we should close the Beta tree at this point.

Cheers,
Ehsan
L. David Baron
2013-01-18 18:50:33 UTC
Permalink
Post by Ehsan Akhgari
I see. I think your assumption in point #2 above is mistaken. We
do not close trees because of the gravity of issues affecting the
code base. We do close them when there are busted builds or failing
tests because those prevent proper testing of changesets landed on
top of them. Since your conclusion (and dbaron's) are based on this
incorrect assumption, I don't agree that we should close the Beta
tree at this point.
But there's the question of what constitutes "proper testing".
We're still running all of our usual tests across our usual
platforms on every push (modulo coalescing). We're just not running
quite all of them for the additional testing we do on nightlies.

I think the amount of additional test coverage we get from testing
nightlies is pretty small, since the differences between nightlies
and the PGO builds we generate for every-few-hours testing are
pretty small. I value that additional testing much less than I'd
value, say, running our tests on a localized build, or with
different system locale and timezone settings, or with common
extensions installed, or with other variations in commonly-changed
profile settings.

-David
--
𝄞 L. David Baron http://dbaron.org/ 𝄂
𝄢 Mozilla http://www.mozilla.org/ 𝄂
Ehsan Akhgari
2013-01-18 19:52:14 UTC
Permalink
Post by L. David Baron
Post by Ehsan Akhgari
I see. I think your assumption in point #2 above is mistaken. We
do not close trees because of the gravity of issues affecting the
code base. We do close them when there are busted builds or failing
tests because those prevent proper testing of changesets landed on
top of them. Since your conclusion (and dbaron's) are based on this
incorrect assumption, I don't agree that we should close the Beta
tree at this point.
But there's the question of what constitutes "proper testing".
We're still running all of our usual tests across our usual
platforms on every push (modulo coalescing). We're just not running
quite all of them for the additional testing we do on nightlies.
I think the amount of additional test coverage we get from testing
nightlies is pretty small, since the differences between nightlies
and the PGO builds we generate for every-few-hours testing are
pretty small. I value that additional testing much less than I'd
value, say, running our tests on a localized build, or with
different system locale and timezone settings, or with common
extensions installed, or with other variations in commonly-changed
profile settings.
I absolutely share all of these concerns, but I don't think this is going
to help us with the problem at hand... They're definitely worth looking
into once we're past this.

Cheers,
--
Ehsan
<http://ehsanakhgari.org/>
Ehsan Akhgari
2013-01-18 19:35:47 UTC
Permalink
Post by Ehsan Akhgari
On related news, this thread diverged into multiple different private
threads, and it seems like the devtools team has two patches in bugs
824016 and 774619 which can probably help. I have asked them to land
both patches as they don't require approval (since they're both test
only changes.) Hopefully those would help.
...and it seems like the said patches did not help.

Ehsan
Mihai Sucan
2013-01-18 22:06:12 UTC
Permalink
Hello everyone!

A summary of the situation:

1. bug 824016 was a known intermittent failure that we believe we fixed in
m-c with bug 827083. I did some important changes to how the web console
initializes / destroys - changes that we hope allow us to better ensure in
our tests that we listen for the correct initialization/destroy event.

2. bug 824016 seemed to be a failure caused by a timeout of 5 seconds -
waiting to open 4 web console instances, in 2 tabs (in 2 windows). On slow
machines 5s may not be enough. The new toolbox we landed has slowed
initialization a bit, in the early landing. However, our team has been
working on improving the performance.

3. In the m-c patch for bug 827083 we've increased the test timeout, along
with the web console initialization/destroy changes.

4. For aurora I did a minimal patch that fixes only bug 827083 - I did not
increase the timeout for the multiple_windows web console test. (as usual,
for aurora/beta we try to keep patches minimal, with no unrelated
changes). I did not expect this test to cause so much trouble in aurora.
My bad here!

5. Today I've been notified of the situation and together with Panos we've
landed 3 test fixes. For the two failing web console tests I've attempted
to pick a better event to listen for the web console destroy. It seems to
me the two tests finish() too early, before all console/toolbox cleanups
complete, hence the memleaks. I also tried to increase the timeout for the
multiple_windows test.

6. The above attempt did not prove successful. Together with Ehsan and
Panos we decided to disable the two web console tests. Reasoning: this is
almost certainly a tests issue, not a problem with how the toolbox
cleans-up after itself. For us to actually fix the memleaks in the two
tests we would have to land the big patch from bug 827083 and potentially
other toolbox fixes that may have improved the situation. This is, if I am
not mistaken, too much m-c backporting into aurora - would require
approvals and might be much riskier than disabling the tests.


At this point I hope aurora reopens ASAP. Apologies for the trouble. Thank
you!


Best regards,
Mihai
Phil Ringnalda
2013-01-19 06:16:38 UTC
Permalink
Post by Mihai Sucan
At this point I hope aurora reopens ASAP. Apologies for the trouble.
Nope. The devtools leaks, while interesting and potentially troublesome,
weren't really a significant tree-closing problem.

Now we're down to Linux64 and Win7 both failing (by which I mean the
test suite does not complete, so we have no way of knowing when people
introduce new failures) in ways that look exactly like the June/July and
October 2012 episodes where we started out by disabling webtools tests,
until we had disabled them all and we still OOMed in other tests.

Are our users also having OOM troubles on 20, or on 20 and on 21 if they
have testpilot installed? Dunno.

Have we introduced bustage since 20 merged to Aurora which affects
either or both of Linux64 or Win7 when testpilot is installed, bustage
which is caught by browser-chrome tests, but those tests do not run
because the suite dies before it gets to them, bustage which affects
users? We *cannot* know. The thing that we ship to Aurora users? We
don't know whether it's any good or not, we only know that the thing
which we do not ship to them is good.
Ehsan Akhgari
2013-01-19 15:01:09 UTC
Permalink
dbaron posted a summary of our options on release-drivers. He and I
recommended disabling the testpilot extension completely as a solution.
I guess we'll wait until somebody approves doing that.

Cheers,
Ehsan
Ed Morley
2013-01-19 16:17:42 UTC
Permalink
Post by Ehsan Akhgari
dbaron posted a summary of our options on release-drivers
Please can that be posted somewhere public for those of us not on
release-drivers?

Cheers,

Ed
(Away until Monday 21st Jan)
Justin Wood (Callek)
2013-01-20 23:19:39 UTC
Permalink
Post by Ed Morley
Post by Ehsan Akhgari
dbaron posted a summary of our options on release-drivers
Please can that be posted somewhere public for those of us not on
release-drivers?
Not seeing anything that need be kept private, I'll forward a post or
two here:



----- Original Message -----
Post by Ed Morley
From: "L. David Baron" <stripped>
To: release-drivers
Sent: Saturday, January 19, 2013 4:34:34 AM
Subject: extended Aurora tree closure and options for reopening
(disabling testpilot extension?)
Post by Ed Morley
The mozilla-aurora tree is currently closed (and has been since
Wednesday) due to a set of permanent test failures. Failure to
reopen the tree and allow fixes to land puts Firefox 20 at risk
(with the risk increasing with the length of the closure).
I wrote a detailed description of the situation and laid out the
https://bugzilla.mozilla.org/show_bug.cgi?id=823989#c52
(with a few clarifications in the two comments after).
The prior discussion of this issue that I'm aware of is mostly in
that bug and in
https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/fffQo85eM8Y
Post by Ed Morley
Of the three options I present, the one that I think has the
strongest support and least opposition among the developers
# (2) Disable the testpilot extension on aurora using the patch in
# comment 48, and reopen mozilla-aurora. comment 43 says that
# we're not currently running any studies using testpilot (and
# also that ehsan supports this solution).
I think release-drivers should be aware that this is currently the
leading option; I'm not sure who should make the final call here,
but probably somebody a bit more informed about testpilot than I am.
(It's currently Saturday morning in London, and I plan to spend the
weekend as a tourist, so I expect to be only intermittenly online
today and tomorrow.)
-David
_______________________________________________
release-drivers mailing list
----- Original Message -----
Post by Ed Morley
From: "Alex Keybl" <stripped>
Sent: Saturday, January 19, 2013 7:36:36 PM
Subject: Re: extended Aurora tree closure and options for reopening
(disabling testpilot extension?)
Post by Ed Morley
Let's move forward with option 2 to re-open the tree, and continue
investigating how to find final resolution allowing test pilot to be
re-enabled on Aurora. Cheng and Jinghua - please let us know when
you were hoping to push out the next survey, so we can put a date on
re-enabling.
-Alex
Nicholas Nethercote
2013-01-21 02:40:45 UTC
Permalink
Post by Ed Morley
Of the three options I present, the one that I think has the
strongest support and least opposition among the developers
# (2) Disable the testpilot extension on aurora using the patch in
# comment 48, and reopen mozilla-aurora. comment 43 says that
# we're not currently running any studies using testpilot (and
# also that ehsan supports this solution).
I think release-drivers should be aware that this is currently the
leading option; I'm not sure who should make the final call here,
but probably somebody a bit more informed about testpilot than I am.
Disabling it on mozilla-central should be an option too!
https://bugzilla.mozilla.org/show_bug.cgi?id=719455 was a bad memory
leak caused by Test Pilot that took *10 months* to fix, basically
because it's development is moribund. And now it's causing another
problem. And it's not being used in any useful capacity... you can
probably tell what I think should happen to it.

Nick
Ehsan Akhgari
2013-01-21 06:01:05 UTC
Permalink
Post by Nicholas Nethercote
Post by Ed Morley
Of the three options I present, the one that I think has the
strongest support and least opposition among the developers
# (2) Disable the testpilot extension on aurora using the patch in
# comment 48, and reopen mozilla-aurora. comment 43 says that
# we're not currently running any studies using testpilot (and
# also that ehsan supports this solution).
I think release-drivers should be aware that this is currently the
leading option; I'm not sure who should make the final call here,
but probably somebody a bit more informed about testpilot than I am.
Disabling it on mozilla-central should be an option too!
https://bugzilla.mozilla.org/show_bug.cgi?id=719455 was a bad memory
leak caused by Test Pilot that took *10 months* to fix, basically
because it's development is moribund. And now it's causing another
problem. And it's not being used in any useful capacity... you can
probably tell what I think should happen to it.
The testpilot extension is already disabled on trunk (which of course
doesn't mean that users cannot go ahead and install it manually.)

Cheers,
Ehsan

Loading...