← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: Core Apps: Going for the Green!

 

I have a MP for calendar which should turn it green.

https://code.launchpad.net/~vthompson/ubuntu-calendar-app/merge-ap-fix-branches/+merge/195310

Victor
On Nov 18, 2013 12:57 PM, "Nicholas Skaggs" <nicholas.skaggs@xxxxxxxxxxxxx>
wrote:

> Thanks to everyone who helped with this effort. I wanted to followup and
> say all the tests in trunk should now be green. There are 3 MP's I'm still
> watching and wanting to merge, but please consider everything to be all
> set. Now the easy part! Let's keep them all green!
>
> https://code.launchpad.net/~nik90/ubuntu-clock-app/use-
> default-swipe-delete/+merge/191905
> https://code.launchpad.net/~acerisara/ubuntu-calendar-app/
> failing-tests/+merge/193706
> https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/
> fix-new-event-test/+merge/195421
>
> Note the dashboard is still running the old versions for the moment, but
> should be updated for tomorrow's run :-)
> http://reports.qa.ubuntu.com/smokeng/trusty/touch/
>
> Nicholas
>
> On 11/07/2013 01:14 PM, Nicholas Skaggs wrote:
>
>> The transition to autopilot 1.4 is done! I'm including Didier's mail
>> below, which contains important information for you as well.
>>
>>> So, as seen below, the transition to autopilot 1.4 is now done. We can't
>>> release that image because of our sdk breaking backward compatbility.
>>> In addition, as the CI system will be down for the week-end (and may as
>>> well on Monday morning). I think we are at the perfect timing to try to get
>>> back to a green image.
>>>
>>> If you look at image 14, we have some failing tests:
>>> - mako: http://reports.qa.ubuntu.com/smokeng/trusty/touch/mako/14:
>>> 20131107:20131031.1/4933/
>>> - maguro: http://reports.qa.ubuntu.com/smokeng/trusty/touch/maguro/
>>> 14:20131107:20131031.1/4932/
>>>
>>
>> So, looking at the reports there are some core apps that still need
>> attention in order to be 100% passing. As of now I get to be the bully in
>> making this happen ;-) Let's work on getting each of the apps to be 100%
>> passing and green. If we have flaky tests we'll fix them or disable them.
>> If the tests aren't green due to bugs, let's fix the bugs. I want every
>> merge this cycle to have passing tests, and for the dashboard to stay
>> passing unless there is a true bug.
>>
>> So what does this mean? It means I'll be reverting anything that makes
>> the dashboard worse testwise, or doesn't work on the phone. I don't want to
>> have to do this, it wouldn't be fun for anyone. To make sure this doesn't
>> need to happen, please test your merges on real hardware before accepting.
>> If you don't have phone hardware, please add me as a reviewer for all of
>> your merges until all the core apps are green again. I will personally run
>> the tests on my phone to ensure they will pass in the lab as well. Let's
>> not push things that will make the situation worse. The jenkins mergebot is
>> an excellent approximation of the enviroment, but it is not the same as
>> running on the phone. You should check the tests on real hardware before
>> merging.
>>
>> So in summary:
>>
>> - We need to get our dashboard back to looking green!
>> - Merges that make tests worse will be reverted
>> - Always test on phone hardware before approving any new merges
>> -- Add me as a reviewer if you need someone to test your branch on real
>> hardware and you don't have any
>> - I'm going to be a bully to ensure this all happens :-)
>>
>> QA Community test writers -- let's help out our core app devs where
>> possible. Check out the issues facing the core apps via
>> http://reports.qa.ubuntu.com/smokeng/trusty/touch/ and fix them. Propose
>> merges once the fixes are ready. Add me if you lack a phablet device and
>> need me to double check and ensure it fixes things :-)
>>
>> Thanks everyone!
>>
>> Nicholas
>>
>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References