aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/manager/seeds.go
Commit message (Collapse)AuthorAgeFilesLines
* syz-manager: information about probability-only inputs in dbGrigory Bazilevich12 days1-2/+9
|
* pkg/manager: avoid log.Fatalf in manager.LoadSeedsAleksandr Nogikh2025-01-291-55/+66
| | | | This enables graceful error handling in the caller code.
* syz-manager: pkg: skip seeds with mismatching requirements in fuzzing modeAlexander Potapenko2024-12-031-10/+91
| | | | | | | | | | When running in the test mode, syz-manager already ignores tests that have arch requirements mismatching the target arch. Because the same tests are also used as seeds in the fuzzing mode, skip them likewise, instead of reporting errors if they contain arch-specific syscalls. The code and tests for parsing the requirements is moved from pkg/runtest to pkg/manager.
* pkg/manager: lower the broken seed error messageAleksandr Nogikh2024-10-151-1/+1
| | | | | | | | Some seeds are arch-dependent, so it's to be expected that we do not take them. Ideally we should have been parsing the conditions in pkg/manager as well, but for now it does not seem to be worth the refactoring effort.
* pkg/runtest: rely on pkg/manager seed loading logicAleksandr Nogikh2024-10-141-4/+12
| | | | It will help us catch broken seeds right in TestParse().
* pkg/manager: list broken seedsAleksandr Nogikh2024-10-141-2/+7
| | | | | It's not very useful to just have the number of the broken seeds. Let's also show their names and the reasons why they are broken.
* pkg/manager: fix a typoDmitry Vyukov2024-10-111-1/+1
|
* syz-manager: move seed functionality to pkg/managerAleksandr Nogikh2024-09-021-0/+274