Auto-tools/Projects/Pulse/Exchanges: Difference between revisions

Jump to navigation Jump to search
Updated links to tool's pulse inspector. The tool's website had a router change and the old links don't work anymore
No edit summary
(Updated links to tool's pulse inspector. The tool's website had a router change and the old links don't work anymore)
Line 4: Line 4:
<pre>
<pre>
== Notifications About Jonas' Lunch ==
== Notifications About Jonas' Lunch ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/jonasfj/lunch-notifications,routingKeyPattern:%23%29%29 <code>exchange/jonasfj/lunch-notifications</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fjonasfj%2Flunch-notifications&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/jonasfj/lunch-notifications</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Exchange where I publish JSON messages about my lunch every day.
;description: Exchange where I publish JSON messages about my lunch every day.
Line 12: Line 12:


=== New Result-Sets ===
=== New Result-Sets ===
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder/v1/new-result-set,routingKeyPattern:%23%29%29 <code>exchange/treeherder/v1/new-result-set</code>]
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder%2Fv1%2Fnew-result-set&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder/v1/new-result-set</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder-stage/v1/new-result-set,routingKeyPattern:%23%29%29 <code>exchange/treeherder-stage/v1/new-result-set</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder-stage%2Fv1%2Fnew-result-set&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder-stage/v1/new-result-set</code>]
;maintainer: mdoglio@mozilla.com
;maintainer: mdoglio@mozilla.com
;description: Messages about new result-sets. These messages include the <code>revision_hash</code>, and can be used to add additional jobs to a treeherder result-set. The exchange for stage is operational as of writing.
;description: Messages about new result-sets. These messages include the <code>revision_hash</code>, and can be used to add additional jobs to a treeherder result-set. The exchange for stage is operational as of writing.


=== Job Actions ===
=== Job Actions ===
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder/v1/job-actions,routingKeyPattern:%23%29%29 <code>exchange/treeherder/v1/job-actions</code>]
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder%2Fv1%2Fjob-actions&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder/v1/job-actions</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder-stage/v1/job-actions,routingKeyPattern:%23%29%29 <code>exchange/treeherder-stage/v1/job-actions</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder-stage%2Fv1%2Fjob-action&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder-stage/v1/job-actions</code>]
;maintainer: mdoglio@mozilla.com
;maintainer: mdoglio@mozilla.com
;description: Messages about retrigger/cancel actions on jobs. Includes requester (an email address) and job_id/job_guid to fetch details about the job itself. The exchange for stage is operational as of writing.
;description: Messages about retrigger/cancel actions on jobs. Includes requester (an email address) and job_id/job_guid to fetch details about the job itself. The exchange for stage is operational as of writing.


=== Resultset Actions ===
=== Resultset Actions ===
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder/v1/resultset-runnable-job-actions,routingKeyPattern:%23%29%29 <code>exchange/treeherder/v1/resultset-runnable-job-actions</code>]
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder%2Fv1%2Fresultset-runnable-job-actions&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder/v1/resultset-runnable-job-actions</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/treeherder-stage/v1/resultset-runnable-job-actions,routingKeyPattern:%23%29%29 <code>exchange/treeherder-stage/v1/resultset-runnable-job-actions</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftreeherder-stage%2Fv1%2Fresultset-runnable-job-actions&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/treeherder-stage/v1/resultset-runnable-job-actions</code>]
;maintainer: mdoglio@mozilla.com
;maintainer: mdoglio@mozilla.com
;description: Messages for a push (e.g. "add new jobs"). Sample:
;description: Messages for a push (e.g. "add new jobs"). Sample:
Line 43: Line 43:


== Pulse Test ==
== Pulse Test ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/pulse/test,routingKeyPattern:%23%29%29 <code>exchange/pulse/test</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fpulse%2Ftest&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/pulse/test</code>]
;maintainer: mcote@mozilla.com
;maintainer: mcote@mozilla.com
;description: A simple heartbeat message published every minute.  This can be used to test if your client is working, although subscribing to any high-traffic exchange (e.g. BuildBot) would work as well.  Note that this is currently broken.
;description: A simple heartbeat message published every minute.  This can be used to test if your client is working, although subscribing to any high-traffic exchange (e.g. BuildBot) would work as well.  Note that this is currently broken.


