Last active
July 26, 2017 06:07
-
-
Save BenTheElder/04295f23a29c446cce22f07a66df8a11 to your computer and use it in GitHub Desktop.
Revisions
-
BenTheElder revised this gist
Jul 26, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Relevant Issue: [kubernetes/test-infra #3619](https://github.com/kubernetes/test-infra/issues/3619) Currently submit queue has [a page displaying e2e build results](https://submit-queue.k8s.io/#/e2e) and the queue health graph. This page provides a high-level preview of the CI job state, but only for the end-to-end tests. It would be useful to expand this page to cover other job types besides e2e (presubmit, postsubmit, periodic..). -
BenTheElder revised this gist
Jul 26, 2017 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,7 +1,7 @@ ## Abstract Relevant Issue: [kubernetes/test-infra #3619](https://github.com/kubernetes/test-infra/issues/3619) Currently submit queue has [a page](https://submit-queue.k8s.io/#/e2e) displaying e2e build results and the queue health graph. This page provides a high-level preview of the CI job state, but only for the end-to-end tests. -
BenTheElder created this gist
Jul 26, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,29 @@ [Relevant Issue](https://github.com/kubernetes/test-infra/issues/3619) ## Abstract Currently submit queue has [a page](https://submit-queue.k8s.io/#/e2e) displaying e2e build results and the queue health graph. This page provides a high-level preview of the CI job state, but only for the end-to-end tests. It would be useful to expand this page to cover other job types besides e2e (presubmit, postsubmit, periodic..). ## Proposed Design ### Web The existing design works well for e2e, additional categories can be added following the same pattern. However, in doing so the "e2e" tab becomes somewhat innaccurately named. Changing the tab to "CI" and redirected the existing tab solves this. From a partially implemented prototype: <img width="1313" alt="screen shot 2017-07-25 at 9 41 50 pm" src="https://user-images.githubusercontent.com/917931/28604777-24626e42-7182-11e7-8bd9-836ba0d04b43.png"> ### Backend The submit-queue currently polls prow/deck for batch merge jobs' status, for these changes submit-queue should periodically check prow/deck's JSON data endpoint to track job successes/failures for each type. Refactoring to support this occured in [kubernetes/test-infra #3625](https://github.com/kubernetes/test-infra/pull/3625) and [kubernetes/test-infra #3640](https://github.com/kubernetes/test-infra/pull/3640).