KernelCI Weekly Newsletter (Week 4)
Denys Fedoryshchenko <[email protected]> Tue, 28 Jan 2025 03:49:30 +0200
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <[email protected]> |
**Summary** Summary Apologies for the delayed update as we were finalizing the newsletter content. This edition is dedicated to the latest release of kci-dev. We’re excited to announce that kci-dev v0.1.2 has officially been released! Currently available on [PyPI](https://pypi.org/project/kci-dev/) and [gentoo](https://github.com/gentoo/gentoo/commit/2f500dc9e17abdb5f447106c4e284384c56e0da6). This version is providing the following new features for the recently added `kci-dev results` command. `kci-dev results` as been splitted into three subcommands: - `kci-dev results builds` Display build results. - `kci-dev results summary` Display a summary of results. - `kci-dev results tree` List trees from a given origin. each of the previous subcommand can be executed without arguments in a local Linux Kernel tree repository folder like in the following examples: ```sh Linux Kernel: ➜ linux git:(master) kci-dev results summary git folder: None tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git branch: master commit: fbfd64d25c7af3b8695201ebc85efe90be28c5a3 pass/fail/inconclusive builds: 46/0/0 boots: 580/48/8 tests: 7858/6903/654 ``` ```sh Linux CIP v4.19.325-cip116: ➜ linux-cip git:(linux-4.19.y-cip) kci-dev results summary git folder: None tree: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git branch: linux-4.19.y-cip commit: 6e07bbcb7050f0840638c734437cc842a855dd10 pass/fail/inconclusive builds: 19/2/0 boots: 298/52/25 tests: 165/180/105 ``` ```sh Linux CIP v5.10.233-cip56: ➜ linux-cip git:(linux-5.10.y-cip) kci-dev results summary git folder: None tree: https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git branch: linux-5.10.y-cip commit: 6077b17f20b1bcfeccaa23bc05573b938c47679d pass/fail/inconclusive builds: 21/0/0 boots: 440/36/18 tests: 1190/184/100 ``` Added new `kci-dev config` command for adding a configuration template to be used with the maestro commands ``` ➜ kci-dev config Config file not present, adding a config file to ~/.config/kci-dev/kci-dev.toml ``` Also, new bisect command has been added! We’ll provide examples and detailed usage in the next newsletter.