Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dashboard/app: allow specifying more parameters when testing patches #1611

Open
xairy opened this issue Feb 19, 2020 · 1 comment
Open

dashboard/app: allow specifying more parameters when testing patches #1611

xairy opened this issue Feb 19, 2020 · 1 comment

Comments

@xairy
Copy link
Collaborator

xairy commented Feb 19, 2020

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.

@dvyukov dvyukov changed the title dashboard: allow specifying more parameters when testing patches dashboard/app: allow specifying more parameters when testing patches Mar 25, 2021
@dvyukov
Copy link
Collaborator

dvyukov commented Apr 16, 2021

FTR, Alan also asked for ability to supply a reproducer for a bug w/o a reproducer:
https://lore.kernel.org/lkml/20210415205957.GA19917@rowland.harvard.edu/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants