Skip to content

Create a /diff/schedules endpoint in the http_service #1447

Open
@ahal

Description

@ahal

For test selection, we use the push/<branch>/<rev>/schedules endpoint to figure out which tests should be scheduled on the given push. The service takes the branch and rev and downloads the raw diff from hg.mozilla.org.

We can use the same service to choose which tests to run locally (via mach test) as well. All we would need is an endpoint that allows the user to directly POST the diff(s) that they wish to process. We could call it diff/schedules. Maybe schedules is the wrong verb in this context and something like selects would be better.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions