aboutsummaryrefslogtreecommitdiffstats
path: root/tools/syz-query-subsystems/query_subsystems.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/subsystem: export debug infoAleksandr Nogikh2026-01-201-2/+17
| | | | | | | | Make it possible to print more debugging information when (re)generating a subsystem list. Include parent inference details to the source code itself and add a -debug flag to list the source files assigned to each subsystem.
* all: simplify subsystem revision updatesAleksandr Nogikh2025-07-231-6/+8
| | | | | | Don't specify the subsystem revision in the dashboard config and instead let it be nested in the registered subsystems. This reduces the amount of the manual work needed to switch syzbot to a newer subsystem list.
* pkg/vcs: change HeadCommit to CommitDmitry Vyukov2024-10-151-1/+1
| | | | | | | Currently we have HeadCommit function that returns info about the HEAD commit. Change it to a more flexible Commit function that can return info about any commit. This will be used in future changes.
* tools/syz-query-subsystems: add filtering functionalityAleksandr Nogikh2023-02-241-0/+30
| | | | | | Two more flags: - filter: allows to choose only a subset of the possible subsystems. - emails: allows to force empty Lists and Maintainers.
* tools/syz-query-subsystems: record the HEAD commit infoAleksandr Nogikh2023-02-101-1/+17
| | | | This will make the auto generated file diffs a bit more informative.
* tools: add a tool to generate a subsystem listAleksandr Nogikh2023-02-101-0/+63
syz-query-subsystems will be used to query and generate the list of subsystems. For now such lists will be stored in the repository as auto generated .go files. This lets us not implement the code for saving them into the database on the dashboard side and for querying them. Also this should facilitate the manual review of each subsystem list update.