commit | 930d89097c5984c3d6b1509394e7d72321e7a966 | [log] [tgz] |
---|---|---|
author | Avi Kondareddy <avikr@google.com> | Thu Dec 13 11:15:18 2018 -0800 |
committer | Avi Kondareddy <avikr@google.com> | Fri Dec 14 16:34:16 2018 -0800 |
tree | 5d24af06f6928fc593122a56602d36360fba3fe4 | |
parent | a1ff5d1833d23777eec9787c1445d1ad80e51bb3 [diff] |
Add lkml package The lkml package provides a controller which processes strings received containing mailing list patches, applies them to specified repo, and triggers ProwJobs while serving the repo intra-cluster. Build with `bazel build lkml:go_default_library` Note : Currently experiences memory issue with large repos when using git-daemon (over 4 GB while cloning) so currently serving over http. Configuring git pack-objects to use less memory did not seem to work. Change-Id: I4ae96085f586b082df16316b4df3297eb58898f6 Signed-off-by: Avi Kondareddy <avikr@google.com>
TODO(avikr@google.com): add a better description.
KUnit is an in-tree unit testing framework for the Linux kernel. In the Linux kernel community, mailing lists are commonly used to propose and discuss patches. In order to foster the utilization of KUnit, we are making a presubmit server for patches on linux kernel mailing lists. Given that we currently have a prowjob image for running KUnit against gerrit repos, Prow is the logical choice for expanding this functionality for the mailing lists. This project will add the ability to trigger presubmit for Linux Kernel Mailing List patches on Prow using KUnit and report back to the mailing lists.