Closed
Bug 850686
Opened 13 years ago
Closed 10 years ago
Remove unused marionette smoke tests
Categories
(Remote Protocol :: Marionette, defect)
Tracking
(firefox43 fixed)
RESOLVED
FIXED
mozilla43
| Tracking | Status | |
|---|---|---|
| firefox43 | --- | fixed |
People
(Reporter: marshall, Assigned: marshall)
References
Details
Attachments
(2 files)
There's a few bugs that are currently being worked around in the WebQA automation:
* /cache/recovery gets removed during the FOTA "flash" update, and should be recursively created after flash is completed successfully. To work around this, I forcefully "mkdir -p /cache/recovery" every time in the Jenkins job
* If the --tests argument isn't provided to run-smoketests.py, you see this error:
Traceback (most recent call last):
File "./gecko/testing/marionette/update-smoketests/run-smoketests.py", line 56, in <module>
main()
File "./gecko/testing/marionette/update-smoketests/run-smoketests.py", line 42, in main
for test in args.tests:
TypeError: 'NoneType' object is not iterable
Comment 1•13 years ago
|
||
Marshall, is there anything to you need in order to resolve these issues?
Updated•13 years ago
|
Flags: needinfo?(marshall)
| Assignee | ||
Comment 2•13 years ago
|
||
Nope -- I actually have a patch to address these, but got side-tracked digging into the issue with initially running the update smoketests. I'll go ahead and post my patch.
Flags: needinfo?(marshall)
| Assignee | ||
Comment 3•13 years ago
|
||
I also added a new venv wrapper to fix the mozdevice errors we were seeing for
local testing.
Attachment #737952 -
Flags: review?(jgriffin)
Comment 4•13 years ago
|
||
Comment on attachment 737952 [details] [diff] [review]
automation fixes - v1
Review of attachment 737952 [details] [diff] [review]:
-----------------------------------------------------------------
::: testing/marionette/update-smoketests/venv_smoketests.sh
@@ +43,5 @@
> +
> + # set up mozbase
> + git clone git://github.com/mozilla/mozbase.git
> + pushd mozbase
> + python setup_development.py
We shouldn't need to clone mozbase and run setup_development.py any longer. Marionette's setup.py has the correct dependencies, so running python setup.py develop on it (below) should be sufficient. (If run-smoketests.py or stage-update.py ever consume mozbase packages that Marionette doesn't, then you might still need to do that step, but currently they don't.)
Attachment #737952 -
Flags: review?(jgriffin) → review+
Updated•13 years ago
|
Comment 5•13 years ago
|
||
Can/do these need to be adapted for Inaris, and landed?
Comment 6•13 years ago
|
||
(In reply to Stephen Donner [:stephend] from comment #5)
> Can/do these need to be adapted for Inaris, and landed?
Marshall? :-)
Flags: needinfo?(marshall)
Comment 7•13 years ago
|
||
stephend, shall I make the change I propose in comment #4 and land this?
Flags: needinfo?(stephen.donner)
Comment 8•13 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #7)
> stephend, shall I make the change I propose in comment #4 and land this?
I think these tests are (very likely!) still valuable, so yes; though we should move them to Unagis, if we can, as Tony and others tell me that's currently the best platform for 1.x, going forward.
Flags: needinfo?(stephen.donner)
Updated•13 years ago
|
Flags: needinfo?(marshall)
Comment 9•12 years ago
|
||
cc:ing a few folks who might be interested in picking this up.
Comment 11•10 years ago
|
||
Jonathan,
Do you know if these tests are still run? If not then we perhaps we can see about deleting this from the tree.
Flags: needinfo?(jgriffin)
| Assignee | ||
Comment 12•10 years ago
|
||
Pretty sure these tests were abandoned, can't recall if this was landed or not, but I don't think so
Flags: needinfo?(marshall)
Comment 14•10 years ago
|
||
Comment 15•10 years ago
|
||
Bug 850686: Remove dead tests from Marionette; r?jgriffin
Attachment #8660201 -
Flags: review?(jgriffin)
Updated•10 years ago
|
Summary: B2G Update Tests: Fixes needed for automation → Remove unused marionette smoke tests
Comment 16•10 years ago
|
||
Comment on attachment 8660201 [details]
MozReview Request: Bug 850686: Remove dead tests from Marionette; r?jgriffin
https://reviewboard.mozilla.org/r/19103/#review16947
\o/
Attachment #8660201 -
Flags: review?(jgriffin) → review+
Comment 17•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/a772808393b18a99403054922172d3d16a320253
Bug 850686: Remove dead tests from Marionette; r=jgriffin
Comment 18•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox43:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Updated•3 years ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•