syzkaller icon indicating copy to clipboard operation
syzkaller copied to clipboard

dashboard/app: allow specifying more parameters when testing patches

Open xairy opened this issue 6 years ago • 2 comments

Current it's only possible to specify kernel tree + commit id and a patch to the #syz test command. There's no way to specify:

  • kernel .config,
  • reproducer,
  • syzkaller version.

For those parameters, syzbot currently uses the values that correspond to the newest reproducer available on the dashboard at the time of testing. This can lead to false-positive Tested-by responses, when the bug is not reproducible with the provided combination of all parameters due to breaking changes in one of the components (kernel or syzkaller).

We could allow specifying more parameters for the #syz test command. The kernel .config and reproducer can be detected as attachment files named e.g. .config and syz. syzkaller commit id can be provided as an optional third argument to #syz test.

Related to #1609.

xairy avatar Feb 19 '20 13:02 xairy

FTR, Alan also asked for ability to supply a reproducer for a bug w/o a reproducer: https://lore.kernel.org/lkml/[email protected]/

dvyukov avatar Apr 16 '21 07:04 dvyukov

A request for specifying the exact reproducer to use when processing the #syz test command: https://groups.google.com/g/syzkaller/c/El-Q7C0XsmI?e=48417069

a-nogikh avatar Nov 12 '25 13:11 a-nogikh