Closed Bug 1815831 Opened 1 year ago Closed 1 year ago

Update Marionette Bugzilla components

Categories

(bugzilla.mozilla.org :: Administration, task)

Tracking

()

VERIFIED FIXED

People

(Reporter: whimboo, Assigned: dkl)

References

Details

New Component

  • Product: Testing
  • New Component: Marionette Client and Harness
  • Description: Python client and harness for the Marionette remote protocol implementation.
  • Default Assignee: nobody@mozilla.org
  • Triage Owner: Henrik Skupin
  • Team Name: DevTools
  • Reviewers (optional): none
  • New Bug Template: none
  • Flags: Similar to all components in the Remote Protocol product.

If product or components get added, renamed, deleted or their purpose changed, the mapping of mozilla-central source code files to Bugzilla products and components should be updated as documented at https://firefox-source-docs.mozilla.org/build/buildsystem/files-metadata.html?highlight=bug_component This enables searchfox.org and treeherder.mozilla.org users to create bugs in the correct components.

This work will be done in https://phabricator.services.mozilla.com/D169201.

Change Component Info

Please move the Testing :: Marionette component to Remote Protocol :: Marionette and update its description to:

Marionette is a remote protocol that lets out-of-process programs communicate with, instrument, and control Gecko-based browsers. Combined with geckodriver, this forms our WebDriver classic implementation.

Could you please do a server-side move of all the intermittent-failure bugs to the Testing :: Marionette Client and Harness component? I would like to avoid email spam. Thanks.

Assignee: nobody → dkl
Status: NEW → ASSIGNED

(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] (away 02/13 - 02/19) from comment #0)

New Component

  • Product: Testing
  • New Component: Marionette Client and Harness
  • Description: Python client and harness for the Marionette remote protocol implementation.
  • Default Assignee: nobody@mozilla.org
  • Triage Owner: Henrik Skupin
  • Team Name: DevTools
  • Reviewers (optional): none
  • New Bug Template: none
  • Flags: Similar to all components in the Remote Protocol product.

Done

If product or components get added, renamed, deleted or their purpose changed, the mapping of mozilla-central source code files to Bugzilla products and components should be updated as documented at https://firefox-source-docs.mozilla.org/build/buildsystem/files-metadata.html?highlight=bug_component This enables searchfox.org and treeherder.mozilla.org users to create bugs in the correct components.

This work will be done in https://phabricator.services.mozilla.com/D169201.

Change Component Info

Please move the Testing :: Marionette component to Remote Protocol :: Marionette and update its description to:

Marionette is a remote protocol that lets out-of-process programs communicate with, instrument, and control Gecko-based browsers. Combined with geckodriver, this forms our WebDriver classic implementation.

Done

Could you please do a server-side move of all the intermittent-failure bugs to the Testing :: Marionette Client and Harness component? I would like to avoid email spam. Thanks.

This will take a script to do I think so will take a me a little longer to complete this bug.

Thanks Dave! I'll already go ahead and land the mots and moz.build patches on bug 1794552 so that new bugs will be filed in the correct component.

One more question could we also move all the intermittent-failure bugs from the Testing :: geckodriver component as well to Remote Protocol :: Marionette? I actually forgot to mention it in my initial comment. My patch will change that.

Hi Dave, do you have an update on the progress for this bug? Thanks!

Flags: needinfo?(dkl)

(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] from comment #3)

Hi Dave, do you have an update on the progress for this bug? Thanks!

Sorry for the delay. The script has been ran and this should be done now.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(dkl)
Resolution: --- → FIXED

Hi David. Thanks. I had a look and I assume you did not move all the intermittent bugs from geckodriver as what I pointed out in comment 2? I can still see all the intermittent bugs in the geckodriver component.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] from comment #5)

Hi David. Thanks. I had a look and I assume you did not move all the intermittent bugs from geckodriver as what I pointed out in comment 2? I can still see all the intermittent bugs in the geckodriver component.

Ah missed that extra request. Not a problem to do those as well. I will work on that today.

Status: REOPENED → ASSIGNED

(In reply to David Lawrence [:dkl] from comment #6)

(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] from comment #5)

Hi David. Thanks. I had a look and I assume you did not move all the intermittent bugs from geckodriver as what I pointed out in comment 2? I can still see all the intermittent bugs in the geckodriver component.

Ah missed that extra request. Not a problem to do those as well. I will work on that today.

This is now done.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED

Looks good now. Thanks!

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.