← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: Automatic upstream merger is disabled

 

The mir images [1] have been steadily improving and auto-merging has
gradual been enabled for more projects. At this time auto-merger has
been enabled for all except the following branches:

lp:ubuntu-calendar-app
lp:ubuntu-filemanager-app
lp:ubuntu-ui-toolkit
lp:unity8

Again, please ping #ubuntu-ci-eng on freenode IRC if a merge of one of
these projects is needed.

Note: We're still dealing with stability issues while performing
autopilot testing of merge proposals on touch devices. A few projects
are running through all tests successfully, but most do not. I'm
investigating changes to the setup procedures to allow more projects
to run more reliably.

Francis

On Wed, Oct 9, 2013 at 4:40 PM, Francis Ginther
<francis.ginther@xxxxxxxxxxxxx> wrote:
> So, after getting me straighten out, auto merger is being enabled for
> all but the following branches. These contain autopilot tests which
> are currently failing on mako image testing. Again, once the mir test
> results have stabilized, these will be re-enabled.  Please ping
> #ubuntu-ci-eng (vila, lool, or fginther) if a merge of one of these
> projects is needed.
>
> lp:camera-app
> lp:mediaplayer-app
> lp:messaging-app
> lp:music-app
> lp:ubuntu-calculator-app
> lp:ubuntu-calendar-app
> lp:ubuntu-clock-app
> lp:ubuntu-filemanager-app
> lp:ubuntu-rssreader-app
> lp:ubuntu-ui-toolkit
> lp:ubuntu-weather-app
> lp:unity8
> lp:webbrowser-app
>
> Apologies for the confusion,
> Francis
>
> On Wed, Oct 9, 2013 at 3:39 PM, Francis Ginther
> <francis.ginther@xxxxxxxxxxxxx> wrote:
>> Auto merger is being re-enabled for projects again now that we've been
>> able to switch to mir by default. This is currently being done for
>> projects which do not contribute to the mir touch image (based on a
>> simple package search) or have fully passing tests, [1]. This leaves a
>> number of projects that are still in 'manual' mode (see below) until
>> we eliminate the regressions seen on the mir image. Please ping
>> #ubuntu-ci-eng if a merge of one of these projects is needed or if it
>> needs to be removed from the blocked list. Once we achieve mir image
>> results with results comparable to before the switch, everything will
>> be unblocked.
>>
>> [1] - http://reports.qa.ubuntu.com/smokeng/
>>
>> touch (with autopilot tests)
>> ============================
>> lp:address-book-app
>> lp:camera-app
>> lp:dialer-app
>> lp:friends-app
>> lp:gallery-app
>> lp:mediaplayer-app
>> lp:messaging-app
>> lp:notes-app
>> lp:share-app
>> lp:webbrowser-app
>>
>> touch (everything else)
>> =======================
>> lp:account-plugins
>> lp:accounts-qml-module
>> lp:address-book-service
>> lp:android-audiosystem
>> lp:appmenu-qt
>> lp:autopilot/1.3
>> lp:autopilot-gtk/1.3
>> lp:autopilot-qt/1.3
>> lp:bamf
>> lp:clickmanager-plugin
>> lp:click-update-manager
>> lp:content-hub
>> lp:cordova-ubuntu/2.8
>> lp:cordova-ubuntu-tests
>> lp:dbus-cpp
>> lp:dbus-test-runner
>> lp:dee
>> lp:dee-qt
>> lp:frame
>> lp:friends
>> lp:geis
>> lp:gnome-control-center-signon
>> lp:grail
>> lp:gsettings-qt
>> lp:gsettings-ubuntu-touch-schemas
>> lp:gtester2xunit
>> lp:history-service
>> lp:hud
>> lp:ido
>> lp:indicator-applet
>> lp:indicator-application
>> lp:indicator-appmenu
>> lp:indicator-bluetooth
>> lp:indicator-datetime
>> lp:indicator-keyboard
>> lp:indicator-location
>> lp:indicator-messages
>> lp:indicator-network
>> lp:indicator-network-prompt
>> lp:indicator-power
>> lp:indicator-printers
>> lp:indicator-session
>> lp:indicator-sound
>> lp:indicator-sync
>> lp:libaccounts-qt
>> lp:libappindicator
>> lp:libcolumbus
>> lp:libdbusmenu
>> lp:libdbusmenu-qt
>> lp:libfriends
>> lp:libgrip
>> lp:libhud-qt
>> lp:libindicator
>> lp:libpam-freerdp
>> lp:libqtdbusmock
>> lp:libqtdbustest
>> lp:libsignon-glib
>> lp:libunity
>> lp:libusermetrics
>> lp:lightdm
>> lp:location-service
>> lp:mediascanner
>> lp:mir
>> lp:mtp
>> lp:music-hub
>> lp:nux
>> lp:~phablet-team/ofono/ubuntu
>> lp:platform-api
>> lp:poppler-qml-plugin
>> lp:powerd
>> lp:pyruntest
>> lp:python-ubuntu-platform-api
>> lp:qmenumodel
>> lp:qml-friends
>> lp:qtcreator-plugin-ubuntu
>> lp:qtorganizer5-eds
>> lp:qtubuntu
>> lp:qtubuntu-camera
>> lp:qtubuntu-cameraplugin-fake
>> lp:qtubuntu-media
>> lp:qtubuntu-media-signals
>> lp:qtubuntu-sensors
>> lp:qtvideo-node
>> lp:signon
>> lp:signon-keyring-extension
>> lp:signon-plugin-oauth2
>> lp:signon-ui
>> lp:telepathy-indicator
>> lp:telepathy-ofono
>> lp:telephony-service
>> lp:thumbnailer
>> lp:u1db-qt
>> lp:ubuntu-download-manager
>> lp:ubuntu-geoip
>> lp:ubuntu-html5-theme
>> lp:ubuntu-keyboard
>> lp:ubuntu-settings-components
>> lp:ubuntu-system-settings
>> lp:ubuntu-system-settings-online-accounts
>> lp:ubuntu-themes
>> lp:ubuntu-touch-customization-hooks
>> lp:ubuntu-ui-extras
>> lp:ubuntu-ui-toolkit
>> lp:unity8
>> lp:unity-action-api
>> lp:unity-api
>> lp:unity-asset-pool
>> lp:unity-greeter
>> lp:unity-greeter-session-broadcast
>> lp:unity-gtk-module
>> lp:unity-lens-applications
>> lp:unity-mir
>> lp:unity-notifications
>> lp:unity-scope-click
>> lp:unity-scope-home
>> lp:unity-scope-mediascanner
>> lp:unity-scope-onlinemusic
>> lp:unity-system-compositor
>> lp:unity-webapps-qml
>> lp:upstart-app-launch
>> lp:url-dispatcher
>> lp:window-mocker
>> lp:xpathselect/1.3
>>
>> On Tue, Oct 8, 2013 at 3:36 PM, Francis Ginther
>> <francis.ginther@xxxxxxxxxxxxx> wrote:
>>> In order to ensure that the default mir switch does not cause
>>> confusion due to temporarily failing upstream merger jobs, we decided
>>> to turn off upstream merger and autolanding until further notice.
>>>
>>> This will be revisited tomorrow after testing results are available on
>>> the dashboard. Projects may be selectively enabled as needed based on
>>> those results.
>>>
>>> Please stay tuned as progress is made.
>>>
>>> Francis (CI Team)
>>> --
>>> Francis Ginther
>>> Canonical - Ubuntu Engineering - CI Team
>>
>>
>>
>> --
>> Francis Ginther
>> Canonical - Ubuntu Engineering - Quality Engineer
>
>
>
> --
> Francis Ginther
> Canonical - Ubuntu Engineering - Quality Engineer



-- 
Francis Ginther
Canonical - Ubuntu Engineering - Quality Engineer


Follow ups