diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2025-11-19 18:38:25 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-01-05 09:14:02 +0000 |
| commit | 77200b36494dbf8f7aa1500fbf5976585fffdb66 (patch) | |
| tree | b3b17c991bf49a7ef78b297166d26427c808e66e /dashboard/app/app_test.go | |
| parent | d65130ca2efd4a9ccb21068e3d9cefaf365e8dc6 (diff) | |
dashboard/app: add support for AI workflows
Support for:
- polling for AI jobs
- handling completion of AI jobs
- submitting job trajectory logs
- basic visualization for AI jobs
Diffstat (limited to 'dashboard/app/app_test.go')
| -rw-r--r-- | dashboard/app/app_test.go | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/dashboard/app/app_test.go b/dashboard/app/app_test.go index 693ca61ee..d4c9f765f 100644 --- a/dashboard/app/app_test.go +++ b/dashboard/app/app_test.go @@ -604,6 +604,33 @@ var testConfig = &GlobalConfig{ }, }, }, + "ains": { + AI: true, + AccessLevel: AccessPublic, + Key: "publickeypublickeypublickey", + Clients: map[string]string{ + clientAI: keyAI, + }, + Repos: []KernelRepo{ + { + URL: "git://syzkaller.org/test.git", + Branch: "main", + Alias: "main", + }, + }, + Reporting: []Reporting{ + { + AccessLevel: AccessPublic, + Name: "ai-email-reporting", + DailyLimit: 1000, + Config: &EmailConfig{ + Email: "test@syzkaller.com", + HandleListEmails: true, + SubjectPrefix: "[syzbot]", + }, + }, + }, + }, }, } @@ -654,6 +681,8 @@ const ( keySubsystemRemind = "keySubsystemRemindkeySubsystemRemind" clientTreeTests = "clientTreeTestsclientTreeTests" keyTreeTests = "keyTreeTestskeyTreeTestskeyTreeTests" + clientAI = "client-ai" + keyAI = "clientaikeyclientaikeyclientaikey" restrictedManager = "restricted-manager" noFixBisectionManager = "no-fix-bisection-manager" |
