chromeperf/

directory
v0.0.0-...-e560ebb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2021 License: BSD-3-Clause

README

Chromeperf Services

This directory contains source code for all new services for the Chromeperf project. This will include:

  • Microservices for the Pinpoint project.
  • Microservices for the Chromeperf Dashboard.

Code for existing services for the Chromeperf project are currently hosted in the catapult repository.

Onboarding Steps

The only thing you need to do is to just run the generic bootstrapping that is needed for the Go infra directory, as noted by these other docs.

To verify that things are set up correctly, execute make from this directory:

  $ make all
  $ make test

Directories

Path Synopsis
Package alert_groups includes all proto/service definitions for the AlertGroup service.
Package alert_groups includes all proto/service definitions for the AlertGroup service.
cmd
Package pinpoint includes all proto/service definitions for the Pinpoint service.
Package pinpoint includes all proto/service definitions for the Pinpoint service.
assertions
Package assertions contains GoConvey assertions used by pinpoint.
Package assertions contains GoConvey assertions used by pinpoint.
cli
server/convert
Package convert contains code to convert from the Legacy JSON API to the new Proto API, and vice-versa.
Package convert contains code to convert from the Legacy JSON API to the new Proto API, and vice-versa.
Package workflows includes all proto/service definitions for the Workflows service.
Package workflows includes all proto/service definitions for the Workflows service.
Package workflows includes all proto/service definitions for the Workflows service.
Package workflows includes all proto/service definitions for the Workflows service.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL