github.com/GoogleCloudPlatform/testgrid@v0.0.174/pb/issue_state/issue_state.proto (about) 1 // Backing state for issues associated with a TestGrid test group. 2 3 syntax = "proto3"; 4 5 package testgrid.issue_state; 6 7 option go_package = "github.com/GoogleCloudPlatform/testgrid/pb/issue_state"; 8 9 message TargetAndMethods { 10 string target_name = 1; 11 repeated string method_names = 2; 12 } 13 14 message IssueInfo { 15 string issue_id = 1; 16 string title = 2; // Issue title or description. 17 bool is_autobug = 3; // True if auto-created by TestGrid for a failing test. 18 bool is_flakiness_bug = 19 8; // True if auto-created by TestGrid for a flaky test. 20 double last_modified = 4; // In seconds since epoch. 21 repeated string row_ids = 5; // Associated row IDs (mentioned in the issue). 22 23 // Run IDs used to associate this issue with a particular target (in case of 24 // repeats, or across runs on different dashboards). 25 repeated string run_ids = 6; 26 27 // Targets + methods associated with this issue. 28 // Only set if test group's `link_bugs_by_test_methods` is True, else all 29 // targets + methods will be linked to this issue. 30 repeated TargetAndMethods targets_and_methods = 7; 31 } 32 33 message IssueState { 34 // List of collected info for bugs. 35 repeated IssueInfo issue_info = 1; 36 37 reserved 2; 38 39 reserved 3; 40 }