Last modified: 2014-08-22 11:16:16 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T69332, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 67332 - CI: support per-project dashboards on integration.wikimedia.org
CI: support per-project dashboards on integration.wikimedia.org
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
https://integration.wikimedia.org/ci/...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-06-30 22:12 UTC by spage
Modified: 2014-08-22 11:16 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description spage 2014-06-30 22:12:31 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.
Comment 1 Željko Filipin 2014-08-09 13:18:32 UTC
Moving to CI component.
Comment 2 Antoine "hashar" Musso (WMF) 2014-08-19 14:58:14 UTC
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.
Comment 3 Antoine "hashar" Musso (WMF) 2014-08-22 10:58:11 UTC
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.
Comment 4 Antoine "hashar" Musso (WMF) 2014-08-22 11:16:16 UTC
I have further tweaked https://integration.wikimedia.org/ci/view/BrowserTests/ to point to a dashboard by default :D

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links