aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/email/parser_test.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-09-01 12:11:42 +0200
committerAleksandr Nogikh <nogikh@google.com>2023-09-06 10:29:02 +0000
commit8c6013de89e4280c27344f6180db06ae27b7749f (patch)
tree237fca72b2999e8b8917bbbeb4de8c3c8f76703e /pkg/email/parser_test.go
parent736a3c37c74cb6da919ca7d68f3c1e2a2d2b62a7 (diff)
dashboard: auto-guess kernel and repo for #syz test
We used to support this only for external reportings, but let's auto-guess these parameters for all incoming patch testing commands.
Diffstat (limited to 'pkg/email/parser_test.go')
-rw-r--r--pkg/email/parser_test.go15
1 files changed, 13 insertions, 2 deletions
diff --git a/pkg/email/parser_test.go b/pkg/email/parser_test.go
index 0d3c54c87..239b795a3 100644
--- a/pkg/email/parser_test.go
+++ b/pkg/email/parser_test.go
@@ -217,7 +217,8 @@ git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
cmd: &SingleCommand{
Command: CmdTest,
Str: "test",
- Args: "git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core",
+ // We only look for arguments if there's ":" after "#syz test".
+ Args: "",
},
},
{
@@ -250,6 +251,16 @@ locking/core
},
},
{
+ body: `#syz test
+patch-begins
+`,
+ cmd: &SingleCommand{
+ Command: CmdTest,
+ Str: "test",
+ Args: "",
+ },
+ },
+ {
body: `
#syz test_5_arg_cmd arg1
@@ -696,7 +707,7 @@ index 3d85747bd86e..a257b872a53d 100644
{
Command: CmdTest,
Str: "test",
- Args: "commit 59372bbf3abd5b24a7f6f676a3968685c280f955",
+ Args: "",
},
},
}},