On 5/04/19 15:35, jma...@mozilla.com wrote:
> Currently linux32 makes up about .77% of our total users.  This is
> still 1M+ users on any given week.

I asked jmaher what percentage of our Linux users this is. It's 21%.
This doesn't seem small.

On top of that, we know that not all distros have telemetry enabled and
so we won't be counting those either (Debian is the largest).

I don't know how many users we need to keep supporting a platform, but
this seems like quite a few people to throw under the bus.

> There is not a lot of support in the industry for 32 bit linux, all
> the major vendors are only distributing 64 bit versions now and other
> browser vendors only distribute 64 bit versions officially.

At least current Ubuntu and Ubuntu LTS are still available in 32-bit:
https://www.ubuntu.com/download/alternative-downloads

Ubuntu is our largest userbase (with telemetry...)

> Currently we run a full suite of unit tests on linux32 per commit
> (integration, mozilla-central, try, mozilla-beta) and overall this is
> about 11% of our total CPU usage (which is about $416/day).

This is indeed a significant cost.

> Linux32 runs many tests in both e10s and non-e10s (see
> https://bugzilla.mozilla.org/show_bug.cgi?id=1433276 ), for a few
> reasons: 1) fennec ships non-e10s, our code base should have more
> coverage 2) not all tests run on fennec 3) users can disable non-e10s
> locally

3) doesn't seem like a very good reason. At least going forward I don't
think it's something we want to keep supporting or really worry about
right now. So on the Linux side just disabling those tests should be
acceptable.

The problem seems to be that linux32 and in particular non-e10s is used
as a proxy to test other platforms. Fennec was mentioned (and might be
fixable), but are there some other non-e10s use cases like Windows with
accessibility? Or is that no longer an issue?

So indeed then you'd have to move those tests first.

-- 
GCP
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to