Skip to content

[NDB PERMISSION_DENIED] Refactor _to_fuzzer_run_output to use FuzzerRunOutputData#5377

Open
IvanBM18 wants to merge 1 commit into
refactor/bb-logs-data-modelfrom
refactor/bb-logs-to-fuzzer-run-output
Open

[NDB PERMISSION_DENIED] Refactor _to_fuzzer_run_output to use FuzzerRunOutputData#5377
IvanBM18 wants to merge 1 commit into
refactor/bb-logs-data-modelfrom
refactor/bb-logs-to-fuzzer-run-output

Conversation

@IvanBM18

@IvanBM18 IvanBM18 commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Bug: b/532610906

Context

Overview

This Secons PR(Of 4) to tackle an instance of PERMISSION_DENIED issues when executing a BlackBox test case in a uworker bot.

This PR refactors the method that encapsulates the fuzzer output data into the results proto to use the new FuzzerRunOutput class, this way we can reuse the to_fuzzer_run_output() for both BlkacBox and Coverage guided fuzzing tasks

Changes

  • to_fuzzer_run_output now accepts only a data class, instead of various parameters

PR stack

PR #5376: Introduce FuzzerRunOutputData and utils (Base: master)
Current -> PR #5377: Refactor _to_fuzzer_run_output to use FuzzerRunOutputData (Base: PR 1)
PR #5388: refactor: Add utils.create_temp_file helper (Base: PR 2)
PR #5378: Defer Blackbox Fuzzer Log Uploads (Base: PR 3)

@IvanBM18
IvanBM18 force-pushed the refactor/bb-logs-to-fuzzer-run-output branch from d9ee0b3 to cf5e5ff Compare July 23, 2026 17:52
@IvanBM18
IvanBM18 marked this pull request as ready for review July 24, 2026 22:13
@IvanBM18
IvanBM18 requested a review from a team as a code owner July 24, 2026 22:13
@IvanBM18 IvanBM18 changed the title Refactor _to_fuzzer_run_output to use FuzzerRunOutputData [NDB PERMISSION_DENIED] Refactor _to_fuzzer_run_output to use FuzzerRunOutputData Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant