TestEngineering/Web/Automation/Gaia UI Testing: Difference between revisions

Jump to navigation Jump to search
Line 56: Line 56:
# Run the affected test(s) against v1.2 to ensure that they still pass.  
# Run the affected test(s) against v1.2 to ensure that they still pass.  
## Note that there may be several tests affected which may not be included in the commit. For example, if a locator or method in an app object changes, then any tests that make use of that app object property or method would need to be tested.
## Note that there may be several tests affected which may not be included in the commit. For example, if a locator or method in an app object changes, then any tests that make use of that app object property or method would need to be tested.
## If the tests do not pass, try to determine why and whether or not they can be made to pass by making other changes. If you are unable to get the tests to pass on v1.2, and it isn't because they are attempting to test features that do not exist on v1.2, then make a comment in the bug about this, with the full details of the failures, and leave the bug flagged as ''status-b2g-v1.2:'' affected.
## If the tests do not pass, try to determine why and whether or not they can be made to pass by making other changes. If you are unable to get the tests to pass on v1.2, and it isn't because they are attempting to test features that do not exist on v1.2, then make a comment in the bug about this, with the full details of the failures, and leave the bug flagged as ''status-b2g-v1.2: affected''.
## Assuming that the tests are passing, continue to the next step.
## Assuming that the tests are passing, continue to the next step.
# Commit your changes to your branch:
# Commit your changes to your branch:
Line 68: Line 68:
## This can be done from the pull request if you have the [https://github.com/autonome/Github-Bugzilla-Tweaks Github Bugzilla Tweaks add-on] installed.
## This can be done from the pull request if you have the [https://github.com/autonome/Github-Bugzilla-Tweaks Github Bugzilla Tweaks add-on] installed.
## This can also be done by pasting the url to the Github pull request into an attachment to the bug using 'paste text as attachment'.
## This can also be done by pasting the url to the Github pull request into an attachment to the bug using 'paste text as attachment'.
## Flag the attachment for review.
## Flag the attachment for review and add a comment that this patch is to uplift to the branch of interest.
Confirmed users
425

edits

Navigation menu