Closed Bug 945284 Opened 11 years ago Closed 11 years ago

Bump gaiatest version to 0.20 and release to PyPI

Categories

(Firefox OS Graveyard :: Gaia::UI Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mdas, Assigned: mdas)

Details

Attachments

(1 file)

Attached file link to PR
Since Bug 943008 parts have landed, we need to release a new version so tbpl can pick up the changes.
Attachment #8341111 - Flags: review?(dave.hunt)
It turns out that Bug 943008 doesn't need the new version, but I think we should keep this open so we can track the migration to a pinned marionette version, so once it is pushed to pypi, we can update b2gpopulate and b2gperf
Comment on attachment 8341111 [details] [review]
link to PR

Looks good to me. Do you want me to go ahead with the merge and release to PyPI?
Attachment #8341111 - Flags: review?(dave.hunt) → review+
Ah, I should have landed this earlier, but we will soon need to release a new gaiatest version anyway, one that uses marionette_client-0.7.0 due Bug 925398. I've updated the PR, and we should merge it as soon as travis runs green, which will be after marionette_client gets released to pypi, which I will release as soon as it gets merged to m-c
Comment on attachment 8341111 [details] [review]
link to PR

r? since I've updated the patch.
Attachment #8341111 - Flags: review+ → review?(dave.hunt)
Comment on attachment 8341111 [details] [review]
link to PR

I think we should release 0.20 with the pinned 0.6.2 marionette client, and then 0.21 for 0.7.0. This would allow other packages to update to a pinned marionette client without going all the way to 0.7.0 just yet (in case that requires changes).
Attachment #8341111 - Flags: review?(dave.hunt) → review-
Comment on attachment 8341111 [details] [review]
link to PR

Switching to r+ because we've already landed changes that depend on 0.7.0 so anything upgrading to 0.20 will also need to make sure it's compatible with the upcoming 0.7.0.
Attachment #8341111 - Flags: review- → review+
Since Bug 925398 was backed out, we can release 0.20 as we discussed before. I've updated the PR. b2gpopulate and b2gperf both use pinned versions of gaiatest, so we'll need to update them too when this lands. I'll work with davehunt tomorrow on this.

Filed bug 947001 regarding pinned  marionette_client bump & subsequent gaiatest bump
Assignee: nobody → mdas
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: