summaryrefslogtreecommitdiff
path: root/docs/pupr.md
blob: bb7d110bae79f6b18a62b35ad38de0cecf312cb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Parallel Uprevs for platform/ec

## Overview

Since the platform/ec repo doesn't use the normal ebuild based CQ some of the
ebuild files don't use the normal automatic uprev. Instead the go/pupr tool
creates new CLs to uprev the chromeos-base/ec-utils and send them through the
slow CQ running all the ebuilds that depend on it.

## Reviewer responsibilities

For the most part you can ignore these CLs. You don't need to add CR+2 nor CQ+2.
However if you see that the CL has failed the CQ several times, you should
check and see if there is a real bug that is preventing the CL from submitting.

## Failure implications

If the CL fails to merge, then the ectool binary will not be built with the
latest code.