== Simple Bugzilla ==
== Simple Bugzilla ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/bugzilla/simple,routingKeyPattern:%23%29%29 <code>exchange/bugzilla/simple</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fbugzilla%2Fsimple&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/bugzilla/simple</code>]
;maintainer: mcote@mozilla.com
;maintainer: mcote@mozilla.com
;description: Notifications of Bugzilla bug updates.  See [[BMO/ChangeNotificationSystem]].
;description: Notifications of Bugzilla bug updates.  See [[BMO/ChangeNotificationSystem]].


== BuildBot ==
== BuildBot ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/build/,routingKeyPattern:%23%29%29 <code>exchange/build/</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fbuild%2F&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/build/</code>]
;maintainer: catlee@mozilla.com
;maintainer: catlee@mozilla.com
;description: Notifications of builds and test runs.  See [[Auto-tools/Projects/Pulse#Consuming_Buildbot_messages]].
;description: Notifications of builds and test runs.  See [[Auto-tools/Projects/Pulse#Consuming_Buildbot_messages]].


== Normalized BuildBot ==
== Normalized BuildBot ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/build/normalized,routingKeyPattern:%23%29%29 <code>exchange/build/normalized</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fbuild%2Fnormalized&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/build/normalized</code>]
;maintainer: jgriffin@mozilla.com
;maintainer: jgriffin@mozilla.com
;description: See [[Auto-tools/Projects/Pulse#Consuming_Buildbot_messages]].
;description: See [[Auto-tools/Projects/Pulse#Consuming_Buildbot_messages]].


== hg.mozilla.org ==
== hg.mozilla.org ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!((exchange:exchange/hgpushes/v1,routingKeyPattern:%23)) <code>exchange/hgpushes/v1</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fhgpushes%2Fv1&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/hgpushes/v1</code>]
;maintainer: gps@Mozilla.com
;maintainer: gps@Mozilla.com
;description: See [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmo/notifications.html v-c-t docs]
;description: See [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmo/notifications.html v-c-t docs]


== MozReview ==
== MozReview ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!((exchange:exchange/mozreview/,routingKeyPattern:%23))<code>exchange/mozreview/</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fmozreview%2F&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/mozreview/</code>]
;maintainer: mcote@mozilla.com
;maintainer: mcote@mozilla.com
;description: See [https://mozilla-version-control-tools.readthedocs.io/en/latest/mozreview/notifications.html v-c-t docs]
;description: See [https://mozilla-version-control-tools.readthedocs.io/en/latest/mozreview/notifications.html v-c-t docs]
Line 74: Line 74:
== TaskCluster ==
== TaskCluster ==
=== Queue: Task Defined ===
=== Queue: Task Defined ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-defined,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-defined</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-defined&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-defined</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of new task definitions, for details see [http://docs.taskcluster.net/queue/exchanges/#taskDefined official documentation]
;description: Notifications of new task definitions, for details see [http://docs.taskcluster.net/queue/exchanges/#taskDefined official documentation]


=== Queue: Task Pending ===
=== Queue: Task Pending ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-pending,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-pending</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-pending&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-pending</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of pending tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskPending official documentation]
;description: Notifications of pending tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskPending official documentation]


=== Queue: Task Running ===
=== Queue: Task Running ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-running,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-running</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-running&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-running</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of running tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskRunning official documentation]
;description: Notifications of running tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskRunning official documentation]


=== Queue: Artifact Creation ===
=== Queue: Artifact Creation ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/artifact-created,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/artifact-created</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Fartifact-created&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/artifact-created</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of new artifacts, for details see [http://docs.taskcluster.net/queue/exchanges/#artifactCreated official documentation]
;description: Notifications of new artifacts, for details see [http://docs.taskcluster.net/queue/exchanges/#artifactCreated official documentation]


=== Queue: Task Completed ===
=== Queue: Task Completed ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-completed,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-completed</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-completed&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-completed</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of completed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskCompleted official documentation]
;description: Notifications of completed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskCompleted official documentation]


=== Queue: Task Failed ===
=== Queue: Task Failed ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-failed,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-failed</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-failed&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-failed</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of failed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskFailed official documentation]
;description: Notifications of failed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskFailed official documentation]


=== Queue: Task Exception ===
=== Queue: Task Exception ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-queue/v1/task-exception,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-queue/v1/task-exception</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-queue%2Fv1%2Ftask-exception&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-queue/v1/task-exception</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of tasks that could not run, for details see [http://docs.taskcluster.net/queue/exchanges/#taskException official documentation]
;description: Notifications of tasks that could not run, for details see [http://docs.taskcluster.net/queue/exchanges/#taskException official documentation]


=== Scheduler: Task-Graph Running ===
=== Scheduler: Task-Graph Running ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-scheduler/v1/task-graph-running,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-scheduler/v1/task-graph-running</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-scheduler%2Fv1%2Ftask-graph-running&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-scheduler/v1/task-graph-running</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of new task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphRunning official documentation]
;description: Notifications of new task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphRunning official documentation]


=== Scheduler: Task-Graph Extended ===
=== Scheduler: Task-Graph Extended ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-scheduler/v1/task-graph-extended,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-scheduler/v1/task-graph-extended</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-scheduler%2Fv1%2Ftask-graph-extended&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-scheduler/v1/task-graph-extended</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of task-graph extensions, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphExtended official documentation]
;description: Notifications of task-graph extensions, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphExtended official documentation]


=== Scheduler: Task-Graph Blocked ===
=== Scheduler: Task-Graph Blocked ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-scheduler/v1/task-graph-blocked,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-scheduler/v1/task-graph-blocked</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-scheduler%2Fv1%2Ftask-graph-blocked&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-scheduler/v1/task-graph-blocked</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of blocked task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphBlocked official documentation]
;description: Notifications of blocked task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphBlocked official documentation]


