Closed Bug 1283596 Opened 8 years ago Closed 8 years ago

Bump tier level of Firefox UI tests with local test data on Treeherder to Tier-1

Categories

(Testing :: Firefox UI Tests, defect)

49 Branch
defect
Not set
normal

Tracking

(firefox50 fixed)

RESOLVED FIXED
mozilla50
Tracking Status
firefox50 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

Attachments

(2 files)

As discussed on bug 1272228 we want to bump the Firefox UI test results to tier level 1 for the tests with local test data only. The tests with remote test data like lots of the security and safebrowsing tests will remain at tier-2 level.
Comment on attachment 8766927 [details]
Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61646/diff/1-2/
Attachment #8766927 - Attachment description: Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts → Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts.
Attachment #8766927 - Flags: review?(dburns)
Attachment #8766928 - Flags: review?(garndt)
Comment on attachment 8766928 [details]
Bug 1283596 - Update firefox-ui-tests task template files for local and remote tests.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61648/diff/1-2/
https://reviewboard.mozilla.org/r/61648/#review58488

::: taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local.yml:16
(Diff revision 2)
> +  extra:
> +    suite:
> +      name: firefox-ui
> +      flavor: functional local
> +    treeherder:
> +      symbol: l-en-US

Given that both types will definitely stay in different tiers I wonder if it would make more sense to use a different group symbol here.

Right now we have:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e6aad7127de7&selectedJob=23185271

It might be confusing to see two entries for tc-Fxfn() with different tiers. Maybe the following might be better?

tc-Fxfn-l(en-US) and tc-Fxfn-r[Tier-2](en-US)
Comment on attachment 8766927 [details]
Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts.

https://reviewboard.mozilla.org/r/61646/#review58490
Attachment #8766927 - Flags: review?(dburns) → review+
Attachment #8766928 - Flags: review?(garndt) → review+
Comment on attachment 8766928 [details]
Bug 1283596 - Update firefox-ui-tests task template files for local and remote tests.

https://reviewboard.mozilla.org/r/61648/#review58524

I don't see any obvious problems with this, so if the task graph renders how you are expecting this should be good
(In reply to Henrik Skupin (:whimboo) from comment #5)
> https://reviewboard.mozilla.org/r/61648/#review58488
> 
> ::: taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local.yml:16
> (Diff revision 2)
> > +  extra:
> > +    suite:
> > +      name: firefox-ui
> > +      flavor: functional local
> > +    treeherder:
> > +      symbol: l-en-US
> 
> Given that both types will definitely stay in different tiers I wonder if it
> would make more sense to use a different group symbol here.
> 
> Right now we have:
> https://treeherder.mozilla.org/#/
> jobs?repo=try&revision=e6aad7127de7&selectedJob=23185271
> 
> It might be confusing to see two entries for tc-Fxfn() with different tiers.
> Maybe the following might be better?
> 
> tc-Fxfn-l(en-US) and tc-Fxfn-r[Tier-2](en-US)

I do think that differentiating between local and remote tests would be beneficial.  Especially if one fails and the other doesn't.  Also I think most will see both jobs because treeherder defaults to displaying both tier 1 and 2 jobs.
Carsten, mind giving me feedback from a sheriffs standpoint? Which group/job naming would be better for you?
Flags: needinfo?(cbook)
Blocks: 1283791
(In reply to Henrik Skupin (:whimboo) from comment #9)
> Carsten, mind giving me feedback from a sheriffs standpoint? Which group/job
> naming would be better for you?

i agree with garndt here:

I do think that differentiating between local and remote tests would be beneficial.  Especially if one fails and the other doesn't. 

There is tier-2 mentioned in treeherder but i guess with the same name and different tiers would be for sheriffs and developers confusing :)
Flags: needinfo?(cbook)
Comment on attachment 8766928 [details]
Bug 1283596 - Update firefox-ui-tests task template files for local and remote tests.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61648/diff/2-3/
https://reviewboard.mozilla.org/r/61648/#review58488

I have made the appropriate changes in my updated commit.
The updated patch looks great and is what Carsten wanted to see:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=674379133ee2

I'm going to land this patch now. CC'ing Dustin given that he is doing all this work on the task kind stuff.
Comment on attachment 8766927 [details]
Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61646/diff/2-3/
Comment on attachment 8766928 [details]
Bug 1283596 - Update firefox-ui-tests task template files for local and remote tests.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61648/diff/3-4/
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7b33d4c571ee
Add --tag option to firefox-ui-tests mozharness scripts. r=automatedtester
https://hg.mozilla.org/integration/autoland/rev/aaf789f8f366
Update firefox-ui-tests task template files for local and remote tests. r=garndt
Both commits got backed out due to syntax error:
https://hg.mozilla.org/integration/autoland/rev/0ed118774084

Something went wrong with the rebase and I simply missed a comma. I will update the patch and for safety run a single try test again.
Comment on attachment 8766927 [details]
Bug 1283596 - Add --tag option to firefox-ui-tests mozharness scripts.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61646/diff/3-4/
Comment on attachment 8766928 [details]
Bug 1283596 - Update firefox-ui-tests task template files for local and remote tests.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/61648/diff/4-5/
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a6a81552d25b
Add --tag option to firefox-ui-tests mozharness scripts. r=automatedtester
https://hg.mozilla.org/integration/autoland/rev/31c0f3a2f81c
Update firefox-ui-tests task template files for local and remote tests. r=garndt
https://hg.mozilla.org/mozilla-central/rev/a6a81552d25b
https://hg.mozilla.org/mozilla-central/rev/31c0f3a2f81c
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Blocks: 1284889
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: