Closed Bug 986223 Opened 12 years ago Closed 12 years ago

Test server startup / shutdown on b2g

Categories

(DevTools Graveyard :: WebIDE, defect)

defect
Not set
normal

Tracking

(b2g-v2.0 fixed)

RESOLVED FIXED
Firefox 31
Tracking Status
b2g-v2.0 --- fixed

People

(Reporter: jryans, Assigned: jryans)

References

Details

Attachments

(1 file)

Via the gaia-integration suite, we can expand our b2g server-side coverage. As a simple case to begin with, let's ensure the debugger server can start at all.
Vivien, this is the first in a series of tests I'd like to add so we can ensure the Dev Tools server is working correctly on b2g devices (with full Gaia running, etc.). Assuming this approach is okay, I'll add more tests like this in future for specific features.
Attachment #8395739 - Flags: review?(21)
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling I have been told that ochameau wants to do this review :)
Attachment #8395739 - Flags: review?(21) → review?(poirot.alex)
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling I would like us (devtools team) to have one folder of ours in gaia, so even if I do the review of this patch, I'd like a formal approval of this approach. See my comment in the pull request.
Attachment #8395739 - Flags: feedback?(timdream)
Attachment #8395739 - Flags: feedback?(21)
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling (In reply to Alexandre Poirot (:ochameau) from comment #4) > Comment on attachment 8395739 [details] [review] > Test Dev Tools server toggling > > I would like us (devtools team) to have one folder of ours in gaia, > so even if I do the review of this patch, I'd like a formal approval of this > approach. See my comment in the pull request. I asked for a devtools/ folder to Jan a few hours ago!
Attachment #8395739 - Flags: feedback?(21)
(In reply to Vivien Nicolas (:vingtetun) (:21) from comment #5) > I asked for a devtools/ folder to Jan a few hours ago! Where does this folder go? Are you saying: * /devtools (at the root of Gaia) From your discussion[1] with Jan, maybe you are saying: * /apps/system/devtools (with its own test directories under this) or are you supporting one of Alex's ideas specific to tests: * /apps/system/test/marionette/shell/devtools * /tests/integration/devtools [1]: https://github.com/mozilla-b2g/gaia/pull/17375#discussion_r10974844
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling /tests/integration/devtools please. Do not put anything in System app.
Attachment #8395739 - Flags: feedback?(timdream) → feedback+
Okay, I've updated the PR to use the new path Tim suggested.
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling Looks good to me, it would really benefit from running the test script in the chrome process instead of remote, in node... But that's so great to finally have such tests!!! Gareth, just to let you know, we are hacking into marionette tests. Is that the only thing we have to modify to add a new folder for test scripts?
Attachment #8395739 - Flags: review?(poirot.alex)
Attachment #8395739 - Flags: review+
Attachment #8395739 - Flags: feedback?(gaye)
Comment on attachment 8395739 [details] [review] Test Dev Tools server toggling Very cool!
Attachment #8395739 - Flags: feedback?(gaye) → feedback+
Okay, I believe we've now gotten all the needed reviews. Alex, can you merge this? I guess I should eventually get access myself, if I'll be doing a lot of these...
Flags: needinfo?(poirot.alex)
Alex, I've rebased the PR to fix conflicts.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Flags: needinfo?(poirot.alex)
Resolution: --- → FIXED
Target Milestone: --- → Firefox 31
Not sure what's appropriate here, in-testsuite?
Flags: in-testsuite?
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: