aboutsummaryrefslogtreecommitdiff
path: root/afdo_metadata/README.md
blob: ad71c0b4e1909c418b43cc1c132e2f46b6f42be1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Overview
This directory contains JSON files describing metadata of AFDO profiles
used to compile packages (Chrome and kernel) in ChromeOS.

# Description of each JSON Files
kernel_afdo.json contains the name of the latest AFDO profiles for each
kernel revision.

chrome_afdo.json contains the name of the latest AFDO profiles used in
latest Chrome revision, including both benchmark and CWP profiles.

# Usage
## Updates
When a new profile (kernel or Chrome) is successfully uploaded to the
production GS bucket, a bot submits to modify the corresponding JSON
file to reflect the updates.

## Roll to ChromeOS
There will be scheduler jobs listening to the changes made to these
JSON files. When changes detected, buildbot will roll these changes into
corresponding ChromeOS packages.