blob: a616a736bda66c595f7e72c44a029255da950026 [file] [log] [blame]
{
/*
Long description about this config file in
a block comment.
*/
// Directory where the git repo will be checked out to.
GitRepoDir: "./skia",
// Define a set of ingesters.
Ingesters: {
// gold ingests images from Skia
gold: {
// Interval at which the ingester will poll GS.
RunEvery: "15m",
// Number of commits to consider.
NCommits: 100,
// Mininum number of days to cover.
MinDays: 21,
// Directory where the status of the ingester will be written.
StatusDir: "./ingest_status",
MetricName: "gold-ingest",
Sources: [
{
Bucket: "chromium-skia-gm",
Dir: "dm-json-v1"
},
{
Bucket: "skia-infra-gm",
Dir: "dm-json-v1"
}
],
ExtraParams: {
TraceService: "localhost:9091"
}
},
"gold-trybot": {
RunEvery: "15m",
NCommits: 100,
MinDays: 21,
StatusDir: "./ingest_status",
MetricName: "gold-ingest-trybot",
Sources: [
{
Dir: "dm-json-v1"
}
],
ExtraParams: {
TraceService: "localhost:9091"
}
},
nano: {
RunEvery: "15m",
NCommits: 100,
MinDays: 21,
StatusDir: "./ingest_status",
MetricName: "nano-ingest",
Sources: [
{
Bucket: "chromium-skia-gm",
Dir: "nano-json-v1"
}
],
ExtraParams: {
TraceService: "localhost:9090"
}
},
pdf: {
RunEvery: "15m",
NCommits: 100,
MinDays: 21,
StatusDir: "./ingest_status",
MetricName: "pdf-raster",
Sources: [
{
Bucket: "chromium-skia-gm",
Dir: "dm-json-v1"
}
],
ExtraParams: {
InputImagesBucket: "chromium-skia-gm",
InputImagesDir: "dm-images-v1",
OutputJsonBucket: "skia-infra-gm",
OutputJsonDir: "dm-json-v1",
OutputImagesBucket: "skia-infra-gm",
OutputImagesDir: "dm-images-v1",
PdfCacheDir: "/var/lib/pdfcachedir"
}
}
}
}