=== elopio_ is now known as elopio | ||
=== chihchun_afk is now known as chihchun | ||
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:35 |
---|---|---|
KI7MT | Belay my last, I found it, but, found it through updating the Bug :-) .. in any case, all seems well now. | 03:38 |
pitti | Good morning | 05:43 |
DanChapman | good morning | 06:09 |
KI7MT | GM | 07:43 |
elfy | hi again :) | 07:44 |
KI7MT | Hi elfy ... Just the guy I need to ask a question .. | 07:45 |
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:46 |
KI7MT | *server upgrade .. | 07:47 |
elfy | basically testcases 'should' be flavour agnostic where it's possible | 07:47 |
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:48 |
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:49 |
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:50 |
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:51 |
KI7MT | Anyway, Im off to install Edubuntu .. work some TC's there. | 07:53 |
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:57 |
KI7MT | Yeah, I was gonn head for the Gnome Apps first .. then maybe the odd apps Ed uses. | 07:58 |
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:01 |
jibel | pitti, I did, yesterday morning. | 08:02 |
jibel | I'll double-check on albali | 08:03 |
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:04 |
jibel | increased to half an hour on albali only | 08:05 |
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:27 |
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:28 |
KI7MT | Got it .. it's go crosss platforms can work the same stuff under a common ID. | 08:29 |
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:30 |
KI7MT | Ya know, I use Lubuntu & Xubuntu on two of my laptops, I really should work on those first before Edubuntu. | 08:37 |
=== psivaa_ is now known as psivaa | ||
pitti | jibel: argh, "start: Job is already running: ttyS0" adt VM failures | 09:53 |
pitti | jibel: I got that locally as well, fixing; it seems there was some upstart change | 09:54 |
pitti | jibel: fixed in r272; can we please roll this out? (with your magic, or I do it myself) | 09:55 |
=== chihchun is now known as chihchun_afk | ||
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:27 | |
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:28 |
pitti | ah, nice | 10:29 |
jibel | the list can be a list on the command line or a file | 10:29 |
pitti | err, what? | 10:31 |
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:32 |
jibel | it should not be pass or fail but running | 10:35 |
jibel | {"status": {"i386": "RUNNING", "amd64": "PASS", "all": "RUNNING"}, "package": "shotwell", | 10:35 |
pitti | well, britney already propagated it | 10:37 |
pitti | *now* it succeeded | 10:37 |
pitti | love all these "jenkins fixed" mails :) | 10:37 |
pitti | umockdev is fixed in 0.5.1, will be autosynced this evening | 10:38 |
jibel | \o/ | 10:38 |
davmor2 | Morning all | 11:01 |
=== _salem is now known as salem_ | ||
slickymaster | morning all | 11:13 |
jibel | pitti, did you see this error in the lab too? I haven't seen it before | 11:21 |
jibel | (the tr error) | 11:21 |
pitti | jibel: not that I remember; just occasionaly locally | 11:22 |
slickymaster | bbl -> | 12:19 |
elopio | good morning. | 14:50 |
bfiller | jcollado: our standup delayed this morning, all tied up on another call | 15:05 |
jcollado | bfiller: Ok, thanks for letting me know. I'll just wait for you in the mumble channel. | 15:06 |
=== manjo` is now known as manjo | ||
balloons | ping DanChapman | 15:41 |
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:42 |
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 |
ubot5 | bug 1267116 in autopilot-gtk (Ubuntu) "ubiquity crashed with SIGSEGV in GtkNode::MatchStringProperty()" [Medium,New] https://launchpad.net/bugs/1267116 | 15:46 |
DanChapman | balloons, i see xubuntu is now unblocked YAY! | 15:46 |
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:47 |
balloons | ahh no fun.. I know how that works trust me | 15:49 |
balloons | the lab can be a magical place ;-) | 15:49 |
=== Guest33318 is now known as Claudinux | ||
=== Claudinux is now known as Guest20041 | ||
balloons | ping elopio | 16:04 |
elopio | balloons: pong. | 16:05 |
balloons | elopio, have you had any issues with tab switching and the uitk emulator? | 16:05 |
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:07 |
balloons | oO actually this one doesn't either.. I guess internally though, it all runs through by index | 16:08 |
elopio | balloons: yeah, we take the objectName and turn it into an index, in order to see how many switches we need. | 16:09 |
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:12 |
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:13 |
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:23 |
balloons | elopio, ^^ | 16:41 |
elopio | balloons: right, I have those bugs only in my head. I'm adding them. | 16:42 |
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:43 |
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 | 16:45 |
ubot5 | 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] | 16:45 |
balloons | elopio, is all the issues with uitk and qt5.2 resolved? | 17:25 |
balloons | *are | 17:25 |
elopio | balloons: I don't know what issues. | 17:27 |
elopio | I'm just getting back to work with uitk. | 17:27 |
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:28 |
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:30 |
balloons | just ensure the uitk is in good shape. if it tests well on 5.2, our qml apps should be fairly safe | 17:31 |
elopio | balloons: I'll let you know about the status. | 17:32 |
senan | DanChapman, Good Eve | 17:36 |
DanChapman | senan, hey there :-) | 17:40 |
balloons | Letozaf_, howdy | 20:40 |
Letozaf_ | balloons, hi | 20:40 |
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:43 |
Letozaf_ | balloons, yes I was about to have a look at calendar app now | 20:44 |
* Letozaf_ is rebooting pc | 20:52 | |
Letozaf_ | balloons, could it be that some calendar app tests fail on my desktop ? I just ran the tests on my box | 21:05 |
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:06 |
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:07 |
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:09 |
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:10 |
balloons | trunk works still for me locally :-) | 21:15 |
Letozaf_ | balloons, looks like something is wrong on my box then :O | 21:17 |
balloons | Letozaf_, not necessarily.. which test fails? | 21:17 |
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:18 |
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:24 |
Letozaf_ | balloons, http://paste.ubuntu.com/6764317/ | 21:33 |
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:34 |
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:35 |
=== salem_ is now known as _salem | ||
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:40 |
balloons | ahh, perfect. Ok, so do you know why it's failing? | 21:41 |
Letozaf_ | balloons, let me look at the code... | 21:41 |
Letozaf_ | balloons, looks like the event is not created in timeline, the assert fails as the event is not found | 21:43 |
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:44 |
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:47 |
Letozaf_ | balloons, :? how strange... I must have something wrong on my PC | 21:48 |
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:52 |
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:54 |
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:56 |
KI7MT | I have not checked the others listed yet. | 21:57 |
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:00 |
Letozaf_ | balloons, buona notte see you tomorrow :D | 22:03 |
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:05 |
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:09 |
balloons | sometimes I feel crazy when I re-read something | 22:10 |
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:31 |
phillw | KI7MT: simply add and remove a libre office package... | 23:49 |
phillw | --> runs back to #phillw :) | 23:49 |
KI7MT | phillw, Not sure I understand that, are libre packages .deb ? | 23:50 |
phillw | all packages as standard are .deb. we can use .rpm / zlib etc. | 23:51 |
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:52 |
phillw | KI7MT: Is gdebi a test case for lubuntu? | 23:53 |
KI7MT | Yes | 23:53 |
KI7MT | well .. it will be when Im done writing it :-) | 23:54 |
phillw | some one has been writing new test cases :) | 23:54 |
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:55 |
KI7MT | as Gdebi is a package manager, probably should test that it can do what it's intended to do I'd think. | 23:57 |
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 | 23:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!