=== Scheduler: Task-Graph Finished ===
=== Scheduler: Task-Graph Finished ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-scheduler/v1/task-graph-finished,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-scheduler/v1/task-graph-finished</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-scheduler%2Fv1%2Ftask-graph-finished&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-scheduler/v1/task-graph-finished</code>]
;maintainer: jonasfj@mozilla.com
;maintainer: jonasfj@mozilla.com
;description: Notifications of finished task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphFinished official documentation]
;description: Notifications of finished task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphFinished official documentation]


=== Mozilla: Push detected ===
=== Mozilla: Push detected ===
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/mozilla-taskcluster/v1/pushlog,routingKeyPattern:%23%29%29 <code>exchange/mozilla-taskcluster/v1/pushlog</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Fmozilla-taskcluster%2Fv1%2Fpushlog&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/mozilla-taskcluster/v1/pushlog</code>]
;maintainer: selena@mozilla.com (for now)
;maintainer: selena@mozilla.com (for now)
;description: Notifications of pushes detected by mozilla-taskcluster, still filling in details by reverse engineering
;description: Notifications of pushes detected by mozilla-taskcluster, still filling in details by reverse engineering
Line 136: Line 136:


=== Taskcluster-treeherder: Job Event ===
=== Taskcluster-treeherder: Job Event ===
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-treeherder/v1/jobs,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-treeherder/v1/jobs</code>]
;exchange(prod): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-treeherder%2Fv1%2Fjobs&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-treeherder/v1/jobs</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/taskcluster-treeherder-staging/v1/jobs,routingKeyPattern:%23%29%29 <code>exchange/taskcluster-treeherder-staging/v1/jobs</code>]
;exchange(stage): [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ftaskcluster-treeherder-staging%2Fv1%2Fjobs&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/taskcluster-treeherder-staging/v1/jobs</code>]
;maintainer: garndt@mozilla.com
;maintainer: garndt@mozilla.com
;description: Treeherder consumable job information created from Taskcluster task events.
;description: Treeherder consumable job information created from Taskcluster task events.


== Firefox Test Engineering ==
== Firefox Test Engineering ==
;exchange: [https://tools.taskcluster.net/pulse-inspector/#!%28%28exchange:exchange/fxtesteng/jobs,routingKeyPattern:%23%29%29 <code>exchange/fxtesteng/jobs</code>]
;exchange: [https://tools.taskcluster.net/pulse-inspector?bindings%5B0%5D%5Bexchange%5D=exchange%2Ffxtesteng%2Fjobs&bindings%5B0%5D%5BroutingKeyPattern%5D=%23 <code>exchange/fxtesteng/jobs</code>]
;maintainer: dhunt@mozilla.com
;maintainer: dhunt@mozilla.com
;description: Treeherder consumable job information created from automated tests.
;description: Treeherder consumable job information created from automated tests.
1

edit

Navigation menu