Last modified: 2014-08-22 11:16:16 UTC
On Cloudbees each WMF teams could see only its own browsertests, e.g. https://wmf.ci.cloudbees.com/view/flow/ It would be nice to provide something like this on integration.wikimedia.org. That already has a lot of tabs, e.g. https://integration.wikimedia.org/ci/view/BrowserTests/ As a workaround you can search for your project name, e.g. https://integration.wikimedia.org/ci/view/BrowserTests/search/?q=browsertests-Flow and then click to see each matching project.
Moving to CI component.
I am not sure what is being requested there. The Wikimedia Jenkins has a lot of view defined already and https://integration.wikimedia.org/ci/view/BrowserTests/ is the one for browser tests. Maybe we can add browser tests views on a per team basis? I think I have seen a Jenkins plugin that let you define sub-views, that will reduce the number of tabs shown on the main page and ease the navigation.
I have installed the Nested View Jenkins plugin ( https://wiki.jenkins-ci.org/display/JENKINS/Nested+View+Plugin ) and enabled it on the BrowserTests view: https://integration.wikimedia.org/ci/view/BrowserTests/ It currently has three view: - All (displayed by default), matches jobs via ^browsertests-.* - CirrusSearch, matches ^browsertests-CirrusSearch.* - Flow, matches ^browsertests-Flow.* At the top is a tab '+' which let one adds more views: - https://integration.wikimedia.org/ci/view/BrowserTests/newView - give it a name - check 'list view' and save You will be sent to /view/BrowserTests/view/<name here>. You can then on the left [edit view] and use the [_] filter jobs using regular expression.
I have further tweaked https://integration.wikimedia.org/ci/view/BrowserTests/ to point to a dashboard by default :D