diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
| commit | f2ec263023649e596c5076df32c2d328bc9393d2 (patch) | |
| tree | 5dd86caab46e552bd2e62bf9c4fb1a7504a44db4 /results/scraper/fex/494 | |
| parent | 63d2e9d409831aa8582787234cae4741847504b7 (diff) | |
| download | qemu-analysis-main.tar.gz qemu-analysis-main.zip | |
Diffstat (limited to 'results/scraper/fex/494')
| -rw-r--r-- | results/scraper/fex/494 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/results/scraper/fex/494 b/results/scraper/fex/494 new file mode 100644 index 000000000..d276b85e2 --- /dev/null +++ b/results/scraper/fex/494 @@ -0,0 +1,29 @@ +Buildbot LoadCI integration +LoadCI integration is a time consuming process. List of steps we need to support. + + +**Step 1** +- [ ] Switch CI system over to buildbot + - [ ] Show buildbot steps in in Github view + - [ ] Block merge when buildbot not ran (When not authenticated) + - [ ] Allow Admin CI running via comment + - [ ] Show results of LoadCI in comment + - [ ] Block merging when performance has degraded + - [ ] Allow manual override (Only authenticated users) +- [ ] Github event notification + - [ ] Authentication check with buildbot group + - [ ] LoadCI message stating changed performance on + - [ ] Only merge LoadCI results to Postgres on main master merge + +**Step 2** +- [ ] Discord integration + - [ ] Show failures against main branch in bots channel + - [ ] Kick off PR build directly from bots channel (Only authenticated users) + +**Step 3** +- [ ] Load balancing / Job splitting + - [ ] Every builder must build its own instance of FEX + - [ ] Create runner families that should closely match performance to one another + - [ ] Split LoadCI jobs to runner families + +https://docs.google.com/document/d/1Km9ZFdSx932_z61kbV9DVkdJAg-OUqx-37KrsJmpDI8/edit# \ No newline at end of file |