Closed
Bug 1510979
Opened 6 years ago
Closed 6 years ago
Add automatical telemetry test for socket process
Categories
(Core :: Networking, enhancement, P2)
Core
Networking
Tracking
()
RESOLVED
FIXED
mozilla66
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: kershaw, Assigned: CuveeHsu)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged])
Attachments
(1 file)
This is a follow up of bug 1486033. Please also see https://phabricator.services.mozilla.com/D8206#208002.
After the plumbing is done, we need to add some automical tests.
Reporter | ||
Updated•6 years ago
|
Blocks: socket-proc
Comment 1•6 years ago
|
||
Moving as this doesn't directly fall into our work.
When adding telemetry to anything in the network process these parts should have tests. Please approach me (or someone else from the Telemetry team) for help with that if needed.
Component: Telemetry → Networking
Product: Toolkit → Core
Assignee | ||
Updated•6 years ago
|
Priority: -- → P3
Whiteboard: [necko-triaged]
Comment 3•6 years ago
|
||
Michal - can you tackle this soon?
Assignee: nobody → michal.novotny
Flags: needinfo?(michal.novotny)
Reporter | ||
Comment 4•6 years ago
|
||
(In reply to Selena Deckelmann :selenamarie :selena use ni? pronoun: she from comment #3)
> Michal - can you tackle this soon?
I think maybe Junior can help to tackle, since Michal is not working on socket process.
Flags: needinfo?(michal.novotny) → needinfo?(juhsu)
Assignee | ||
Updated•6 years ago
|
Assignee: michal.novotny → juhsu
Flags: needinfo?(juhsu)
Assignee | ||
Comment 5•6 years ago
|
||
After discussion with Jan-Erik, we can reuse the SOCKET_ONLY_UINT introduced by bug 1486033.
We need a test-only IPC message to socket process to trigger the Telemetry::Scalar set since no js engine in the socket process.
And hook the IPC to AddPendingEvent (will be renamed |CallOrWaitSocketProcess|) introduced by bug 1496257.
Assignee | ||
Comment 6•6 years ago
|
||
We need a test-only IPC message to socket process to trigger the Telemetry::Scalar set since no js engine in the socket process.
And hook the IPC call to AddPendingEvent |CallOrWaitSocketProcess| introduced by bug 1496257.
Assignee | ||
Comment 7•6 years ago
|
||
Treeherder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e224569116ee31f80dd03bada82c4172b8cdba18
It depends on bug 1513057.
Comment 8•6 years ago
|
||
Unfortunately that has build failures, due to being based on an old patch of bug 1513057. As soon as that other bug lands another quick try run would be good (doesn't even need to be across the full range of platforms)
Assignee | ||
Comment 9•6 years ago
|
||
rebased to central
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d4942a91c8660dd060063c3728d0076686ce1376
I try to enable the pref in all.js, but SocketProcessHost::OnChannelError() is called.
Comment 10•6 years ago
|
||
Pushed by juhsu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fe00e2fad26f
add a telemetry xpcshell-test for socket process r=janerik
Comment 11•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox66:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in
before you can comment on or make changes to this bug.
Description
•