Taskcluster

From MozillaWiki
Jump to navigation Jump to search

TaskCluster

Description

TaskCluster is the name for a new task execution framework on to which we intend to move our test CI system. A "task" will typically be a test job, but could be other things as well. Initially, TaskCluster will power the Gaia Shepherd project, but will eventually be expanded to run buildbot jobs and perform other kinds of work as well.

Docs

Status Meetings

Components

Job Queue (owner: dminor/ted)

The job queue accepts requests for tasks to be executed, and interacts with the provisioner and the workers to execute them.

Provisioner (owner: jonas)

The provisioner is responsible for creating and destroying workers.

Worker (owner: lightsofapollo)

The worker is responsible for executing tasks.