Files
u-boot/tools/pickman/requirements.txt
Simon Glass 84e7f0fdef gitlab-ci: Add pickman tests to CI
Add pickman test suite to the existing tool test job alongside binman,
buildman, dtoc and patman tests.

Series-to: concept
Cover-letter:
pickman: Refine the feature set
This series adds a few more features and tweaks to make pickman work
better in practice.

The main issue is that the branch logic is not correct, so it selects
the wrong branch once one has already been applied.

Other improvements in this series:
- stop polling if an error occurs
- allow using a config file for the gitlab credentials (so we can set up
  a 'pickman' user), along with a command to check gitlab access
- add the Claude log to the merge request, when it responds to comments
- maintain comments in a database so we know what was addressed
- add a command to figure out how many merges are pending and to show
  the next 10
- measure test coverage, improve it (not 100%) and add to CI
END

Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
2025-12-16 16:34:49 -07:00

5 lines
104 B
Plaintext

# Requirements for pickman
# Install with: pip install -r tools/pickman/requirements.txt
python-gitlab