diff options
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 |