=== elopio_ is now known as elopio === chihchun_afk is now known as chihchun [03:35] 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] Belay my last, I found it, but, found it through updating the Bug :-) .. in any case, all seems well now. [05:43] Good morning [06:09] good morning [07:43] GM [07:44] hi again :) [07:45] Hi elfy ... Just the guy I need to ask a question .. [07:46] mmm - try and make it quick - getting ready for work time of the day here :) [07:46] I working on the server upgrate test case .. does that have to apply to all Server types or just Ubuntu Base Server? [07:47] *server upgrade .. [07:47] basically testcases 'should' be flavour agnostic where it's possible [07:48] obviously something unity specific is just that [07:48] Ok, I think I can do that with do-release, but need to check a few things. [07:48] but I do a lot of work on xubuntu - some of our things are used by lubuntu [07:49] you can use FAMILY [07:49] I assume you looked at other testcases to see how they were written [07:49] I just need to test some of the cloud stuff, should be ok I think. [07:50] KI7MT: thanks for joining in with it :) [07:50] 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] I have another nick too KE1HA .. been around UB a long time. [07:51] since .. like, 6.xx days I think .. Im pretty sure I have a 5.xx CD round here somewhere too. [07:53] Anyway, Im off to install Edubuntu .. work some TC's there. [07:57] 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] Yeah, I was gonn head for the Gnome Apps first .. then maybe the odd apps Ed uses. [08:01] 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] pitti, I did, yesterday morning. [08:03] I'll double-check on albali [08:04] timeouts: {'test': 10000, 'copy': 1000, 'short': 100, 'build': 100000, 'install': 3000} [08:04] :/ [08:04] nearly 20min to copy the tree, that's a lot [08:05] increased to half an hour on albali only [08:27] 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] jibel: ah, thanks [08:28] What is CVE ? I see this link on bugs, but I don't know what it is. [08:28] KI7MT: see http://cve.mitre.org/ [08:28] KI7MT: in short, it's a name to identify a particular security vulnerability [08:29] Got it .. it's go crosss platforms can work the same stuff under a common ID. [08:30] correct, and various vendors/distributors refer to it in their security announcements [08:30] so that one can track what is fixed where/when [08:30] without ambiguity [08:30] Yeah, that's a good one. [08:37] Ya know, I use Lubuntu & Xubuntu on two of my laptops, I really should work on those first before Edubuntu. === psivaa_ is now known as psivaa [09:53] jibel: argh, "start: Job is already running: ttyS0" adt VM failures [09:54] jibel: I got that locally as well, fixing; it seems there was some upstart change [09:55] jibel: fixed in r272; can we please roll this out? (with your magic, or I do it myself) === chihchun is now known as chihchun_afk [10:27] pitti, r272 pulled in the lab. [10:27] 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] 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] ah, nice [10:29] the list can be a list on the command line or a file [10:31] err, what? [10:32] jibel: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html says [10:32] autopkgtest for shotwell 0.15.1-0ubuntu2: PASS (Jenkins: public, private) [10:32] but http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-shotwell/ failed [10:32] I just re-triggered it [10:32] I actually fixed the original failure, but it now failed due to the ttyS0 issue [10:35] it should not be pass or fail but running [10:35] {"status": {"i386": "RUNNING", "amd64": "PASS", "all": "RUNNING"}, "package": "shotwell", [10:37] well, britney already propagated it [10:37] *now* it succeeded [10:37] love all these "jenkins fixed" mails :) [10:38] umockdev is fixed in 0.5.1, will be autosynced this evening [10:38] \o/ [11:01] Morning all === _salem is now known as salem_ [11:13] morning all [11:21] pitti, did you see this error in the lab too? I haven't seen it before [11:21] (the tr error) [11:22] jibel: not that I remember; just occasionaly locally [12:19] bbl -> [14:50] good morning. [15:05] jcollado: our standup delayed this morning, all tied up on another call [15:06] bfiller: Ok, thanks for letting me know. I'll just wait for you in the mumble channel. === manjo` is now known as manjo [15:41] ping DanChapman [15:42] balloons, howdy o/ [15:42] howdy :-) Just curious if you had any insight on why the ubiquity runs are still yellow and red :-) [15:46] 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] bug 1267116 in autopilot-gtk (Ubuntu) "ubiquity crashed with SIGSEGV in GtkNode::MatchStringProperty()" [Medium,New] https://launchpad.net/bugs/1267116 [15:46] balloons, i see xubuntu is now unblocked YAY! [15:47] DanChapman, ahh, ty.. I missed that bug :-) [15:47] 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] ahh no fun.. I know how that works trust me [15:49] the lab can be a magical place ;-) === Guest33318 is now known as Claudinux === Claudinux is now known as Guest20041 [16:04] ping elopio [16:05] balloons: pong. [16:05] elopio, have you had any issues with tab switching and the uitk emulator? [16:07] balloons: just a couple. [16:07] 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] 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] 2- when the center is out of the screen, we will just fail misserably. [16:07] We need to scroll a little before clicking. [16:07] not many apps use the switch by index [16:08] oO actually this one doesn't either.. I guess internally though, it all runs through by index [16:09] balloons: yeah, we take the objectName and turn it into an index, in order to see how many switches we need. [16:12] balloons: I see no problem on the desktop, and I have no maguro to see it running. [16:12] balloons: can we emulate maguro? [16:13] 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] 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] elopio, ^^ [16:42] balloons: right, I have those bugs only in my head. I'm adding them. [16:43] that's in my todo after landing the text fields emulator. [16:43] balloons: but in the case of the clock, all the labels are small, so it shouldn't be affected. [16:43] I'll try to set up my emulator today to give it a try. [16:45] I've played with cpulimit just now.. not sure how useful it is sadly, but it does make things run slow :-) [16:45] balloons: it was already reported: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1212303 [16:45] Ubuntu bug 1212303 in Ubuntu UI Toolkit "the tab autopilot emulator will fail to switch to the next tab if the current is too long" [Undecided,New] [17:25] elopio, is all the issues with uitk and qt5.2 resolved? [17:25] *are [17:27] balloons: I don't know what issues. [17:27] I'm just getting back to work with uitk. [17:28] 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] balloons: I don't know, but I have to meet with them tomorrow morning on their weekly meeting [17:30] in case you want me to ask something [17:31] just ensure the uitk is in good shape. if it tests well on 5.2, our qml apps should be fairly safe [17:32] balloons: I'll let you know about the status. [17:36] DanChapman, Good Eve [17:40] senan, hey there :-) [20:40] Letozaf_, howdy [20:40] balloons, hi [20:43] balloons, got new on reminders app ? [20:43] Letozaf_, did you see the calendar request I pinged you on? [20:43] Letozaf_, no, nothing new on reminders atm [20:43] I'm going to keep working on it [20:44] balloons, yes I was about to have a look at calendar app now [20:52] * Letozaf_ is rebooting pc [21:05] balloons, could it be that some calendar app tests fail on my desktop ? I just ran the tests on my box [21:06] Letozaf_, I think there is a bug with translations [21:06] so non-english [21:06] balloons, ok but should I just carry on writing the new test ? [21:07] 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] balloons, I got 8 failures on 17 tests, thats a lot the last one is: [21:09] Traceback (most recent call last): [21:09] File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/test_calendar.py", line 99, in test_new_event [21:09] Eventually(Not(Is(None)))) [21:09] File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in assertThat [21:09] raise MismatchError(matchee, matcher, mismatch, verbose) [21:09] MismatchError: After 10.0 seconds test failed: None matches Is(None) [21:09] balloons, doen't look like a translation problem [21:09] Letozaf_, well that's definitely an issue.. let me try on my box real quick [21:10] balloons, but here http://ci.ubuntu.com/smokeng/trusty/touch/mako/132:20140116.1:20140115.1/6112/ all tests passed [21:10] 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] balloons, ok [21:10] i'll try calendar trunk [21:15] trunk works still for me locally :-) [21:17] balloons, looks like something is wrong on my box then :O [21:17] Letozaf_, not necessarily.. which test fails? [21:18] Letozaf_, yes I just made changes that aren't in CI yet [21:18] balloons, let me finish runnin music_app test then I will tell you [21:24] balloons, all tests passed for lp:~vthompson/music-app/artists-tab-ap-test [21:24] Letozaf_, ty [21:24] balloons, yw [21:24] balloons, I will run the calendar app tests again now [21:24] kk [21:33] balloons, http://paste.ubuntu.com/6764317/ [21:34] 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] Letozaf_, yes, run the test that fails in solo [21:35] you running with -v? [21:35] -vv? [21:35] balloons, -vv [21:35] -vvv [21:35] -vvvv [21:35] -vvvvv [21:35] oO knome [21:35] knome, :D === salem_ is now known as _salem [21:40] 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] ahh, perfect. Ok, so do you know why it's failing? [21:41] balloons, let me look at the code... [21:43] balloons, looks like the event is not created in timeline, the assert fails as the event is not found [21:44] ok [21:44] balloons, maybe I can try to reproduce it by hand [21:44] balloons, manually [21:44] balloons, to verify that the event is created or not [21:44] sure, that's a good idea to verify :-) [21:47] balloons, the event is not created, after I have saved it I cannot find it [21:47] balloons, :O [21:47] oO really? [21:47] it shows up for me [21:47] how interesting [21:48] balloons, :? how strange... I must have something wrong on my PC [21:52] balloons, I do not see the events I insert on my desktop but on the device I do [21:52] balloons, oO [21:52] What's the policy for writing test cases for apps which are not part of the install manifest ? [21:54] 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] 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] I have not checked the others listed yet. [22:00] 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] balloons, buona notte see you tomorrow :D [22:05] 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] 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] lol :-) [22:10] sometimes I feel crazy when I re-read something [23:31] 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] KI7MT: simply add and remove a libre office package... [23:49] --> runs back to #phillw :) [23:50] phillw, Not sure I understand that, are libre packages .deb ? [23:51] all packages as standard are .deb. we can use .rpm / zlib etc. [23:52] 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] KI7MT: Is gdebi a test case for lubuntu? [23:53] Yes [23:54] well .. it will be when Im done writing it :-) [23:54] some one has been writing new test cases :) [23:55] 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] as Gdebi is a package manager, probably should test that it can do what it's intended to do I'd think. [23:59] KI7MT: [23:59] 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