These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | ba42709 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Add ability to query a single job from Prow in ResultStore. Our ResultStore implementation at the moment is limited to Prow results from ResultStore (e.g. has "label:prow"). This is fine for our current assumptions, but if results for multiple Prow jobs are uploaded to the same project (a common use case), then all the results get processed in TestGrid on the same tab, which we want to avoid for users and development. Instead, allow a very simple query (only `target:"<job name>"`), so it's possible to specify a particular job for a tab instead of the results for everything uploaded from Prow.
The documentation is generated from this commit.
Commit: | 639cc8e | |
---|---|---|
Author: | Prerna Kakkar | |
Committer: | Prerna Kakkar |
Squashing commits. Add custom column headers to summarizer Address comments Updating bazel file Update changes to get right column Header values. Add link tests address comments.
Commit: | 33f3fea | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Add ResultStore config and plug into Updater.
Commit: | 9d74b22 | |
---|---|---|
Author: | Sultan Duisenbay | |
Committer: | Sultan Duisenbay |
Fix the req/resp message names Revert "Fix the req/resp message names" This reverts commit 93e91df89115735c6b395669201ff925a4a44ecc. remove wrappers
Commit: | 03640dc | |
---|---|---|
Author: | Sultan Duisenbay |
Fetch the group name from API
Commit: | 63f44f0 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Fix lint issues.
Commit: | 3075c66 | |
---|---|---|
Author: | Sultan Duisenbay | |
Committer: | Sultan Duisenbay |
Add an endpoint to fetch individual and multiple dashboard summaries. Add endpoint to fetch individual and multiple dashboard summaries Add endpoint to fetch individual and multiple dashboard summaries Minor fixes Improve test cases
Commit: | 686c598 | |
---|---|---|
Author: | google-oss-prow[bot] | |
Committer: | GitHub |
Merge pull request #1155 from XuanWang-Amos/OverrideTargetResult Allow custom target status based on targetResult
Commit: | 5bf32d5 | |
---|---|---|
Author: | Xuan Wang |
Change target_status_field to target_status
Commit: | 66c9256 | |
---|---|---|
Author: | Sultan Duisenbay |
Add healthiness summary to tab summary
Commit: | 9fe4a71 | |
---|---|---|
Author: | Xuan Wang |
Changes based on comments
Commit: | e712c5d | |
---|---|---|
Author: | sultan-duisenbay | |
Committer: | GitHub |
Revert "Add failures summary to the data returned by summary endpoint"
Commit: | dc92bda | |
---|---|---|
Author: | Sultan Duisenbay |
Remove obsolete comment
Commit: | a99a21a | |
---|---|---|
Author: | Sultan Duisenbay |
Default # of top failing tests
Commit: | a5dc210 | |
---|---|---|
Author: | Xuan Wang |
Allow custom target status based on targetResult
Commit: | 39cf66f | |
---|---|---|
Author: | Sultan Duisenbay |
Fix proto indent
Commit: | 8187e65 | |
---|---|---|
Author: | Sultan Duisenbay |
Minor fixes
Commit: | 3d24ce8 | |
---|---|---|
Author: | Sultan Duisenbay |
Added extra test cases
Commit: | 4c87cab | |
---|---|---|
Author: | Sultan Duisenbay |
Generate failures summary
Commit: | 91b61b9 | |
---|---|---|
Author: | Sultan Duisenbay |
Expand tab summary message
Commit: | 8d21c0c | |
---|---|---|
Author: | Sultan Duisenbay |
Added a GetTabSummary endpoint
Commit: | b8684ea | |
---|---|---|
Author: | Sultan Duisenbay |
Fix ListTabSummariesResponse message spacing
Commit: | 7d09745 | |
---|---|---|
Author: | Sultan Duisenbay |
Make tests cases clearer, fix spacing in proto
Commit: | 223bb20 | |
---|---|---|
Author: | Sultan Duisenbay |
Addressed the feedback
Commit: | 2127a6e | |
---|---|---|
Author: | Sultan Duisenbay |
Add a tab-summaries endpoint to API
Commit: | 5ec69fb | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Re-update the singleton_autobug documentation.
Commit: | c469b25 | |
---|---|---|
Author: | Sultan Duisenbay |
Deprecated the field.
Commit: | 8ea203e | |
---|---|---|
Author: | Sultan Duisenbay |
set ACCEPTABLE as a separate tab status
Commit: | 9138a1f | |
---|---|---|
Author: | Michelle Shepardson |
Add issue source to config.proto.
Commit: | 39fd22e | |
---|---|---|
Author: | Michelle Shepardson |
Add an explicit package for all TestGrid protos.
Commit: | a65e053 | |
---|---|---|
Author: | Michelle Shepardson |
Add an explicit package for config.proto.
Commit: | 0c78424 | |
---|---|---|
Author: | Michelle Shepardson |
Update singleton_autobug documentation.
Commit: | 89f4abd | |
---|---|---|
Author: | Sultan Duisenbay |
Include unspecified value in enum (config.proto)
Commit: | 65d53cd | |
---|---|---|
Author: | Sultan Duisenbay |
Aggregated feature flags and column/cell metrics into respective structs
Commit: | 5cafc53 | |
---|---|---|
Author: | Sultan Duisenbay |
Added a feature to ignore cols & enforce min # of runs
Commit: | 9575ae6 | |
---|---|---|
Author: | Sultan Duisenbay |
Added a feature to categorize tab as acceptably flaky.
Commit: | ed4d46b | |
---|---|---|
Author: | Sultan Duisenbay |
Added a description field to DashboardGroup / Dashboard messages in the config.proto. Testgrid FE has access to individual group & config protos, and should be able to display those with some enhancements.
Commit: | 956ead4 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Delete response/types.proto
Commit: | 7f9ef7a | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Remove customizable sorting from updater
Commit: | bc474b1 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Update to bazel 5.2.0
Commit: | 1c8b936 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Update state.proto comments
Commit: | 89ad3ce | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Calculate column stats when broken column threshold is specified.
Commit: | 4769177 | |
---|---|---|
Author: | Michelle Shepardson |
Deprecate test group AutoBug settings.
Commit: | b6a1de1 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Add option to override build ID with config value.
Commit: | 2a85ff7 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Fix some lint and patch issues.
Commit: | 2abb642 | |
---|---|---|
Author: | Michelle Shepardson |
Reserve new test metadata field.
Commit: | 5506c60 | |
---|---|---|
Author: | Michelle Shepardson |
Reserve a field for AutoBug use.
Commit: | f95c0f9 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Implement custom evaluator rules for junit results
Commit: | 66cbd85 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Support test annotations. Allows a junit property to set a user-specified icon on the cell.
Commit: | 049de7d | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Reserve field 3 of IssueState
Commit: | 73513c0 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Add service definition to data.proto
Commit: | 62524bc | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Allow multiple ccs in default test metadata
Commit: | e487784 | |
---|---|---|
Author: | Michelle Shepardson |
Reserve a field for AutoBug options.
Commit: | ef3e2d6 | |
---|---|---|
Author: | Katrina Mitchell | |
Committer: | Katrina Mitchell |
Added simple autobug field for arbitrary extra text Will be implemented server-side separately.
Commit: | 4f41066 | |
---|---|---|
Author: | Michelle Shepardson |
Add AutoBug option to ignore overall rows.
Commit: | 1a2a6bd | |
---|---|---|
Author: | Michelle Shepardson |
Add file_stale option.
Commit: | e36ba9e | |
---|---|---|
Author: | Michelle Shepardson |
Combine column headers with different values if specified.
Commit: | cdf69a6 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Populate FailBuildID based on data source
Commit: | 04ae161 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Add repeated key-value pairs for cells in state.
Commit: | 2895245 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Allow updater to subscribe to pubsub notifiations. Includes: * a Fixer interface for fixing the queue. * A GCS Fixer which: - Parses the config for gcs prefixes that it can subscribe to - Subscribes to notifications for these prefixes - Reprocesses relevant groups as soon as new builds are updated - Modest delays for different types of files upload, aka - started.json, podinfo.json: update ~immediately. - finished.json, junit.xml: update soonish * Refactor Update: - Receive a list of Fixers. - Run the fixers on the current test groups - Rerun the fixers whenever the config changes. * Refactor updateTestGroups: - testGroups function which downloads the current config and returns relevant groups - lastUpdated Fixer which stats each grid and fix the group according to the last updated time of each group. * Refactor config.proto: - Rename junit_config to gcs_config - A gcs_config can define its prefix and pubsub subscription. - Initial documentation for this. - Provide an AddManualSubscription hook to bootstrap this process. - Allows the updater operator to define subscriptions to common buckets.
Commit: | c0fa522 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Initial API Implementation Deployable; implements one function
Commit: | 1d301e7 | |
---|---|---|
Author: | yairnee | |
Committer: | yairnee |
Test grid dynamic email list. The idea is that the user will be able to set a dynamic email list for alert. Test grid dynamic email list. The idea is that the user will be able to set a dynamic email list for alert.
Commit: | 33a8387 | |
---|---|---|
Author: | yairnee | |
Committer: | yairnee |
Test grid dynamic email list. The idea is that the user will be able to set a dynamic email list for alert.
Commit: | 33d8582 | |
---|---|---|
Author: | yairnee |
Test grid dynamic email list. The idea is that the user will be able to set a dynamic email list for alert.
Commit: | 2b8064c | |
---|---|---|
Author: | Erick Fejta |
Reserve field two of issue state
Commit: | 68ecbee | |
---|---|---|
Author: | mike-michalak | |
Committer: | GitHub |
Merge branch 'master' into patch-1
Commit: | fd92768 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
API v1 Draft Protos defining the response types of a proposed HTTP API
Commit: | f24ac1d | |
---|---|---|
Author: | mike-michalak | |
Committer: | GitHub |
Add new link templates to use when diffing between columns
Commit: | 721409e | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Allow cells to collect capture associated issues. Preserve this data across runs
Commit: | 3685345 | |
---|---|---|
Author: | Sean Chase |
Remove last_alert_mail_time from state
Commit: | e2c7fdc | |
---|---|---|
Author: | Erick Fejta |
Delete custom_result_evaluator_rules. This field does the same thing everywhere: nothing.
Commit: | cdea793 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Correct disable_merged_status and disable_prowjob_analysis field numbers. These fields have invalid field numbers that collide with internal numbers. Luckily they are unused right now (otherwise we would false to parse these protos with type errors). Also drop some externally-irrelevant fields
Commit: | f2a7767 | |
---|---|---|
Author: | Erick Fejta |
Drop use_configuration_values_as_alert_params
Commit: | 651d407 | |
---|---|---|
Author: | Erick Fejta |
Correct name for grouping. The field we group on is the column build. There's no guarantee a build contains a commit (this is an optional extra field)
Commit: | 12b11f0 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Remove unused column_sort_by field
Commit: | fc5f052 | |
---|---|---|
Author: | Erick Fejta |
Remove unused environment_instance field
Commit: | 78d9013 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Support commit_override_strftime. * Merge together columns with the same name and build * Convert from python strftime to golang time format (aka %Y becomes 2006) * Allow commit_override_strftime to replace the column's build
Commit: | d8c1b0b | |
---|---|---|
Author: | Erick Fejta |
Drop unused gather_test_properties field. This no longer does anything
Commit: | ee117a8 | |
---|---|---|
Author: | Will Morrison |
Ran update-protos and fixed field number
Commit: | 9d14785 | |
---|---|---|
Author: | Will Morrison | |
Committer: | GitHub |
Fix field numbering
Commit: | 2662c21 | |
---|---|---|
Author: | Will Morrison | |
Committer: | GitHub |
Add a test_method_unmatch_regex field to TestGroup
Commit: | 6cd4f48 | |
---|---|---|
Author: | Erick Fejta |
Refactor updater package to target non-GCS results. Separate updateGCSGroup into InflateDropAppend and ColumnReader (which gcsColumnReader implements). This allows non-GCS result systems to share the code which: * inflates stored state * drops old columns/rows * appends new inflated columns. The ColumnReader is a method type which returns new columns to append given the existing ones. The gcsColumnReader does this for the GCS result system (reading finished.json, junits, etc). Additionally we export a variety of structures, like InflatedColumn, Cell, etc. Exporting these methods allows alternative ColumnReaders to adapt their data to these structures.
Commit: | 5f5f56b | |
---|---|---|
Author: | Erick Fejta |
Add ability to disable_prowjob_analysis. The updater generally assumes use_kubernetes_client type jobs come from prow, and prow should be including diagnostic prowjob.json and podinfo.json. However there are some results from other systems that create finished.json but do not necessarily run in a pod and/or have a prowjob, so this row is irrelevant. Allow such rows to set disable_prowjob_analysis: true to disable this row. Add unit tests for this scenario, also test the disable_merged_status feature.
Commit: | 275ac27 | |
---|---|---|
Author: | Erick Fejta | |
Committer: | Erick Fejta |
Add disable_merged_status fallback
Commit: | d7937b6 | |
---|---|---|
Author: | Michelle Shepardson |
Add latest test ID/link for alerts.
Commit: | 3d3c18a | |
---|---|---|
Author: | Michelle Shepardson |
Add an AutoBug option to query the test metadata API.
Commit: | 9d275ed | |
---|---|---|
Author: | Sean Chase |
Add fields to HealthAnalysisOptions
Commit: | f9edba8 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Update state.proto to include user_property field. Co-authored-by: Mitchel <mpherman@google.com>
Commit: | a24b2be | |
---|---|---|
Author: | Michelle Shepardson |
Update alerts in protos with hotlist IDs.
Commit: | dc1cc49 | |
---|---|---|
Author: | Google OSS Prow Robot | |
Committer: | GitHub |
Merge pull request #249 from RonWeber/issuestate Add an is_flakiness_bug field to the IssueInfo proto
Commit: | 92b0b17 | |
---|---|---|
Author: | Ron Weber | |
Committer: | Ron Weber |
Add an is_flakiness_bug field to the IssueInfo proto so that we can open and track flakiness bugs separately.
Commit: | 360beba | |
---|---|---|
Author: | Michelle Shepardson |
Add properties to failing test summaries.
Commit: | 0b3ae2b | |
---|---|---|
Author: | Google OSS Prow Robot | |
Committer: | GitHub |
Merge pull request #243 from itsazhuhere/infra_failures Add infra failures to summary proto
Commit: | 910cd78 | |
---|---|---|
Author: | Andre Zhu | |
Committer: | Andre Zhu |
Add infra failures to summary proto
Commit: | 8368112 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Add properties to alert info.
Commit: | b52cad8 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Update protos
Commit: | 979b35a | |
---|---|---|
Author: | Ron Weber | |
Committer: | Ron Weber |
Add DashboardTabFlakinessAlertOptions to config.proto Add a configuration setting for the flakiness alerter (Testgrid will eventually alert about flaky tests).
Commit: | 8e48f07 | |
---|---|---|
Author: | Sean Chase | |
Committer: | Sean Chase |
Refactoring of config.proto
Commit: | 0f802d3 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Use test_status.proto.
Commit: | 29e73a0 | |
---|---|---|
Author: | Michelle Shepardson | |
Committer: | Michelle Shepardson |
Record all issues linked to a tab in summary.