If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

missing talos jobs on stylo builds



22 days ago
22 days ago


(Reporter: jmaher, Assigned: jmaher)



Firefox Tracking Flags

(Not tracked)


(Whiteboard: [PI:August])


(1 attachment)



22 days ago
I am looking on mozilla-central to ensure we have all talos jobs running as expected, I found 3 anomalies:

linux64-stylo is missing the 'g2' job, but linux64-stylo-seq runs it just fine?

linux64-qr is missing the 'g1' and 'g2' jobs.

Comment 1

22 days ago
:kats, do you know if there is a reason for the qr builds missing g1 and g2 ?
Flags: needinfo?(bugmail)

Comment 2

22 days ago
:jryans - do you have history on why g2 isn't on for linux64-stylo?
Flags: needinfo?(jryans)
Yeah, they were failing. I have bug 1390875 on file for getting them running.
Flags: needinfo?(bugmail)
(In reply to Joel Maher ( :jmaher) (UTC-5) from comment #2)
> :jryans - do you have history on why g2 isn't on for linux64-stylo?

That's quite strange!  I am not aware of it being disabled on purpose...  It seems like it should be enabled from the TC configuration, unless I am misreading...
Flags: needinfo?(jryans)

Comment 5

22 days ago
Created attachment 8901927 [details] [diff] [review]
enable linux64-stylo g2

Assignee: nobody → jmaher
Attachment #8901927 - Flags: review?(jryans)
Comment on attachment 8901927 [details] [diff] [review]
enable linux64-stylo g2

Review of attachment 8901927 [details] [diff] [review]:

It doesn't look like it worked from your try run, there's no runs on linux64-stylo.

I don't think it's related to `talos-g2-stylo`.  Linux Stylo uses a different way of configuring Talos runs from Windows / macOS Stylo.

The test platform `linux64-stylo` includes[1] the `talos` test set, which is the "regular" Talos tests, such as `talos-g2`, not `talos-g2-stylo`.

I believe the step that actually enables Stylo for these Linux Talos runs is reading the BB platform name[2].  Looking at a g1 log[3], it runs the suite named `g1-e10s` (not `g1-stylo-e10s`), so that seems to confirm that Stylo is not being enabled via the Talos suite on Linux.

So, it seems something else is preventing g2 from running, but I am still sure what it is...

[1]: http://searchfox.org/mozilla-central/rev/18c16ebf818abb86805ce08a6e537e4cd826f044/taskcluster/ci/test/test-platforms.yml#96-102
[2]: http://searchfox.org/mozilla-central/rev/18c16ebf818abb86805ce08a6e537e4cd826f044/testing/mozharness/mozharness/mozilla/testing/talos.py#602-603
[3]: https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-linux64-stylo/mozilla-central_ubuntu64_hw_stylo_test-g1-e10s-bm103-tests1-linux-build269.txt.gz
Attachment #8901927 - Flags: review?(jryans) → review-
It looks like it's running (at least on the try push in comment 5) but it's hidden by default. See https://treeherder.mozilla.org/#/jobs?repo=try&revision=02d1e3d05586e521d0db449ca5347746c7e39b83&exclusion_profile=false
In fact it's running on m-c as well: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=3529b653ede26f990eb7320649015294ad0f8e76&filter-searchStr=talos%20stylo%20g2&group_state=expanded&exclusion_profile=false
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #9)
> https://bugzilla.mozilla.org/show_bug.cgi?id=1052467#c465

Oh wow, thanks for finding this!  I wasn't aware that had been done.  Looks like it's green now, so I'll discuss with sheriffs to unhide it.

Comment 11

22 days ago
thanks for pointing out the obvious- and I found the problem, we had a treeherder exclusion for linux64-stylo g2*; I removed that and now  we have the full set of talos jobs showing up on mozilla-central.
Last Resolved: 22 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.