[03:35] <KI7MT> Hello all .. Im trying to sen an MP for two test cases / lp1168084  I sen it up /after commit, with: bzr push lp:~ki7mt/ubuntu-manual-tests/lp1168084-fix ... but it seems to have gone of in space, as I can't find in on LP to propose the merge  .. is this not the correct process ?
[03:38] <KI7MT> Belay my last, I found it, but, found it through updating the Bug :-) .. in any case, all seems well now.
[05:43] <pitti> Good morning
[06:09] <DanChapman> good morning
[07:43] <KI7MT> GM
[07:44] <elfy> hi again :)
[07:45] <KI7MT> Hi elfy ... Just the guy I need to ask a question ..
[07:46] <elfy> mmm - try and make it quick - getting ready for work time of the day here :)
[07:46] <KI7MT> I working on the server upgrate test case .. does that have to apply to all Server types or just Ubuntu Base Server?
[07:47] <KI7MT> *server upgrade ..
[07:47] <elfy> basically testcases 'should' be flavour agnostic where it's possible
[07:48] <elfy> obviously something unity specific is just that
[07:48] <KI7MT> Ok, I think I can do that with do-release, but need to check a few things.
[07:48] <elfy> but I do a lot of work on xubuntu - some of our things are used by lubuntu
[07:49] <elfy> you can use FAMILY
[07:49] <elfy> I assume you looked at other testcases to see how they were written
[07:49] <KI7MT> I just need to test some of the cloud stuff, should be ok I think.
[07:50] <elfy> KI7MT: thanks for joining in with it :)
[07:50] <KI7MT> Yes, been reading allot of them. I used allot of them over the years too .. lol .. not just for QA testing but for learning.
[07:51] <KI7MT> I have another nick too KE1HA .. been around UB a long time.
[07:51] <KI7MT> since .. like, 6.xx days I think .. Im pretty sure I have a 5.xx CD round here somewhere too.
[07:53] <KI7MT> Anyway, Im off to install Edubuntu .. work some TC's there.
[07:57] <elfy> KI7MT: I know there are lot of bugs there not done - but be careful that they'll actually get used - there were a bunch of kubuntu ones - turns out they use something else for QA
[07:58] <KI7MT> Yeah, I was gonn head for the Gnome Apps first .. then maybe the odd apps Ed uses.
[08:01] <pitti> jibel: did you roll out the --timeout-copy fix to all nodes? http://d-jenkins.ubuntu-ci:8080/job/trusty-adt-linux/50 failed again on it
[08:02] <jibel> pitti, I did, yesterday morning.
[08:03] <jibel> I'll double-check on albali
[08:04] <jibel> timeouts: {'test': 10000, 'copy': 1000, 'short': 100, 'build': 100000, 'install': 3000}
[08:04] <jibel> :/
[08:04] <jibel> nearly 20min to copy the tree, that's a lot
[08:05] <jibel> increased to half an hour on albali only
[08:27] <jibel> pitti, I compared tar, cp and rsync and performances are equivalent, disks on albali are just damn slow and I think there is not much to do apart from increasing the copy timeout
[08:27] <pitti> jibel: ah, thanks
[08:28] <KI7MT> What is CVE ? I see this link on bugs, but I don't know what it is.
[08:28] <pitti> KI7MT: see http://cve.mitre.org/
[08:28] <pitti> KI7MT: in short, it's a name to identify a particular security vulnerability
[08:29] <KI7MT> Got it .. it's go crosss platforms can work the same stuff under a common ID.
[08:30] <pitti> correct, and various vendors/distributors refer to it in their security announcements
[08:30] <pitti> so that one can track what is fixed where/when
[08:30] <pitti> without ambiguity
[08:30] <KI7MT> Yeah, that's a good one.
[08:37] <KI7MT> Ya know, I use Lubuntu & Xubuntu on two of my laptops, I really should work on those first before Edubuntu.
[09:53] <pitti> jibel: argh, "start: Job is already running: ttyS0" adt VM failures
[09:54] <pitti> jibel: I got that locally as well, fixing; it seems there was some upstart change
[09:55] <pitti> jibel: fixed in r272; can we please roll this out? (with your magic, or I do it myself)
[10:27] <jibel> pitti, r272 pulled in the lab.
[10:27] <pitti> jibel: ah, thanks; I was just about to do it and just saw that you did
[10:27]  * pitti retries the failed jobs
[10:28] <jibel> pitti, there is a script in auto-package-testing/jenkins/ called update-servers . You pass it a list of [user@]server and it will pull latest revision
[10:29] <pitti> ah, nice
[10:29] <jibel> the list can be a list on the command line or a file
[10:31] <pitti> err, what?
[10:32] <pitti> jibel: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html says
[10:32] <pitti> autopkgtest for shotwell 0.15.1-0ubuntu2: PASS (Jenkins: public, private)
[10:32] <pitti> but http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-shotwell/ failed
[10:32] <pitti> I just re-triggered it
[10:32] <pitti> I actually fixed the original failure, but it now failed due to the ttyS0 issue
[10:35] <jibel> it should not be pass or fail but running
[10:35] <jibel> {"status": {"i386": "RUNNING", "amd64": "PASS", "all": "RUNNING"}, "package": "shotwell",
[10:37] <pitti> well, britney already propagated it
[10:37] <pitti> *now* it succeeded
[10:37] <pitti> love all these "jenkins fixed" mails :)
[10:38] <pitti> umockdev is fixed in 0.5.1, will be autosynced this evening
[10:38] <jibel> \o/
[11:01] <davmor2> Morning all
[11:13] <slickymaster> morning all
[11:21] <jibel> pitti, did you see this error in the lab too? I haven't seen it before
[11:21] <jibel> (the tr error)
[11:22] <pitti> jibel: not that I remember; just occasionaly locally
[12:19] <slickymaster> bbl ->
[14:50] <elopio> good morning.
[15:05] <bfiller> jcollado: our standup delayed this morning, all tied up on another call
[15:06] <jcollado> bfiller: Ok, thanks for letting me know. I'll just wait for you in the mumble channel.
[15:41] <balloons> ping DanChapman
[15:42] <DanChapman> balloons, howdy o/
[15:42] <balloons> howdy :-) Just curious if you had any insight on why the ubiquity runs are still yellow and red :-)
[15:46] <DanChapman> balloons, bug 1267116 is causing the majority of the fails which are segfaulting. I have a patch to push to fix the fails on the progress bar fraction.
[15:46] <DanChapman> balloons, i see xubuntu is now unblocked YAY!
[15:47] <balloons> DanChapman, ahh, ty.. I missed that bug :-)
[15:47] <DanChapman> balloons, that bug is impossible to reproduce locally!! I must have run them 100's of times and not once can i get it to do it :-(
[15:49] <balloons> ahh no fun.. I know how that works trust me
[15:49] <balloons> the lab can be a magical place ;-)
[16:04] <balloons> ping elopio
[16:05] <elopio> balloons: pong.
[16:05] <balloons> elopio, have you had any issues with tab switching and the uitk emulator?
[16:07] <elopio> balloons: just a couple.
[16:07] <elopio> 1- when the center of the tab label we need to click is really close to the border, nothing will happen because unity catches the click.
[16:07] <balloons> It's confusing because the test on uitk passed, http://ci.ubuntu.com/smokeng/trusty/touch/maguro/131:20140116:20140115.1/6095/ubuntu-ui-toolkit-autopilot/673464/, while it fails http://ci.ubuntu.com/smokeng/trusty/touch/maguro/114:20140106:20131223.2/5905/ubuntu-clock-app-autopilot/642628/
[16:07] <elopio> 2- when the center is out of the screen, we will just fail misserably.
[16:07] <elopio> We need to scroll a little before clicking.
[16:07] <balloons> not many apps use the switch by index
[16:08] <balloons> oO actually this one doesn't either.. I guess internally though, it all runs through by index
[16:09] <elopio> balloons: yeah, we take the objectName and turn it into an index, in order to see how many switches we need.
[16:12] <elopio> balloons: I see no problem on the desktop, and I have no maguro to see it running.
[16:12] <elopio> balloons: can we emulate maguro?
[16:13] <balloons> yes, same issue here. The emulator is a place to see such things, but we'd probably need to record it. who wants to wait 10 mins or so for it to appear
[16:23] <balloons> if it's a maguro only thing, I'm not too concerned. If you think we could do tab switching a bit better, let's at least file a bug I guess against UITK
[16:41] <balloons> elopio, ^^
[16:42] <elopio> balloons: right, I have those bugs only in my head. I'm adding them.
[16:43] <elopio> that's in my todo after landing the text fields emulator.
[16:43] <elopio> balloons: but in the case of the clock, all the labels are small, so it shouldn't be affected.
[16:43] <elopio> I'll try to set up my emulator today to give it a try.
[16:45] <balloons> I've played with cpulimit just now.. not sure how useful it is sadly, but it does make things run slow :-)
[16:45] <elopio> balloons: it was already reported: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1212303
[17:25] <balloons> elopio, is all the issues with uitk and qt5.2 resolved?
[17:25] <balloons> *are
[17:27] <elopio> balloons: I don't know what issues.
[17:27] <elopio> I'm just getting back to work with uitk.
[17:28] <balloons> elopio, I had seen some build issues. I guess if you didn't get invovled, there wasn't anything to be worried about :-)
[17:30] <elopio> balloons: I don't know, but I have to meet with them tomorrow morning on their weekly meeting
[17:30] <elopio> in case you want me to ask something
[17:31] <balloons> just ensure the uitk is in good shape. if it tests well on 5.2, our qml apps should be fairly safe
[17:32] <elopio> balloons: I'll let you know about the status.
[17:36] <senan> DanChapman, Good Eve
[17:40] <DanChapman> senan, hey there :-)
[20:40] <balloons> Letozaf_, howdy
[20:40] <Letozaf_> balloons, hi
[20:43] <Letozaf_> balloons, got new on reminders app ?
[20:43] <balloons> Letozaf_, did you see the calendar request I pinged you on?
[20:43] <balloons> Letozaf_, no, nothing new on reminders atm
[20:43] <balloons> I'm going to keep working on it
[20:44] <Letozaf_> balloons, yes I was about to have a look at calendar app now
[20:52]  * Letozaf_ is rebooting pc
[21:05] <Letozaf_> balloons, could it be that some calendar app tests fail on my desktop ? I just ran the tests on my box
[21:06] <balloons> Letozaf_, I think there is a bug with translations
[21:06] <balloons> so non-english
[21:06] <Letozaf_> balloons, ok but should I just carry on writing the new test ?
[21:07] <balloons> Letozaf_, yes carry on. But if it's not a locale issue, then it's an unknown problem and we should figure out why ;-)
[21:09] <Letozaf_> balloons, I got 8 failures on 17 tests, thats  a lot the last one is:
[21:09] <Letozaf_> Traceback (most recent call last):
[21:09] <Letozaf_>   File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/test_calendar.py", line 99, in test_new_event
[21:09] <Letozaf_>     Eventually(Not(Is(None))))
[21:09] <Letozaf_>   File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in assertThat
[21:09] <Letozaf_>     raise MismatchError(matchee, matcher, mismatch, verbose)
[21:09] <Letozaf_> MismatchError: After 10.0 seconds test failed: None matches Is(None)
[21:09] <Letozaf_> balloons, doen't look like a translation problem
[21:09] <balloons> Letozaf_, well that's definitely an issue.. let me try on my box real quick
[21:10] <Letozaf_> balloons, but here http://ci.ubuntu.com/smokeng/trusty/touch/mako/132:20140116.1:20140115.1/6112/ all tests passed
[21:10] <balloons> Letozaf_, can you do me a quick favor actually? My n4 isn't working atm.. can you test this branch quickly for music and ensure it passes? lp:~vthompson/music-app/artists-tab-ap-test
[21:10] <Letozaf_> balloons, ok
[21:10] <balloons> i'll try calendar trunk
[21:15] <balloons> trunk works still for me locally :-)
[21:17] <Letozaf_> balloons, looks like something is wrong on my box then :O
[21:17] <balloons> Letozaf_, not necessarily.. which test fails?
[21:18] <balloons> Letozaf_, yes I just made changes that aren't in CI yet
[21:18] <Letozaf_> balloons, let me finish runnin music_app test then I will tell you
[21:24] <Letozaf_> balloons, all tests passed for lp:~vthompson/music-app/artists-tab-ap-test
[21:24] <balloons> Letozaf_, ty
[21:24] <Letozaf_> balloons, yw
[21:24] <Letozaf_> balloons, I will run the calendar app tests again now
[21:24] <balloons> kk
[21:33] <Letozaf_> balloons, http://paste.ubuntu.com/6764317/
[21:34] <Letozaf_> balloons, I think I should run the tests one by one, the output doesn't say much, what remains in my terminal at least
[21:34] <balloons> Letozaf_, yes, run the test that fails in solo
[21:35] <balloons> you running with -v?
[21:35] <balloons> -vv?
[21:35] <Letozaf_> balloons, -vv
[21:35] <knome> -vvv
[21:35] <knome> -vvvv
[21:35] <knome> -vvvvv
[21:35] <balloons> oO knome
[21:35] <Letozaf_> knome, :D
[21:40] <Letozaf_> balloons, same error running only calendar_app.tests.test_calendar.TestMainView.test_new_event so I think that the other tests just do not run when this fails the autopilot test get interrupted by this failure
[21:41] <balloons> ahh, perfect. Ok, so do you know why it's failing?
[21:41] <Letozaf_> balloons, let me look at the code...
[21:43] <Letozaf_> balloons, looks like the event is not created in timeline, the assert fails as the event is not found
[21:44] <balloons> ok
[21:44] <Letozaf_> balloons, maybe I can try to reproduce it by hand
[21:44] <Letozaf_> balloons, manually
[21:44] <Letozaf_> balloons, to verify that the event is created or not
[21:44] <balloons> sure, that's a good idea to verify :-)
[21:47] <Letozaf_> balloons, the event is not created, after I have saved it I cannot find it
[21:47] <Letozaf_> balloons, :O
[21:47] <balloons> oO really?
[21:47] <balloons> it shows up for me
[21:47] <balloons> how interesting
[21:48] <Letozaf_> balloons, :? how strange... I must have something wrong on my PC
[21:52] <Letozaf_> balloons, I do not see the events I insert on my desktop but on the device I do
[21:52] <Letozaf_> balloons, oO
[21:52] <KI7MT> What's the policy for writing test cases for apps which are not part of the install manifest ?
[21:54] <balloons> KI7MT, you can write tests for any app.. Our primary focus is the default apps, but :-) There is a maintenance burden with having lots of tests that aren't being used.. what did you have in mind?
[21:56] <KI7MT> balloons, Thats' what I thought, was looking at some of the bugs for Lubuntu, Gdebi is listed as a need, but when I checked the manifest, it's not listed.
[21:57] <KI7MT> I have not checked the others listed yet.
[22:00] <Letozaf_> balloons, it must be something wrong on my PC, now it's getting late for me, but I will run the calendar-app tests on my notebook tomorrow, if they work I will just re-install on my PC, maybe too much playing around messed something
[22:03] <Letozaf_> balloons, buona notte see you tomorrow :D
[22:05] <KI7MT> balloons, However, I did find gdebi and gdebi-core on the 13.10 Beta2 manifest, need to look at this a bit further, but Maybe I pulled the wrong manifest.
[22:09] <KI7MT> balloons, sure enough .. lubuntu-13.10-desktop-amd64.manifest also lists both .. so i guess it's good-to-go. Not sure how I balls'ed it up the first time around.
[22:09] <balloons> lol :-)
[22:10] <balloons> sometimes I feel crazy when I re-read something
[23:31] <KI7MT> balloons, I have Lubuntu up and running, for Gdebi test-case, should I have the user(s) do an actual install & removal of a package to test it's functionality? This would require downloading a .deb package before hand.
[23:49] <phillw> KI7MT: simply add and remove a  libre office package...
[23:49] <phillw> --> runs back to #phillw :)
[23:50] <KI7MT> phillw, Not sure I understand that, are libre packages .deb ?
[23:51] <phillw> all packages as standard are .deb. we can use .rpm / zlib etc.
[23:52] <KI7MT> Understand, but for gdebi the .deb has to reside locally on the system, so I think i'd have to DL one first.
[23:53] <phillw> KI7MT: Is gdebi a test case for lubuntu?
[23:53] <KI7MT> Yes
[23:54] <KI7MT> well .. it will be when Im done writing it :-)
[23:54] <phillw> some one has been writing new test cases :)
[23:55] <KI7MT> Yeah, was goign to DL like dialog or something simple that has very few deps, and use that as the install/remove example.
[23:57] <KI7MT> as Gdebi is a package manager, probably should test that it can do what it's intended to do I'd think.
[23:59] <phillw> KI7MT:
[23:59] <phillw> I have found gdebi to be okay, but lubuntu can not support other applications such as gdebi... https://wiki.ubuntu.com/Lubuntu/Testing/14.04