This change adds the option to select checks for the lldb builders and then uses the new option for the windows lldb builder.
The implementation is based on how the UnifiedTreeBuilder handles the checks.
Differential D117267
[lldb] Add support for choosing which checks to run on lldb builders stella.stamenova on Jan 13 2022, 5:49 PM. Authored by
Details
This change adds the option to select checks for the lldb builders and then uses the new option for the windows lldb builder. The implementation is based on how the UnifiedTreeBuilder handles the checks.
Diff Detail
Event Timeline
Comment Actions LGTM
Comment Actions The patch looks good. Thanks, Stella! Jonas is right, we are running Python 3 on buildbot, so that's fine.
Comment Actions @gkistanova: Thanks for the review! Since @omjavaid asked if we could keep the API tests running, I am going to see if there are other things we can do before disabling them entirely, so I've put this change on hold for the moment. If we end up not needing it, I'll abandon it. I sent out https://reviews.llvm.org/D118403 earlier which will disable just all of the watchpoint tests and that should help with stability.
Comment Actions Disabling the watchpoint tests was sufficient to get the buildbot happy, so we no longer have need of this. |
Are you sure you don't want to use LitTestCommand for the check steps? That would parse the test failures and warnings and would provide a bit better UI for that. The check-lldb* tests are LIT tests, right?