Skip to content

Proto file missing fields #15193

Open
@MordFustang21

Description

@MordFustang21

Summary

We're using the proto definition defined here but when we look at the output of the JSON the following extra fields are added which breaks our unmarshal into types generated by the proto.

message ConfigSettings {
  string output = 10;
  int64 max_wait_for_fcp = 11;
  int64 max_wait_for_load = 12;
  int64 pause_after_fcp_ms = 13;
  int64 pause_after_load_ms = 14;
  int64 network_quiet_threshold_ms = 15;
  int64 cpu_quiet_threshold_ms = 16;
  string emulated_user_agent = 17;
  bool audit_mode = 18;
  bool gather_mode = 19;
  bool disable_storage_reset = 20;
  bool debug_navigation = 21;
  bool use_passive_gathering = 22;
  bool disable_full_page_screenshot = 23;
  bool skip_about_blank = 24;
  string blank_page = 25;
  repeated string budgets = 26;
  repeated string blocked_url_patterns = 27;
  repeated string additional_trace_categories = 28;
  repeated string extra_headers = 29;
  repeated string precomputed_lantern_data = 30;
  repeated string only_audits = 31;
  repeated string skip_audits = 32;
}

CC @derekperkins

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions