-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Testgrid should show version of binary fetched by --extract flag #19839
Comments
Would it be better to migrate this issue to https://github.com/GoogleCloudPlatform/testgrid? |
Does https://github.com/GoogleCloudPlatform/testgrid/blob/master/config.md#column-headers enable you to do what you are looking for? Within the finished.json I see:
Do any of those work? |
Yes, columnheader with
Correct me, if I'm wrong, but it looks like the prowjobs's annotation -> testgrid config converter is specific to this repo:
/cc @michelle192837 |
@mborsz I see, I misunderstood. Thanks |
Yup, translating Prow jobs to TestGrid config is specific to this repo, though it's also fine to file the issue in https://github.com/GoogleCloudPlatform/testgrid (a lot of the config marshalling code is over there). With respect to this ask, we can think about it, but at some point configuration starts getting away from fields that are easy to add in Configurator. Column headers, for instance, are not a simple scalar field, they are a repeated field that should be a oneof, and I'm wary about trying to manage that or similar things in configuration. That said, I think feel free to add this particular case to https://github.com/kubernetes/test-infra/blob/master/testgrid/cmd/configurator/prow.go? We also might have a relatively lightweight solution for more complicated configs in a bit, but I need to test if it works with Prow-based TestGrid config too. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Rotten issues close after 30d of inactivity. Send feedback to sig-contributor-experience at kubernetes/community. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/reopen |
@spiffxp: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close |
@k8s-triage-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What would you like to be added:
I would like to see a new column header in testgrid showing actual kubernetes version that is being tested when --extract= option is used in the test.
The testgrid config has a columnheader field that can be used for this purpose (https://godoc.org/github.com/GoogleCloudPlatform/testgrid/pb/config#TestGroup), but it's not possible to use it our prowjobs as they are using annotation-based testgrid configuration (like testgrid-dashboards, testgrid-num-failures-to-alert).
This is a feature request to add a new annotation that can be used to add
job-version
to the testgrid view.Why is this needed:
In #19838 the ci-kubernetes-e2e-gce-scale-performance test started continuously testing the same, stale k8s version (v1.20.0-beta.0.54+2729b8e3751434), while the commit number in testgrid was progressing:
See https://k8s-testgrid.appspot.com/sig-scalability-gce#gce-master-scale-performance
We found this issue by an accident, when I was debugging why kubernetes/kubernetes#96117 hasn't been rolled out to our tests. I would like to see some column that will make it clear that we are testing the same version continuously and that will be more meaningful than master's commit in this context.
The text was updated successfully, but these errors were encountered: