[google/syzkaller] 107174: dashboard/app: extract saveJobTexts and saveJobCom...

1 view
Skip to first unread message

Alexander Potapenko

unread,
Aug 4, 2026, 10:42:50 AM (5 days ago) Aug 4
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-7695-aea49c2dc27947badb219062fdfd9d19ffdd925e
Home: https://github.com/google/syzkaller
Commit: 107174f888f5e73a6dc67ea250031c3db6b36654
https://github.com/google/syzkaller/commit/107174f888f5e73a6dc67ea250031c3db6b36654
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-08-04 (Tue, 04 Aug 2026)

Changed paths:
M dashboard/app/jobs.go

Log Message:
-----------
dashboard/app: extract saveJobTexts and saveJobCommits helpers

Extracts `saveJobTexts` and `saveJobCommits` helper functions from
`doneJob` in `dashboard/app/jobs.go`. This refactoring simplifies
`doneJob` by reducing function length and cyclomatic complexity.


Commit: f6a68884a5cdfeec0d443707024b1c72d8c9fb89
https://github.com/google/syzkaller/commit/f6a68884a5cdfeec0d443707024b1c72d8c9fb89
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-08-04 (Tue, 04 Aug 2026)

Changed paths:
M dashboard/app/access.go
M dashboard/app/entities_datastore.go
M dashboard/app/index.yaml
M dashboard/app/jobs.go
M dashboard/app/jobs_test.go

Log Message:
-----------
dashboard/app: support testing C reproducers via handleTestReproCRequest

Adds support for testing C reproducers on target kernel managers.
Extends the `Job` entity with `CandidateReproC` to store C reproducer
payloads, updates job creation and polling to transmit candidate repros,
and updates bug status upon test completion. Implements deduplication
in `handleTestReproCRequest` and adds `TestReproCJob` unit tests.


Commit: 52aa282067b042d7b87d20904b88b0319f19e02b
https://github.com/google/syzkaller/commit/52aa282067b042d7b87d20904b88b0319f19e02b
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-08-04 (Tue, 04 Aug 2026)

Changed paths:
M dashboard/app/ai.go
M dashboard/app/ai_test.go
M dashboard/app/templates/ai_job.html

Log Message:
-----------
dashboard/app/ai: add UI button and endpoint to test AI C reproducers

Integrates the `action=test_repro_c` endpoint and UI button into the AI
job page. Implements `handleAITestReproCJob` to extract C reproducers from
AI job results, enforce user access controls, determine target managers,
and enqueue test jobs. Adds unit tests `TestAITestReproC` and error cases.


Compare: https://github.com/google/syzkaller/compare/107174f888f5%5E...52aa282067b0

To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Alexander Potapenko

unread,
Aug 4, 2026, 10:55:29 AM (5 days ago) Aug 4
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages