[Ubuntu-phone] Ubuntu UI Toolkit Upstream Merger Passing again
A CI test runner issue that was causing ubuntu-ui-toolkit merge proposal testing to fail has been resolved. One MP has now merged and the other MPs that have failed recently have been re-triggered. I will continue to watch the testing through the day. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Quality Engineer -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Automatic upstream merger is disabled
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 -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Automatic upstream merger is disabled
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 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 -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Automatic upstream merger is disabled
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 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 > 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
Re: [Ubuntu-phone] 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 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 > 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
Re: [Ubuntu-phone] Automatic upstream merger is disabled
Automatic upstream merger has been re-enabled for all projects. The CI autopilot testing on touch devices has also improved with the most recent images. MPs that failed earlier in the week may pass now. Francis On Sun, Oct 13, 2013 at 10:52 PM, Francis Ginther wrote: > 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 > 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 >> 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 >&
[Ubuntu-phone] CI Upstream Merger autopilot-testrunner-otto-trusty tests with subunit
The upstream merger autopilot tests executed on the desktop now contain a subunit results artifact in addition to the junitxml formatted results. Our jenkins configuration is only capable of parsing the junitxml version so the subunit stream is not processed directly. The subunit file is available for download under the "Build Artifacts" link with a path of 'results/autopilot/results'. For Example: https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2681/artifact/results/autopilot/results/ Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] s-jenkins desktop autopilot test issues
I'm debugging an issue with the desktop autopilot (otto) testing [1]. As a result most MPs are failing without the testing even starting. I have found at least one issue, but fixing it is proving difficult. If I'm unable to fix the setup in a timely manner, it will be disabled until it can be fixed. [1] - https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/ Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] s-jenkins desktop autopilot test issues
The autopilot-testrunner-otto-trusty job has been fixed. The issue was root caused to a package in the lxc container that was failing to upgrade and an outdated config file that preventing operation of new containers. All MPs which failed due to this issue have been rebuilt, but please let me know if I missed one. Francis On Thu, Feb 20, 2014 at 5:11 PM, Francis Ginther wrote: > I'm debugging an issue with the desktop autopilot (otto) testing [1]. > As a result most MPs are failing without the testing even starting. I > have found at least one issue, but fixing it is proving difficult. If > I'm unable to fix the setup in a timely manner, it will be disabled > until it can be fixed. > > [1] - https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/ > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Unreproducible test results, blocking python2 removal - Re: [Merge] lp:~xnox/gallery-app/fix-sample-dir into lp:gallery-app
On Thu, Mar 13, 2014 at 10:23 AM, Dimitri John Ledkov wrote: > 1) is the ps-jenkins bot correct? Based on our IRC conversation and this package now being converted to click, I believe the bot is testing with a broken setup. I would expect unpredictable results when installing a deb over a click package. > 2) why is ps-jenkins testing the built .deb instead of > building/testing .click on mako? Resource issues have prevented making the switch over. Work is in progress, and is expected to be in place by the end of the month. > 3) why it appears to not use phablet-test-run? It's using phablet-test-run, but it's not being echoed. > 4) how do i reproduce the ps-jenkins demonstrated failure, locally on > my device and resolve the problem? I've provided some guidance through IRC. Francis > > Most importantly, can somebody else retest my proposed branch and > review/approve my merge proposal, at the moment it's on the critical > path blocking removal of python2 from the images. > > -- > Regards, > > Dimitri. > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Update to MP testing for touch apps and packages
An update to the jenkins jobs and scripts used to test MPs is planned for Wednesday, April 2 at 13:00 UTC. There are some significant improvements coming as a result: 1) The new jobs and scripts are based on the same tools used to execute the daily smoke tests. This brings our CI infrastructure a step closer to a single common test environment. 2) The steps needed to reproduce the CI testing can now be reproduced with one command to provision and one command to execute the tests [4]. 3) Applications which are available as pre-installed click packages [5] will be installed and tested as click packages when testing on touch devices (no more installation as debian packages). The jenkins job names will change as a result, this will be visible in the MP comments. Note: desktop tests still require debian packages at this time. The pre-installed click packages: - lp:camera-app - lp:gallery-app - lp:notes-app Projects still installed as debian packages: - lp:address-book-app - lp:dialer-app - lp:friends-app - lp:mediaplayer-app - lp:messaging-app - lp:ubuntu-system-settings - lp:ubuntu-ui-toolkit - lp:unity8 - lp:webbrowser-app All of these projects have already been tested and are passing with the exception of 2 intermittent failed test cases. I'll be contacting those project teams directly to determine if migration is still appropriate at this time. The old jobs and scripts are not being removed. In the event that an unforeseen regression occurs, projects can be converted back on a per project basis. [4] - https://wiki.ubuntu.com/CI/MpTouchDeviceTesting [5] - http://people.canonical.com/~ubuntu-archive/click_packages/click_list Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Update to MP testing for touch apps and packages
The CI jobs are now in the process of being updated for the following projects: The pre-installed click packages: - lp:camera-app - lp:gallery-app Projects still installed as debian packages: - lp:address-book-app - lp:friends-app - lp:mediaplayer-app - lp:ubuntu-system-settings - lp:ubuntu-ui-toolkit - lp:unity8 When complete, the click packages will provide autopilot results through the jobs: - generic-click-autopilot-trusty-touch - generic-click-autopilot-runner-mako While the debian packages will use: - generic-deb-autopilot-trusty-touch - generic-deb-autopilot-runner-mako I did not migrate lp:notes and lp:webbrowser-app at this time because they are showing some intermittent test failures. The lp:dialer-app and lp:messaging-app projects were not migrated because of [1]. They will be migrated once these problems are resolved or determined to be unrelated to the test runner. If there are concerns or issues found, please ping the CI vanguard. [1] - https://bugs.launchpad.net/dialer-app/+bug/1300880 Francis On Mon, Mar 31, 2014 at 8:20 AM, Francis Ginther wrote: > An update to the jenkins jobs and scripts used to test MPs is planned > for Wednesday, April 2 at 13:00 UTC. There are some significant > improvements coming as a result: > > 1) The new jobs and scripts are based on the same tools used to > execute the daily smoke tests. This brings our CI infrastructure a > step closer to a single common test environment. > > 2) The steps needed to reproduce the CI testing can now be reproduced > with one command to provision and one command to execute the tests > [4]. > > 3) Applications which are available as pre-installed click packages > [5] will be installed and tested as click packages when testing on > touch devices (no more installation as debian packages). The jenkins > job names will change as a result, this will be visible in the MP > comments. Note: desktop tests still require debian packages at this > time. > > The pre-installed click packages: > - lp:camera-app > - lp:gallery-app > - lp:notes-app > > Projects still installed as debian packages: > - lp:address-book-app > - lp:dialer-app > - lp:friends-app > - lp:mediaplayer-app > - lp:messaging-app > - lp:ubuntu-system-settings > - lp:ubuntu-ui-toolkit > - lp:unity8 > - lp:webbrowser-app > > All of these projects have already been tested and are passing with > the exception of 2 intermittent failed test cases. I'll be contacting > those project teams directly to determine if migration is still > appropriate at this time. > > The old jobs and scripts are not being removed. In the event that an > unforeseen regression occurs, projects can be converted back on a per > project basis. > > [4] - https://wiki.ubuntu.com/CI/MpTouchDeviceTesting > [5] - http://people.canonical.com/~ubuntu-archive/click_packages/click_list > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Mako testing grinding to a halt with image 274
3 of the 4 mako devices servicing MP test requests on s-jenkins are unusable now. I suspect the 4th will meet a similar fate before a human is able to make it to the lab and recover the devices. The makos used by q-jenkins for the daily smoke tests are also becoming unusable and we'll likely see more devices fail before they can all be recovered. These issues started with image 274 and appear to occur during an adb reboot. It doesn't happen every time of course, but these devices are likely rebooted a dozen times per hour. When the issues occurs, a re-flash is needed. There are a couple of volunteers putting devices in a reboot loop to gather more info, but this is all I have at this time. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Mako with image 274 having reboot issues?
The issue with r274 and reboots continued throughout the day. Most of the CI devices are now unusable (please see email: Mako testing grinding to a halt with image 274). Francis. On Wed, Apr 2, 2014 at 4:06 PM, Gio wrote: > Hi, > > i tried ten times, no issue (mako r274) > > Ciao > > Gio > > Il 02/04/2014 22:31, Para Siva ha scritto: > > We've been having issues with mako devices with image r274 in the lab > where they fail come back after a few 'adb reboot' commands. This > issue does not happen always but often enough to stop the smoke > testing halfway. > > It doesn't *appear* to be an issue on the infra since manta and flow > seem fine and the issue is only seen in mako devices even when > attempted on many different devices. > > Would be helpful for someone to run a test to reboot mako a number of > times with 274 outside the ci-lab to isolate the issue. > > Thanks > Siva > > > >> > > > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Mako testing grinding to a halt with image 274
I've had to disable the mako testing for MPs on s-jenkins as the 4th mako is now stuck. The tests will be re-enabled once the devices are usable again. Francis On Wed, Apr 2, 2014 at 5:28 PM, Francis Ginther wrote: > 3 of the 4 mako devices servicing MP test requests on s-jenkins are > unusable now. I suspect the 4th will meet a similar fate before a > human is able to make it to the lab and recover the devices. The makos > used by q-jenkins for the daily smoke tests are also becoming unusable > and we'll likely see more devices fail before they can all be > recovered. > > These issues started with image 274 and appear to occur during an adb > reboot. It doesn't happen every time of course, but these devices are > likely rebooted a dozen times per hour. When the issues occurs, a > re-flash is needed. > > There are a couple of volunteers putting devices in a reboot loop to > gather more info, but this is all I have at this time. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Notice: s-jenkins needs to be restarted
s-jenkins has run into a slave node connection issue which is causing certain jobs to be blocked. A restart of the jenkins service is required to resolve the problem. CI is planning to restart jenkins at 19:00 UTC with a quite period starting just prior to that. We'll do our best to allow any builds in progress to finish before the restart. Any automatically triggered builds should resume after the restart. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Notice: s-jenkins needs to be restarted
s-jenkins has been restarted and the slave connection issue is resolved. Jobs are running now and everything appears to be normal. Consider this an all-clear. Francis On Wed, Apr 9, 2014 at 12:42 PM, Francis Ginther wrote: > s-jenkins has run into a slave node connection issue which is causing > certain jobs to be blocked. A restart of the jenkins service is > required to resolve the problem. CI is planning to restart jenkins at > 19:00 UTC with a quite period starting just prior to that. > > We'll do our best to allow any builds in progress to finish before the > restart. Any automatically triggered builds should resume after the > restart. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI Lab jenkins services are down
The q-jenkins and s-jenkins services are currently down due to a hardware issue. This impacts all jobs that run on these systems including the daily smoke tests and the per project -ci jobs. IS is working on restoring the hardware, but there is no ETA yet on when services will be restored. We will follow up when more information is available. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] CI Lab jenkins services are down
The hardware issue has been resolved and services are coming back online. q-jenkins should be fully back now. s-jenkins is mostly working, but some additional work is needed on some backups before all the slave nodes are back online. As a result s-jenkins may appear to be running jobs, but these will eventually pause waiting for the slave nodes to be available. Once the backups are complete and the slave nodes are back online, normal operation should continue. Francis On Tue, Apr 22, 2014 at 10:26 AM, Francis Ginther wrote: > The q-jenkins and s-jenkins services are currently down due to a > hardware issue. This impacts all jobs that run on these systems > including the daily smoke tests and the per project -ci jobs. IS is > working on restoring the hardware, but there is no ETA yet on when > services will be restored. We will follow up when more information is > available. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] CI Lab jenkins services are down
s-jenkins is fully functional again. All other known issues as a result of the hardware issue have been resolved. On Tue, Apr 22, 2014 at 4:34 PM, Francis Ginther wrote: > The hardware issue has been resolved and services are coming back > online. q-jenkins should be fully back now. s-jenkins is mostly > working, but some additional work is needed on some backups before all > the slave nodes are back online. As a result s-jenkins may appear to > be running jobs, but these will eventually pause waiting for the slave > nodes to be available. Once the backups are complete and the slave > nodes are back online, normal operation should continue. > > Francis > > On Tue, Apr 22, 2014 at 10:26 AM, Francis Ginther > wrote: >> The q-jenkins and s-jenkins services are currently down due to a >> hardware issue. This impacts all jobs that run on these systems >> including the daily smoke tests and the per project -ci jobs. IS is >> working on restoring the hardware, but there is no ETA yet on when >> services will be restored. We will follow up when more information is >> available. >> >> Francis >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team > > > > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] jenkins -ci and -autolanding job cleanup
I'm in the process of cleaning up the old -ci and -autolanding jobs from [1] and [2]. These jobs were originally automatically generated from the lp:cupstream2distro-config stack configuration files. As branches and releases change, new jobs are defined to take the place of the old jobs. As a result, the old jobs are abandoned and can be purged. These excess jobs adversely impact the performance of jenkins. Before doing this purge (this will remove all of the build data for these jobs), I want to do a ask if anyone has any need for this data. Please note: - The job configurations are backed up and can be recreated if necessary. - The jobs on this list have not been run for 90 days or have never been run. - Build results for these jobs are purged after 30 days (jenkins does keep the last build regardless of how old it is). - The ci-train has replaced the need for the -autolanding jobs to trunk branches. - This does not impact the -ci and -autolanding jobs that are currently in use. The current list of jobs to remove is here, [3]. These jobs will be purged Friday, May 2, 2014 unless someone finds something they need. [1] - http://s-jenkins.ubuntu-ci:8080/ [2] - https://jenkins.qa.ubuntu.com/ [3] - http://paste.ubuntu.com/7360212/ Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Recurring failures on reboot-bootloader with mako
We've been seeing an increase in flash failures due to not being able to effectively 'reboot-bootloader' prior to running ubuntu-device-flash. After physically getting the device into bootloader mode via button mashing, it will work for a while and then get wedged again in about a day or two. When we flash we do: ubuntu-device-flash --serial $SERIAL --channel ubuntu-touch/utopic-proposed --bootstrap The tests being run are either autopilot tests or mir related tests through phablet-test-run. The devices are reflashed dozens of times per day. Is anyone else seeing this or can anyone take a look at one of the devices in the failed state? I'm also going to put my device in a flash look to try and reproduce on another device. Thanks, Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] MP testing on mako pool seeing high wait times
We've noticed a recent change in mako usage in the MP testing pool (s-jenkins). As a result of longer test suites and a possible increase in MP activity, we're seeing wait times of 4+ hours. We're investigating ways to mitigate the issue and will follow up when things are in better shape. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Phone Boottest for Wily promotion currently broken, packages blocked
Hello, Due to a networking issue [1] in the current ubuntu-touch/devel-proposed/krillin.en images, boottest is failing for all packages [2]. While we wait for a fix or a testing waiver, packages will be blocked. We will follow up as soon as possible if the testing can be waived for any packages needing urgent promotion. [1] - https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1496434 [2] - http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html Thanks, Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Phone Boottest for Wily promotion currently broken, packages blocked
On Fri, Sep 25, 2015 at 10:59 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > Hello, > > Due to a networking issue [1] in the current > ubuntu-touch/devel-proposed/krillin.en images, boottest is failing for all > packages [2]. While we wait for a fix or a testing waiver, packages will be > blocked. We will follow up as soon as possible if the testing can be waived > for any packages needing urgent promotion. > > [1] - > https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1496434 > [2] - > http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html > Boottest has been temporarily disabled. All packages that were pending promotion due to this problem are now unblocked. There is no action necessary for up-loaders and package maintainers. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI MP testing slowed due to shortage of mako devices
This is a notice that MP testing through CI has been slowed recently due to a shortage of mako devices. We are currently pursuing the possibility of modifying the phone testing to include BQ as well as mako devices with the phone product and project teams. Some tests have already been modified to include use of BQ devices and we've seen some improvements in test throughput. Projects that do not make use of mako testing should not see any impacts from this shortage. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI for MP Testing open to Xenial
Hello, The CI infrastructure for building and testing MPs is now open to xenial. Unlike prior releases, we are not doing a mass migration of projects from wily to xenial, as this may not be desired for most projects. For projects that do need to move to xenial, please contact us at canonical-ci-engineer...@lists.launchpad.net and we'll migrate them on demand. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Moving mako testing to krillin
Hello phone developers, We're now ready to migrate the phone based MP testing on s-jenkins from makos to krillins. This is being done to make better use of available resources as the makos have been wearing out from nearly non-stop usage. This change will effect: address-book-app address-book-service autopilot dailer-app * mediaplayer-app messaging-app * ubuntu-keyboard ubuntu-system-settings unity8 * webbrowswer-app * * We've already collected baseline results comparing mako and krillin with vivid on these projects that show identical test results. We plan on completing the migration by Monday November 9th. However, if there is a need to migrate a project sooner, please let us know and we'll try to get it done as soon as possible. Also, if any team is wants comparison results between mako and krillin, please let us know by November 13. Once the migration is complete, the makos will be reallocated to other uses. Thanks, Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Moving mako testing to krillin
Hello again, The transition of CI MP testing from mako to krillin is now complete. The following projects were also migrated in addition to those mentioned earlier: camera-app gallery-app notes-app pay-ui Developers should now see improved throughput time on MPs under test. Again, if any team would like to have a comparison of testing between mako and krillin performed, please let us know by November 13. After that, the makos may no longer be available for this purpose. Thanks again, Francis On Fri, Nov 6, 2015 at 10:30 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > Hello phone developers, > > We're now ready to migrate the phone based MP testing on s-jenkins from > makos to krillins. This is being done to make better use of available > resources as the makos have been wearing out from nearly non-stop usage. > This change will effect: > > address-book-app > address-book-service > autopilot > dailer-app * > mediaplayer-app > messaging-app * > ubuntu-keyboard > ubuntu-system-settings > unity8 * > webbrowswer-app * > > * We've already collected baseline results comparing mako and krillin with > vivid on these projects that show identical test results. > > We plan on completing the migration by Monday November 9th. However, if > there is a need to migrate a project sooner, please let us know and we'll > try to get it done as soon as possible. > > Also, if any team is wants comparison results between mako and krillin, > please let us know by November 13. Once the migration is complete, the > makos will be reallocated to other uses. > > Thanks, > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Shutdown of the Phone Boottest
Hello developers, For several months, a ‘boottest’ was used as part of the proposed migration process to ensure that packages being promoted to the archive did not cause a regression in the ability to boot phone images [1]. This testing was shutdown on Sept 25, 2015 as the tests were not providing the desired benefit. This shutdown was discussed and approved by the Phone product management and the Foundations team. This email is an official notice that ‘boottest’ will no longer be maintained, and there are no plans to bring it back. The sources and known bugs are available in Launchpad [2] should another team desire to revive and maintain it. The wiki references [1] will be removed within the next week. [1] - https://wiki.ubuntu.com/ProposedMigration (see item number 4 of the migration criteria) [2] - https://launchpad.net/ubuntu-touch-boottest Thanks, The UES CI Team -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Shutdown of the Phone Boottest
Christian, Any future plans for this would be up to the Phone product management. Francis On Tue, Dec 22, 2015 at 3:32 AM, Christian Dywan wrote: > Hey Francis, > > So what is the current plan for this? How are non-booting images going to > be avoided? Last time I checked the build process still wasn't able to > detect it because of the order of landing packages and a simple dependency > change could easily result in an unusable image. > > ciao, > Christian > > > On ma, joulu 21, 2015 at 8:16 , Francis Ginther < > francis.gint...@canonical.com> wrote: > > Hello developers, > > For several months, a ‘boottest’ was used as part of the proposed > migration process to ensure that packages being promoted to the archive did > not cause a regression in the ability to boot phone images [1]. This > testing was shutdown on Sept 25, 2015 as the tests were not providing the > desired benefit. This shutdown was discussed and approved by the Phone > product management and the Foundations team. > > This email is an official notice that ‘boottest’ will no longer be > maintained, and there are no plans to bring it back. The sources and known > bugs are available in Launchpad [2] should another team desire to revive > and maintain it. > > The wiki references [1] will be removed within the next week. > > [1] - https://wiki.ubuntu.com/ProposedMigration (see item number 4 of the > migration criteria) > [2] - https://launchpad.net/ubuntu-touch-boottest > > Thanks, > The UES CI Team > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] MP testing on mako pool seeing high wait times
The issue that was causing the extra long test times has been resolved and the wait queue for testing on makos is now back to reasonable levels. Francis On Thu, Jun 26, 2014 at 1:50 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > We've noticed a recent change in mako usage in the MP testing pool > (s-jenkins). As a result of longer test suites and a possible increase in > MP activity, we're seeing wait times of 4+ hours. We're investigating ways > to mitigate the issue and will follow up when things are in better shape. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] s-jenkins jobs restarted due to x86 build issue
I restarted a dozen or so jobs on s-jenkins tonight due to build errors with the following signature: hudson.util.IOException2: remote file operation failed: /iSCSI/storage/jenkins/workspace/unity-scopes-api-devel-utopic-amd64-ci at hudson.remoting.Channel@6f451a5:kinnara These failures were seen on both x86 builders, kinnara and genie. The issue has gone away and it looks like the restarts will proceed normally. I did abort a few builds to speed up the failures and get to the restart more quickly. We'll have a closer look at the problem tomorrow. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] s-jenkins jobs restarted due to x86 build issue
A complete s-jenkins restart was required to clear up some hung processes caused by the lab power maintenance. s-jenkins is now back online and everything appears to be working again. Francis On Mon, Jul 7, 2014 at 10:42 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > I restarted a dozen or so jobs on s-jenkins tonight due to build errors > with the following signature: > > > hudson.util.IOException2: remote file operation failed: > /iSCSI/storage/jenkins/workspace/unity-scopes-api-devel-utopic-amd64-ci at > hudson.remoting.Channel@6f451a5:kinnara > > > > These failures were seen on both x86 builders, kinnara and genie. The > issue has gone away and it looks like the restarts will proceed normally. I > did abort a few builds to speed up the failures and get to the restart more > quickly. > > We'll have a closer look at the problem tomorrow. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] s-jenkins needs an unplanned restart
The jenkins service running on s-jenkins needs to be restarted to restore testing using the VMs. The restart should take about 15 minutes. I'll send an update when it's up again. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] s-jenkins needs an unplanned restart
s-jenkins has been restarted and the VM issue has been resolved. Francis On Mon, Jul 14, 2014 at 2:50 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > The jenkins service running on s-jenkins needs to be restarted to restore > testing using the VMs. The restart should take about 15 minutes. I'll send > an update when it's up again. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Capacity problems on s-jenkins
We are working to resolve some recent capacity problems on s-jenkins (the internal jenkins server which tests MPs). This is causing unacceptable wait times when some of the makos fail and transient connection issue as jenkins strives to meet the load. We have already reallocated some makos and are will be adding more if possible. We're also working to remove obsolete builds and cleaning up possible duplication to reduce the overall load. Please contact the ci team or vanguard if you have any questions or concerns. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Makos don't always enter bootloader with 'adb reboot-bootloader'
Hello, I've seen a recent increase of this issue on the CI makos [1]. The basic scenario is that immediately after running a test, the device is reflashed and made ready for the next test. This involves: adb -s $SERIAL reboot-bootloader ubuntu-device-flash --serial $SERIAL --channel ubuntu-touch/utopic-proposed --bootstrap A portion of the time 'reboot-bootloader' does not work and the device performs what looks like a reboot. It show up as a device with 'adb devices'. Sometimes trying again works, sometimes a few cycles of reboot/reboot-bootloader works and sometimes I give up and have to have the device rebooted via button pushes. Is this a known issue? Are there any logs or debug info that could be provided? I'm attempting to work around the issue with some simple retry logic, but that's not 100% effective. [1] - https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/1359488 Thanks, Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI Lab jenkins services are down
The jenkins services in the ci lab (q-jenkins, s-jenkins and some of their slave nodes) are currently down due to a storage issue. We're working on reviving them and will send an all clear once things are back in order. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] CI Lab jenkins services are down
This is the all clear. Everything is back in order again. Francis On Wed, Sep 10, 2014 at 10:25 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > The jenkins services in the ci lab (q-jenkins, s-jenkins and some of their > slave nodes) are currently down due to a storage issue. We're working on > reviving them and will send an all clear once things are back in order. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Disruption of phone testing in ci-lab
All, There was a small window of downtime for the phone devices in the ci-lab. Unfortunately, I failed to make the necessary adjustments in time and 4 jobs failed as a result. I've restarted the tests for those MPs to get real results and commented on the impacted MPs. Apologies for the inconvenience. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Enabling Vivid for CI MP jobs - Nov 5th
This is a notice that there will be a switch in the CI jobs which build and test MPs from utopic to vivid on Wednesday, November 5th starting at 18:00 UTC. This applies to all builds for MPs which target trunk and development branches which are currently built for utopic. This is the same process implemented after every new development release opens. There is no action needed from the development teams and this does not require any downtime other then a short per-branch delay needed to update the jenkins jobs. Thanks, Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Enabling Vivid for CI MP jobs - Nov 5th
Nicholas, Yes, the core-apps jobs will be moved to vivid also. On Tue, Nov 4, 2014 at 11:33 AM, Nicholas Skaggs < nicholas.ska...@canonical.com> wrote: > On 11/04/2014 09:29 AM, Francis Ginther wrote: > >> This is a notice that there will be a switch in the CI jobs which build >> and test MPs from utopic to vivid on Wednesday, November 5th starting at >> 18:00 UTC. This applies to all builds for MPs which target trunk and >> development branches which are currently built for utopic. This is the same >> process implemented after every new development release opens. >> >> There is no action needed from the development teams and this does not >> require any downtime other then a short per-branch delay needed to update >> the jenkins jobs. >> >> Thanks, >> Francis >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team >> >> >> Just to clarify, this also covers the community core applications and > jobs? > > Nicholas > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Ongoing network issue impacting CI jobs
There is an ongoing networking issue in the data center that is impacting CI smoke testing and MP testing. The problem most directly impacts all of the phone testing as it prevents the required phablet-network connection. Support has acknowledged the issue. We will send out an all-clear when the problem is known to be resolved. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Ongoing network issue impacting CI jobs
The network failure has re-occurred. I've offlined the makos used for MP testing in an attempt to reduce the number of failures as a result but this can lead to other issues if the problem is not resolved in a timely manner. We'll see if it helps. Francis On Tue, Dec 2, 2014 at 9:48 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > There is an ongoing networking issue in the data center that is impacting > CI smoke testing and MP testing. The problem most directly impacts all of > the phone testing as it prevents the required phablet-network connection. > > Support has acknowledged the issue. > > We will send out an all-clear when the problem is known to be resolved. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI MP testing temporarily disabled
I've had to disable the MP testing performed by s-jenkins while we work to resolve the network issue. Please contact the cihelp vanguard once service resumes if any help is need to rebuild a job that may have failed as a result of the issue. Also, please be advised that another outage is expected this week in order to relocate hardware. A more precise ETA is not yet available. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] CI MP testing temporarily disabled
An update: The network issue is not resolved. But we are working on resolving some other issue that have kept things shutdown. I don't have a firm ETA yet, but some services should be online tomorrow. But I'll caution that there is still a hardware relocation scheduled for this week that we now expected to take place on Friday. We will pass on any updated schedules when we get them. Francis On Wed, Dec 3, 2014 at 5:14 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > I've had to disable the MP testing performed by s-jenkins while we work to > resolve the network issue. Please contact the cihelp vanguard once service > resumes if any help is need to rebuild a job that may have failed as a > result of the issue. > > Also, please be advised that another outage is expected this week in order > to relocate hardware. A more precise ETA is not yet available. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI MP testing partially back up
A somewhat better update: The MP testing has been re-enabled for all projects that do not test on the phone devices. The phones are expected to be down until Monday or Tuesday of next week. Also as previously mentioned, more downtime is expected for the CI MP testing. On Monday, the jenkins infrastructure is expected to be down again. A more detailed schedule will be available soon. This jobs disabled due to phone testing limitations: address-book-app-ci address-book-service-ci autopilot-1.5-ci autopilot-autolanding autopilot-ci camera-app-ci dialer-app-ci friends-app-ci gallery-app-ci generic-deb-autopilot-vivid-touch-regression-test mediaplayer-app-ci messaging-app-ci mir-autolanding mir-ci notes-app-ci phablet-team-address-book-app-staging-autolanding phablet-team-address-book-app-staging-ci phablet-team-dialer-app-staging-autolanding phablet-team-dialer-app-staging-ci ubuntu-autopilot-tests-ubuntu-experience-tests-ci ubuntu-sdk-team-ubuntu-ui-toolkit-staging-ci ubuntu-system-settings-ci ubuntu-system-settings-online-accounts-ci ubuntu-ui-toolkit-ci unity8-ci webbrowser-app-ci Francis On Thu, Dec 4, 2014 at 5:37 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > An update: > > The network issue is not resolved. But we are working on resolving some > other issue that have kept things shutdown. I don't have a firm ETA yet, > but some services should be online tomorrow. > > But I'll caution that there is still a hardware relocation scheduled for > this week that we now expected to take place on Friday. We will pass on any > updated schedules when we get them. > > Francis > > On Wed, Dec 3, 2014 at 5:14 PM, Francis Ginther < > francis.gint...@canonical.com> wrote: > >> I've had to disable the MP testing performed by s-jenkins while we work >> to resolve the network issue. Please contact the cihelp vanguard once >> service resumes if any help is need to rebuild a job that may have failed >> as a result of the issue. >> >> Also, please be advised that another outage is expected this week in >> order to relocate hardware. A more precise ETA is not yet available. >> >> Francis >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team >> > > > > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Status of CI Services - December 9 2014
The CI services are starting to come back online. Much is still disabled, but I expect to get the smoke testing enabled tonight. The krillin builds are also partially enabled, just need to see if the rest of the system-image process is properly networked. The krillin builds are currently a priority. The MP testing is currently still disabled while we work with IS to update the network and firewall connections to the build nodes. We also need to rebuild some of the armhf build nodes. The current ETA is to have this enabled tomorrow. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 10 2014
Here's the latest on what is now working: - The krillin build process is now fully enabled and builds are working. - Smoke testing is running for both mako and krilin devices. Capacity is limited as we have several makos that need attention from the Data Center Engineers (who are also busy moving other kit). And what's still offline: - MP testing is disabled, but should be re-enabled in the next 2-3 hours. This will initially be at very low capacity as several of the armhf builders were lost during the move. They are being rebuilt. Phones for testing MPs are also limited. - The rtm-dashboard for looking at krillin smoke testing results (work in progress). - The proposed-migration test slaves are still having network connectivity issues (IS has been notified). Francis On Tue, Dec 9, 2014 at 5:57 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > The CI services are starting to come back online. Much is still disabled, > but I expect to get the smoke testing enabled tonight. The krillin builds > are also partially enabled, just need to see if the rest of the > system-image process is properly networked. The krillin builds are > currently a priority. > > The MP testing is currently still disabled while we work with IS to update > the network and firewall connections to the build nodes. We also need to > rebuild some of the armhf build nodes. The current ETA is to have this > enabled tomorrow. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 10 2014
Since the last update: - MP testing has been fully enabled. I expect to see some long build queues as the backlog is worked down and we're only at half our normal number of phones available for testing. - The proposed migration slaves can now talk to ftpmaster.internal which was causing failures earlier today. What's still down: - The rtm-dashboard for looking at krillin smoke testing results (still a work in progress). - Some of the non-x86 test slaves used for proposed-migration are still down. Francis On Wed, Dec 10, 2014 at 12:00 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > Here's the latest on what is now working: > > - The krillin build process is now fully enabled and builds are working. > > - Smoke testing is running for both mako and krilin devices. Capacity is > limited as we have several makos that need attention from the Data Center > Engineers (who are also busy moving other kit). > > > And what's still offline: > > - MP testing is disabled, but should be re-enabled in the next 2-3 hours. > This will initially be at very low capacity as several of the armhf > builders were lost during the move. They are being rebuilt. Phones for > testing MPs are also limited. > > - The rtm-dashboard for looking at krillin smoke testing results (work in > progress). > > - The proposed-migration test slaves are still having network connectivity > issues (IS has been notified). > > Francis > > On Tue, Dec 9, 2014 at 5:57 PM, Francis Ginther < > francis.gint...@canonical.com> wrote: > >> The CI services are starting to come back online. Much is still disabled, >> but I expect to get the smoke testing enabled tonight. The krillin builds >> are also partially enabled, just need to see if the rest of the >> system-image process is properly networked. The krillin builds are >> currently a priority. >> >> The MP testing is currently still disabled while we work with IS to >> update the network and firewall connections to the build nodes. We also >> need to rebuild some of the armhf build nodes. The current ETA is to have >> this enabled tomorrow. >> >> Francis >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team >> > > > > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Status of CI Services - December 11, 2014
The MP testing service, s-jenkins, will need a restart at 18:00 UTC. The restart should take less than 15 minutes. Also, please be aware that the VPN to access the internal CI services has changed. For the new VPN go to https://wiki.canonical.com/InformationInfrastructure/IS/HowTo/CompanyOpenVPN for instructions. Updates: - The rtm-dashboard is up again. Results from older test runs are still being populated. - The MP testing backlog has been processed. All projects including those needing phones to test are enabled. The armhf builders are all back up. What’s still down: - Emails from jenkins jobs, etc. are not being forwarded (IS has been notified). - The VMs for some specific unity8 and ubuntu-settings-components MP tests are unavailable. This is expected to be fixed by the s-jenkins restart. The test jobs have been disabled until then. - Some of the non-x86 test slaves used for proposed-migration are still down (IS has been notified). - The bootspeed and unity7 test systems are still awaiting the correct power bricks and/or power cords (IS is working the issue). Francis On Wed, Dec 10, 2014 at 6:07 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > Since the last update: > - MP testing has been fully enabled. I expect to see some long build > queues as the backlog is worked down and we're only at half our normal > number of phones available for testing. > - The proposed migration slaves can now talk to ftpmaster.internal which > was causing failures earlier today. > > > What's still down: > - The rtm-dashboard for looking at krillin smoke testing results (still a > work in progress). > - Some of the non-x86 test slaves used for proposed-migration are still > down. > > > Francis > > On Wed, Dec 10, 2014 at 12:00 PM, Francis Ginther < > francis.gint...@canonical.com> wrote: > >> Here's the latest on what is now working: >> >> - The krillin build process is now fully enabled and builds are working. >> >> - Smoke testing is running for both mako and krilin devices. Capacity is >> limited as we have several makos that need attention from the Data Center >> Engineers (who are also busy moving other kit). >> >> >> And what's still offline: >> >> - MP testing is disabled, but should be re-enabled in the next 2-3 hours. >> This will initially be at very low capacity as several of the armhf >> builders were lost during the move. They are being rebuilt. Phones for >> testing MPs are also limited. >> >> - The rtm-dashboard for looking at krillin smoke testing results (work in >> progress). >> >> - The proposed-migration test slaves are still having network >> connectivity issues (IS has been notified). >> >> Francis >> >> On Tue, Dec 9, 2014 at 5:57 PM, Francis Ginther < >> francis.gint...@canonical.com> wrote: >> >>> The CI services are starting to come back online. Much is still >>> disabled, but I expect to get the smoke testing enabled tonight. The >>> krillin builds are also partially enabled, just need to see if the rest of >>> the system-image process is properly networked. The krillin builds are >>> currently a priority. >>> >>> The MP testing is currently still disabled while we work with IS to >>> update the network and firewall connections to the build nodes. We also >>> need to rebuild some of the armhf build nodes. The current ETA is to have >>> this enabled tomorrow. >>> >>> Francis >>> -- >>> Francis Ginther >>> Canonical - Ubuntu Engineering - Continuous Integration Team >>> >> >> >> >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team >> > > > > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 11, 2014
We need to disable the MP phone testing again. We've temporarily lost the ability to remote recover the devices and as a result they are all offline now. As before, only the projects that use phone testing will be disabled. Other updates: - The VMs for some specific unity8 and ubuntu-settings-components MP tests are back up. The s-jenkins restart was successful. - All of the test slaves used for proposed-migration should be available and running tests again. Francis On Thu, Dec 11, 2014 at 10:49 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > The MP testing service, s-jenkins, will need a restart at 18:00 UTC. The > restart should take less than 15 minutes. > > Also, please be aware that the VPN to access the internal CI services has > changed. For the new VPN go to > https://wiki.canonical.com/InformationInfrastructure/IS/HowTo/CompanyOpenVPN > for instructions. > > Updates: > - The rtm-dashboard is up again. Results from older test runs are still > being populated. > - The MP testing backlog has been processed. All projects including those > needing phones to test are enabled. The armhf builders are all back up. > > What’s still down: > - Emails from jenkins jobs, etc. are not being forwarded (IS has been > notified). > - The VMs for some specific unity8 and ubuntu-settings-components MP > tests are unavailable. This is expected to be fixed by the s-jenkins > restart. The test jobs have been disabled until then. > - Some of the non-x86 test slaves used for proposed-migration are still > down (IS has been notified). > - The bootspeed and unity7 test systems are still awaiting the correct > power bricks and/or power cords (IS is working the issue). > > Francis > > On Wed, Dec 10, 2014 at 6:07 PM, Francis Ginther < > francis.gint...@canonical.com> wrote: > >> Since the last update: >> - MP testing has been fully enabled. I expect to see some long build >> queues as the backlog is worked down and we're only at half our normal >> number of phones available for testing. >> - The proposed migration slaves can now talk to ftpmaster.internal which >> was causing failures earlier today. >> >> >> What's still down: >> - The rtm-dashboard for looking at krillin smoke testing results (still >> a work in progress). >> - Some of the non-x86 test slaves used for proposed-migration are still >> down. >> >> >> Francis >> >> On Wed, Dec 10, 2014 at 12:00 PM, Francis Ginther < >> francis.gint...@canonical.com> wrote: >> >>> Here's the latest on what is now working: >>> >>> - The krillin build process is now fully enabled and builds are working. >>> >>> - Smoke testing is running for both mako and krilin devices. Capacity is >>> limited as we have several makos that need attention from the Data Center >>> Engineers (who are also busy moving other kit). >>> >>> >>> And what's still offline: >>> >>> - MP testing is disabled, but should be re-enabled in the next 2-3 >>> hours. This will initially be at very low capacity as several of the armhf >>> builders were lost during the move. They are being rebuilt. Phones for >>> testing MPs are also limited. >>> >>> - The rtm-dashboard for looking at krillin smoke testing results (work >>> in progress). >>> >>> - The proposed-migration test slaves are still having network >>> connectivity issues (IS has been notified). >>> >>> Francis >>> >>> On Tue, Dec 9, 2014 at 5:57 PM, Francis Ginther < >>> francis.gint...@canonical.com> wrote: >>> >>>> The CI services are starting to come back online. Much is still >>>> disabled, but I expect to get the smoke testing enabled tonight. The >>>> krillin builds are also partially enabled, just need to see if the rest of >>>> the system-image process is properly networked. The krillin builds are >>>> currently a priority. >>>> >>>> The MP testing is currently still disabled while we work with IS to >>>> update the network and firewall connections to the build nodes. We also >>>> need to rebuild some of the armhf build nodes. The current ETA is to have >>>> this enabled tomorrow. >>>> >>>> Francis >>>> -- >>>> Francis Ginther >>>> Canonical - Ubuntu Engineering - Continuous Integration Team >>>> >>> >>> >>> >>> -- >>> Francis Ginther >>> Canonical - Ubuntu Engineering - Continuous Integration Team >>> >> >> >> >> -- >> Francis Ginther >> Canonical - Ubuntu Engineering - Continuous Integration Team >> > > > > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 11, 2014
The MP phone testing has been re-enabled, but there is still some work to do to fully enable the remote recovery. Big thanks to the IS engineers for working to get this up and running again. Francis On Thu, Dec 11, 2014 at 4:23 PM, Francis Ginther < francis.gint...@canonical.com> wrote: > We need to disable the MP phone testing again. We've temporarily lost the > ability to remote recover the devices and as a result they are all offline > now. As before, only the projects that use phone testing will be disabled. > > Other updates: > - The VMs for some specific unity8 and ubuntu-settings-components MP > tests are back up. The s-jenkins restart was successful. > - All of the test slaves used for proposed-migration should be available > and running tests again. > > Francis > > > On Thu, Dec 11, 2014 at 10:49 AM, Francis Ginther < > francis.gint...@canonical.com> wrote: > >> The MP testing service, s-jenkins, will need a restart at 18:00 UTC. The >> restart should take less than 15 minutes. >> >> Also, please be aware that the VPN to access the internal CI services has >> changed. For the new VPN go to >> https://wiki.canonical.com/InformationInfrastructure/IS/HowTo/CompanyOpenVPN >> for instructions. >> >> Updates: >> - The rtm-dashboard is up again. Results from older test runs are still >> being populated. >> - The MP testing backlog has been processed. All projects including >> those needing phones to test are enabled. The armhf builders are all back >> up. >> >> What’s still down: >> - Emails from jenkins jobs, etc. are not being forwarded (IS has been >> notified). >> - The VMs for some specific unity8 and ubuntu-settings-components MP >> tests are unavailable. This is expected to be fixed by the s-jenkins >> restart. The test jobs have been disabled until then. >> - Some of the non-x86 test slaves used for proposed-migration are still >> down (IS has been notified). >> - The bootspeed and unity7 test systems are still awaiting the correct >> power bricks and/or power cords (IS is working the issue). >> >> Francis >> >> On Wed, Dec 10, 2014 at 6:07 PM, Francis Ginther < >> francis.gint...@canonical.com> wrote: >> >>> Since the last update: >>> - MP testing has been fully enabled. I expect to see some long build >>> queues as the backlog is worked down and we're only at half our normal >>> number of phones available for testing. >>> - The proposed migration slaves can now talk to ftpmaster.internal >>> which was causing failures earlier today. >>> >>> >>> What's still down: >>> - The rtm-dashboard for looking at krillin smoke testing results (still >>> a work in progress). >>> - Some of the non-x86 test slaves used for proposed-migration are still >>> down. >>> >>> >>> Francis >>> >>> On Wed, Dec 10, 2014 at 12:00 PM, Francis Ginther < >>> francis.gint...@canonical.com> wrote: >>> >>>> Here's the latest on what is now working: >>>> >>>> - The krillin build process is now fully enabled and builds are working. >>>> >>>> - Smoke testing is running for both mako and krilin devices. Capacity >>>> is limited as we have several makos that need attention from the Data >>>> Center Engineers (who are also busy moving other kit). >>>> >>>> >>>> And what's still offline: >>>> >>>> - MP testing is disabled, but should be re-enabled in the next 2-3 >>>> hours. This will initially be at very low capacity as several of the armhf >>>> builders were lost during the move. They are being rebuilt. Phones for >>>> testing MPs are also limited. >>>> >>>> - The rtm-dashboard for looking at krillin smoke testing results (work >>>> in progress). >>>> >>>> - The proposed-migration test slaves are still having network >>>> connectivity issues (IS has been notified). >>>> >>>> Francis >>>> >>>> On Tue, Dec 9, 2014 at 5:57 PM, Francis Ginther < >>>> francis.gint...@canonical.com> wrote: >>>> >>>>> The CI services are starting to come back online. Much is still >>>>> disabled, but I expect to get the smoke testing enabled tonight. The >>>>> krillin builds are also partially enabled, just need to see if the rest of >>>>> the system-image process is properly networked. The
[Ubuntu-phone] Status of CI Services - December 15, 2014
Updates: - We’ve identified an issue that was causing the phones to go offline and IS has restored the ability to remotely recover devices. As a result, the usability of the phones is starting to return to normal. - The SMTP relay has been restored, email delivery should be working again. What’s still down: - The bootspeed and unity7 testing desktops are still offline due to an issue with power. -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 15, 2014
There is no ETA yet. I've requested details on the possibility of completing this by the end of the week. Francis On Tue, Dec 16, 2014 at 5:43 AM, Stephen M. Webb wrote: > > On 12/15/2014 05:38 PM, Francis Ginther wrote: > > > > What’s still down: > > - The bootspeed and unity7 testing desktops are still offline due to an > issue with power. > > Is there an ETA on this? > > -- > Stephen M. Webb > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Status of CI Services - December 16, 2014
This is the final update regarding the CI Services interruption which included the relocation of hardware last week. With the exception of [1], we believe all the remaining hardware and networks have been restored and firewall rules updated. If there are any further failures or issues discovered, please raise them with the CI vanguard. [1] - The bootspeed and unity7 testing desktops are still offline due to an issue with power. Further updates on the progress of this activity will be communicated with the known stakeholders. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Status of CI Services - December 15, 2014
Didier, The power updates for those systems still impacted by the move are currently expected to be done the first week in January. The s-jenkins jobs should all be back to normal now. If you find any issue, please reach out to the ci vanguard in #ubuntu-ci-eng. Francis On Tue, Jan 6, 2015 at 10:17 AM, Didier Roche wrote: > Le 16/12/2014 19:50, Francis Ginther a écrit : > >> There is no ETA yet. I've requested details on the possibility of >> completing this by the end of the week. >> >> > Hey Francis, > > any update on this? The last update was on the 16 Dec, then, I guess there > were the end of year holidays. This impacts as well the ubuntu make tests > that I have to run regularly by hand. At least, are s-jenkins jobs > available? > > Thanks, > Didier > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI phone testing temporarily disabled
We are experiencing installation issues with the latest devel-proposed touch image, 74 for mako and 82 for krillin. As a result we've had to disable testing on the phones until an updated image is available or a workaround is found. This impacts smoke testing of the images themselves and MP testing that executes phone tests. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] CI phone testing temporarily disabled
Mako testing for MPs is starting to come back online using mako image 73 as a workaround. A few jobs failed due to the problem and they have been restarted first. Francis On Fri, Jan 23, 2015 at 7:15 AM, Francis Ginther < francis.gint...@canonical.com> wrote: > We are experiencing installation issues with the latest devel-proposed > touch image, 74 for mako and 82 for krillin. As a result we've had to > disable testing on the phones until an updated image is available or a > workaround is found. > > This impacts smoke testing of the images themselves and MP testing that > executes phone tests. > > Francis > -- > Francis Ginther > Canonical - Ubuntu Engineering - Continuous Integration Team > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] Updated documentation for executing CI Ubuntu Touch Tests
We have updated the documentation for running the CI Dashboard and MP testing for Ubuntu Touch devices. It is available here: http://ubuntu-test-cases-touch.readthedocs.org/en/latest/ Please note that this is not a general purpose testing tool. It is strictly designed for running tests as they are executed for the CI Dashboard [1] and MP testing of debian packages such as [2]. Use of this tool does require provisioning your device with a pristine install, which is covered by the documentation. As a result, it may not be suitable for everyone. [1] - http://ci.ubuntu.com/ [2] - https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/ Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] Updated documentation for executing CI Ubuntu Touch Tests
Leo, The CI tools are not meant to be a replacement for the more general purpose, https://wiki.ubuntu.com/Touch/Testing, as they're not designed to fill all testing needs and only work with a set of known apps. There is an expectation (but no timeline) that the CI testing will converge on dep8 testing and eventually all testing currently performed by lp:ubuntu-test-cases/touch will be done with adt-run as described in https://wiki.ubuntu.com/Touch/Testing#Running_tests_with_autopkgtest. Francis On Mon, Mar 23, 2015 at 12:50 PM, Leo Arias wrote: > cool. That page should replace this one, right? > https://wiki.ubuntu.com/Touch/Testing > > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
Re: [Ubuntu-phone] [MAINTENANCE OUTAGE] Ubuntu Touch and Ubiquity CI Testing
The planned outage for Thursday, April 9, 2015 mentioned below has been postponed. It is tentatively reschedule for May 5, 2015. A new notice will be sent when that date approaches. Apologies for any inconvenience, Francis On Thu, Apr 2, 2015 at 2:38 PM, Paul Larson wrote: > The systems responsible for Ubuntu Touch testing in 1SS, as well as > Ubiquity testing will be going offline for maintenance on Thursday, April > 9, 2015. The engineers in the datacenter will be moving some of these > systems to a different rack. The CI team will take care of bringing the > jobs and workers offline prior to the move, so anything that comes in > during the outage should resume as soon as the move is complete. Please see > the details below for affected services. > > Downtime start: 1400 UTC, Thursday, April 9, 2015 > Duration (estimate): 5 hours > Affected Services: > * Ubiquity testing > * Ubuntu Touch smoke testing > * MP testing on devices > * Proposed migration boot testing on devices > * Any other test jobs that run on CI touch devices > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > > -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp
[Ubuntu-phone] CI Services potentially offline April 11
The data center hosting the CI services will be receiving power maintenance this coming weekend, April 11, 2015. We have already taken action to avoid downtime of the CI services, but since power is involved, something unexpected could cause machines to go down and lead to a disruption in services. In the event of an actual service outage, we'll reply with specific details. Francis -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp