Skip to content
This repository was archived by the owner on Nov 1, 2023. It is now read-only.
This repository was archived by the owner on Nov 1, 2023. It is now read-only.

Regression report with empty CrashTestResult #3412

Open
@tevoinea

Description

@tevoinea
Member

Information

  • Onefuzz version: 8.6
  • OS: N/A

Provide detailed reproduction steps (if any)

We are getting some regression reports where the CrashTestResult has null CrashReport and null NoReproReport. Technically, according to our model this is possible:

public record CrashTestResult(
Report? CrashReport,
NoReproReport? NoReproReport
) : ITruncatable<CrashTestResult> {

How is there a RegressionReport with no CrashTestResult?

Example Container/Filename: oft-regression-reports-218a0b0133545061b0938e76253697d8/56b02fde1e44f05ff51365380fbdde0057bbda8478ac7dff75ad5789eb2ccbc2.json

The symptom that led to this report was a high amount of these log messages:

_logTracer.LogError("unable to find crash_report or no repro entry for report: {report}", JsonSerializer.Serialize(report));

AB#164505

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @stishkin@tevoinea@nharper285

      Issue actions

        Regression report with empty `CrashTestResult` · Issue #3412 · microsoft/onefuzz