Commit f57e1af5 authored by Scott Lee's avatar Scott Lee Committed by Chromium LUCI CQ

[resultdb] enable ResultDB on chromium.android at 30%

https://crrev.com/c/2582808 enabled ResultDB for junit_tests
on chromium.FYI at 30%. However, it turned out that
- android-code-coverage is the only builder with junit_tests in
chromium.fyi, and
- the builder has been in a very unhealthy status for a long time
already.
: https://ci.chromium.org/p/chromium/builders/ci/android-code-coverage?limit=100

Therefore, chromium.FYI cannot be used to test ResultDB for junit tests.
Instead, I replicated a builder from Android arm Builder (dbg) and set
the experiment flag to test ResultDB on chromium.android junit_tests.
: http://shortn/_pZLcaLnZ47

It WAI and results were streamed to ResultDB successfully.
This CL sets the junit experiment flag to 30% for chromium.android.

R=gbeaty@chromium.org,chanli@chromium.org

Bug: 1084332
Change-Id: Ib8db8d46cc4d864b9a6de81f5fd4b0c280913f7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586248Reviewed-by: default avatarChan Li <chanli@chromium.org>
Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#836133}
parent f2bdfaf7
...@@ -370,6 +370,10 @@ buckets { ...@@ -370,6 +370,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1169,6 +1173,10 @@ buckets { ...@@ -1169,6 +1173,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1216,6 +1224,10 @@ buckets { ...@@ -1216,6 +1224,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1263,6 +1275,10 @@ buckets { ...@@ -1263,6 +1275,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1310,6 +1326,10 @@ buckets { ...@@ -1310,6 +1326,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1357,6 +1377,10 @@ buckets { ...@@ -1357,6 +1377,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1451,6 +1475,10 @@ buckets { ...@@ -1451,6 +1475,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1498,6 +1526,10 @@ buckets { ...@@ -1498,6 +1526,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1545,6 +1577,10 @@ buckets { ...@@ -1545,6 +1577,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1592,6 +1628,10 @@ buckets { ...@@ -1592,6 +1628,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -1733,6 +1773,10 @@ buckets { ...@@ -1733,6 +1773,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -3280,6 +3324,10 @@ buckets { ...@@ -3280,6 +3324,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -3327,6 +3375,10 @@ buckets { ...@@ -3327,6 +3375,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -7415,6 +7467,10 @@ buckets { ...@@ -7415,6 +7467,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -7462,6 +7518,10 @@ buckets { ...@@ -7462,6 +7518,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -9240,6 +9300,10 @@ buckets { ...@@ -9240,6 +9300,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -9287,6 +9351,10 @@ buckets { ...@@ -9287,6 +9351,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -9568,6 +9636,10 @@ buckets { ...@@ -9568,6 +9636,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -9615,6 +9687,10 @@ buckets { ...@@ -9615,6 +9687,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -13384,6 +13460,10 @@ buckets { ...@@ -13384,6 +13460,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -13619,6 +13699,10 @@ buckets { ...@@ -13619,6 +13699,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -13760,6 +13844,10 @@ buckets { ...@@ -13760,6 +13844,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -13807,6 +13895,10 @@ buckets { ...@@ -13807,6 +13895,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -13956,6 +14048,10 @@ buckets { ...@@ -13956,6 +14048,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14003,6 +14099,10 @@ buckets { ...@@ -14003,6 +14099,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14050,6 +14150,10 @@ buckets { ...@@ -14050,6 +14150,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14097,6 +14201,10 @@ buckets { ...@@ -14097,6 +14201,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14144,6 +14252,10 @@ buckets { ...@@ -14144,6 +14252,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14191,6 +14303,10 @@ buckets { ...@@ -14191,6 +14303,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14238,6 +14354,10 @@ buckets { ...@@ -14238,6 +14354,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14285,6 +14405,10 @@ buckets { ...@@ -14285,6 +14405,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14329,6 +14453,10 @@ buckets { ...@@ -14329,6 +14453,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14376,6 +14504,10 @@ buckets { ...@@ -14376,6 +14504,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14423,6 +14555,10 @@ buckets { ...@@ -14423,6 +14555,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14470,6 +14606,10 @@ buckets { ...@@ -14470,6 +14606,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14517,6 +14657,10 @@ buckets { ...@@ -14517,6 +14657,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14564,6 +14708,10 @@ buckets { ...@@ -14564,6 +14708,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14611,6 +14759,10 @@ buckets { ...@@ -14611,6 +14759,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14658,6 +14810,10 @@ buckets { ...@@ -14658,6 +14810,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -14752,6 +14908,10 @@ buckets { ...@@ -14752,6 +14908,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -15049,6 +15209,10 @@ buckets { ...@@ -15049,6 +15209,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -15096,6 +15260,10 @@ buckets { ...@@ -15096,6 +15260,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -15237,6 +15405,10 @@ buckets { ...@@ -15237,6 +15405,10 @@ buckets {
key: "chromium.resultdb.result_sink" key: "chromium.resultdb.result_sink"
value: 100 value: 100
} }
experiments {
key: "chromium.resultdb.result_sink.junit_tests"
value: 30
}
experiments { experiments {
key: "luci.use_realms" key: "luci.use_realms"
value: 100 value: 100
...@@ -506,6 +506,9 @@ def android_builder( ...@@ -506,6 +506,9 @@ def android_builder(
builder_group = "chromium.android", builder_group = "chromium.android",
goma_backend = builders.goma.backend.RBE_PROD, goma_backend = builders.goma.backend.RBE_PROD,
goma_jobs = goma_jobs, goma_jobs = goma_jobs,
experiments = {
"chromium.resultdb.result_sink.junit_tests": 30,
},
**kwargs **kwargs
) )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment