Closed Bug 1317344 Opened 8 years ago Closed 8 years ago

Remove unused Marionette configs from mozharness

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(firefox52 fixed, firefox53 fixed)

RESOLVED FIXED
Tracking Status
firefox52 --- fixed
firefox53 --- fixed

People

(Reporter: ato, Assigned: ato)

References

Details

Attachments

(1 file, 4 obsolete files)

testing/mozharness/configs/marionette/prod_config.py lists a number of mozharness configurations for Marionette that are no longer in use.
Assignee: nobody → ato
Status: NEW → ASSIGNED
Blocks: 1316805
There is more than this single config file where we have to get all the individual Marionette suites removed. Also it would be good to also get the mozharness script updated accordingly.

https://dxr.mozilla.org/mozilla-central/search?q=gaiatest_desktop&=mozilla-central
https://dxr.mozilla.org/mozilla-central/source/testing/mozharness/scripts/marionette.py
That should probably be addressed in this bug.
Attachment #8810431 - Attachment is obsolete: true
Attachment #8810431 - Flags: review?(hskupin)
Attachment #8810430 - Flags: review?(hskupin)
Attachment #8810432 - Flags: review?(hskupin)
Attachment #8810433 - Flags: review?(hskupin)
Attachment #8810434 - Flags: review?(hskupin)
Sorry, for removing all the review flags. I didn't notice that this bug only covers the config part. Can you please update the commit messages to make it clear? Also I would love to see a single changeset here. No need to split this up into 4 different ones.
Attachment #8810432 - Attachment is obsolete: true
Attachment #8810433 - Attachment is obsolete: true
Attachment #8810434 - Attachment is obsolete: true
Comment on attachment 8810430 [details]
Bug 1317344 - Remove unused Marionette configs from mozharness;

https://reviewboard.mozilla.org/r/92754/#review94288

There is one thing which is not clear to me. Please see the created issue. Otherwise you removed gaia_test.py, and there is still a reference to this file in a comment of script.py for _retry_download(). You may want to remove that too given that it doesn't apply anymore.

::: testing/mozharness/configs/marionette/prod_config.py
(Diff revision 5)
>                  "--symbols-path=%(symbols_path)s"
>              ],
>              "run_filename": "",
>              "testsdir": ""
> -        },
> -        "marionette_emulator": {

Why are you removing the emulator configs here while they remain in the other config files? Do we need those or not?
Attachment #8810430 - Flags: review?(hskupin) → review-
Comment on attachment 8810430 [details]
Bug 1317344 - Remove unused Marionette configs from mozharness;

https://reviewboard.mozilla.org/r/92754/#review94288

Fixed.

> Why are you removing the emulator configs here while they remain in the other config files? Do we need those or not?

Found a few more references and also deleted automation_emulator_config.py.
Comment on attachment 8810430 [details]
Bug 1317344 - Remove unused Marionette configs from mozharness;

https://reviewboard.mozilla.org/r/92754/#review94680

Looks fine to me now. I also checked the buildbot-configs repository for possible traces but wasn't able to find any. So we do not need a follow-up.
Attachment #8810430 - Flags: review?(hskupin) → review+
Pushed by atolfsen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4178396a8da0
Remove unused Marionette configs from mozharness; r=whimboo
https://hg.mozilla.org/mozilla-central/rev/4178396a8da0
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
To reduce the amount of work necessary for uplifts (to fix merge conflicts) it would be great to get this test-only patch uplifted to Aurora, so it reaches the next ESR. Thanks.
Whiteboard: [checkin-needed-aurora]
Whiteboard: [checkin-needed-aurora]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: