=== salem_ is now known as _salem | ||
=== _salem is now known as salem_ | ||
=== salem_ is now known as _salem | ||
=== _salem is now known as salem_ | ||
ePierre | hi everyone! | 01:52 |
---|---|---|
=== salem_ is now known as _salem | ||
pitti | Good morning | 06:18 |
=== yofel_ is now known as yofel | ||
ePierre | hi guys | 08:57 |
ePierre | what is the difference between checkbox and autopilot? | 08:57 |
ePierre | https://launchpad.net/checkbox | 08:57 |
Noskcaj | ePierre, Autopilot is automated testing, checkbox is an old tool for seeing if hardware works on ubuuntu | 08:59 |
jibel | development of checkbox might have started several years ago, it is still actively maintained and used. | 09:03 |
Noskcaj | jibel, old meaning it's been around for ages, i should have worded that better | 09:04 |
jibel | it's a rather generic test runner not only for hardware | 09:04 |
jibel | while autopilot is specialized on GUI testing. You could for example run autopilot tests with checkbox | 09:06 |
ePierre | oh ok | 09:08 |
ePierre | is there any online examples of what can checkbox do? | 09:09 |
ePierre | cause with autopilot, you write tests the way you would write unit tests | 09:09 |
ePierre | but with checkbox I'm not so sure... I've seen the wiki page, but it's very generic and doesn't enter too much into details | 09:09 |
jibel | ePierre, I don't know about online documentation but lp:checkox probably contains all the information you need | 09:24 |
brendand | ePierre, the main things that checkbox offers are the ability to gather hardware information, and the ability to run manual tests alongside automated tests | 09:32 |
brendand | ePierre, http://plainbox.readthedocs.org/en/latest/ is probably the best documentation, but it is still very technical | 09:33 |
brendand | ePierre, what are you planning on testing? | 09:35 |
ePierre | brendand, thanks for this! so PlainBox is a rewrite of checkbox... | 09:36 |
ePierre | I was just curious, this morning I was discussing with someone from Canonical who mentioned this tool, so I was having a look and was wondering the details compared to autopilot, which is also dev by Canonical | 09:36 |
brendand | ePierre, we still call it checkbox, but it's built on top of plainbox now | 09:37 |
ePierre | oh ok | 09:39 |
ePierre | so plainbox is more like the guts of checkbox :) | 09:39 |
pitti | balloons: so, two improvements in autopkgtest git head: | 10:05 |
pitti | balloons: you can now run adt-run under ADT_AUTOPILOT_MODULE=ubuntu_calculator_app.tests.test_simple_page.TestSimplePage.test_divide_priority i. e. overwrite the "autopilot_module" value | 10:05 |
pitti | balloons: but *shht*, this is an utter hack for now and should be cleaned up | 10:05 |
pitti | balloons: and it doesn't download python2 dependencies any more, as they are useless anyway | 10:05 |
pitti | balloons: and I chopped off one minute from the workaroud for bug 1337253 | 10:06 |
ubot5 | bug 1337253 in click-apparmor (Ubuntu) "Doesn't apply --include to newly installed clicks" [Undecided,New] https://launchpad.net/bugs/1337253 | 10:06 |
njin | Hi, have we got a chan for unity8 ? | 10:47 |
njin | Is apport deprecated in favor of whoopsie in unity8 ? | 10:48 |
pitti | njin: no, the two work together | 10:48 |
pitti | apport intercepts crashes and creates reports, whoopsie uploads them to errors.ubuntu.com | 10:48 |
njin | hi pitty, in unity8 if I run ubuntu-bug it reply to use whoopsie-upload-all | 10:49 |
njin | pitti:^^ | 10:49 |
pitti | njin: what are you trying to do? upload an existing .crash or report a bug? | 10:50 |
pitti | reporting a bug should just work normally, and whoopsie isn't involved there | 10:50 |
njin | just trying to report a bug with a feaure request | 10:50 |
pitti | so, "ubuntu-bug packagename"? | 10:51 |
njin | ubuntu-bug unity-control-center...reply to use whoopsie-upload-all | 10:51 |
njin | but is the same with ubuntu-bug linux too | 10:52 |
pitti | ubuntu-bug linux works fine on current phone | 10:52 |
pitti | unity-control-center isn't installed | 10:52 |
pitti | (and it works on current Ubuntu desktop) | 10:52 |
pitti | so what is "unity 8" in your context/ | 10:52 |
pitti | ? | 10:52 |
njin | ok, reboot the unity8 of today and retest, at least can i ping you ? | 10:53 |
pitti | njin: it would be helpful if you could put your precise command and the result into a pastebin | 10:53 |
njin | ok I will try | 10:54 |
jibel | pitti, I noticed what njin said on the phone but not on other environment | 10:59 |
jibel | $ ubuntu-bug unity8 | 10:59 |
jibel | usage: whoopsie-upload-all [-h] [-t TIMEOUT] | 10:59 |
pitti | phablet@ubuntu-phablet:~$ ubuntu-bug unity8 | 10:59 |
pitti | *** Collecting problem information | 11:00 |
pitti | jibel: *confused* | 11:00 |
jibel | ah | 11:00 |
pitti | what does one have to do with the other? | 11:00 |
jibel | popey also had this problem | 11:00 |
jibel | pitti, touch /var/lib/apport/autoreport | 11:03 |
jibel | then ubuntu-bug <package> | 11:03 |
pitti | ah, indeed | 11:08 |
pitti | this makes no sense | 11:08 |
pitti | this should only be used when uploading crash reports, not bugs | 11:09 |
pitti | bug report appreciated | 11:09 |
pitti | jibel: thanks for pointing out! | 11:10 |
jibel | pitti, yw, thanks to njin for raising the issue | 11:12 |
jibel | pitti, bug 1339663 , feel free to re-title | 11:15 |
ubot5 | bug 1339663 in apport (Ubuntu) "ubuntu-bug fails with "whoopsie-upload-all: error: unrecognized arguments" when /var/lib/apport/autoreport exists" [Undecided,New] https://launchpad.net/bugs/1339663 | 11:15 |
pitti | thanks | 11:15 |
rhuddie | fginther, I wonder if you can help me work out why I never get any Jenkins results added to any of my MPs? e.g. https://code.launchpad.net/~rhuddie/gallery-app/add-photos-page-object/+merge/225962 | 12:31 |
=== _salem is now known as salem_ | ||
=== DanChapman_afk is now known as DanChapman | ||
balloons | rhuddie, likely you don't get jenkins as you are not part of the dev team | 14:16 |
rhuddie | balloons, ah ok. I thought it would be something like user groups | 14:17 |
balloons | rhuddie, not sure how your collegues have solved it. we have a meta group for the community core apps for instance | 14:18 |
balloons | pitti, the improvements sound nice. I'll give it a run and see what kind of speed we get now | 14:19 |
pitti | hey balloons | 14:19 |
pitti | balloons: vila set up an automatic recipe, if you care for a deb more than running out of git: https://code.launchpad.net/~vila/+recipe/autopkgtest-test-vila | 14:19 |
rhuddie | balloons, I was thinking Canonical Platform QA Team would do similar, but seems not | 14:20 |
balloons | pitti, oO.. yep, grabbing the deb | 14:20 |
=== pitti is now known as pitti_ | ||
=== bdmurray_ is now known as bdmurray | ||
=== pitti is now known as pitti__ | ||
fginther | rhuddie, the jenkins that runs test for those MPs uses a user based whitelist. I've added you so you should start to see test results. | 15:31 |
rhuddie | fginther, thanks a lot :) | 15:32 |
rvr | elopio: I remember that you were working with faked online accounts, right? | 16:01 |
elopio | rvr: real online accounts through the command line. | 16:04 |
rvr | elopio: Haven't use it... is that tool able to create a faked facebook account? | 16:05 |
elopio | rvr: yes. Take a look at account-console | 16:06 |
elopio | rvr: and http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/tests/autopilot/reminders/credentials.py | 16:06 |
rvr | elopio: Oh, great, thanks | 16:07 |
jibel | bdmurray, for oops on errors.ubuntu.com there is a field called 'SystemIdentifier', do you know what it is for a phone? | 17:22 |
jibel | because for several reported uploaded from the same device it is not always the same | 17:22 |
jibel | for example: https://errors.ubuntu.com/oops/1d60e754-0763-11e4-8972-fa163e339c81 | 17:23 |
jibel | and https://errors.ubuntu.com/oops/4a7f8b7c-0741-11e4-8c80-fa163e4ccdf2 | 17:23 |
jibel | bdmurray, I got the list of oops on my phone with: awk '/OOPS/ {print "http://errors.ubuntu.com/oops/"$9}' /var/log/syslog | 17:23 |
bdmurray | jibel: I believe its the first network interface that is available and there is a plan to cache the SystemIdentifier on disk after the first time it is created to prevent this from happening | 17:25 |
jibel | bdmurray, ok, so the order can change and the id too. thanks. Do you have a recipe to build it like <some command>|sha512sum ? so I can find all the reports for a given device? | 17:27 |
jibel | i've been enable to match any of the systemidentifier on errors.u.c with what I tried | 17:29 |
jibel | *unable | 17:29 |
bdmurray | jibel: I'm looking for the gdbus command to look it up | 17:30 |
bdmurray | gdbus call -y -d com.ubuntu.WhoopsiePreferences -o /com/ubuntu/WhoopsiePreferences -m com.ubuntu.WhoopsiePreferences.GetIdentifier | 17:30 |
bdmurray | jibel: did that work for you? | 17:32 |
jibel | bdmurray, perfect, but it returns yet another identifier :) | 17:33 |
jibel | and nothing on errors for this id | 17:34 |
jibel | bdmurray, do you know when the change to cache the SystemIdentifier will happen? | 17:35 |
bdmurray | jibel: is this whoopsie version 0.2.34? there was a recent change that might have been bad | 17:35 |
jibel | bdmurray, it is 0.2.34. On mako build #122 | 17:37 |
bdmurray | jibel: okay, I'll have a look | 17:38 |
jibel | bdmurray, thank you | 17:39 |
elopio | om26er: you wrote the system settings tests for the about page, right? | 17:57 |
om26er | elopio, yes I did a while ago | 17:57 |
elopio | I need your help. This is driving me nuts. | 17:58 |
elopio | https://code.launchpad.net/~elopio/ubuntu-system-settings/refactor_about_tests/+merge/225425 | 17:58 |
elopio | the tests are failing on the only part of the code that I didn't touch. | 17:58 |
om26er | elopio, otto sucks, that problem is in otto, it goes away sometimes and gets back the others | 18:08 |
elopio | om26er: my branch has never succeeded. | 18:09 |
elopio | I'll rebuild. | 18:09 |
elopio | have you reported the bug? | 18:09 |
om26er | elopio, It just went away the last time I was asked to work on it | 18:09 |
om26er | i.e. I started investigating but was later told by the developer it is working now, probably due to re-deployment of otto. | 18:10 |
elopio | om26er: and now the one with system settings is brendan, right? | 18:11 |
om26er | elopio, I believe so | 18:11 |
=== roadmr is now known as roadmr_afk | ||
=== DalekSec_ is now known as DalekSec | ||
=== balloons changed the topic of #ubuntu-quality to: Welcome to Ubuntu Quality | July 10th, Bug Hug and Testing Day, July 15th Test Writing Hackfest| Unicorns are in our future! Want to help make a better unicorn? Join us! | http://wiki.ubuntu.com/QATeam | For help with autopilot, try #ubuntu-autopilot. | ||
=== roadmr_afk is now known as roadmr | ||
=== salem_ is now known as _salem | ||
=== roadmr is now known as roadmr_afk | ||
=== _salem is now known as salem_ | ||
=== roadmr_afk is now known as roadmr | ||
=== salem_ is now known as _salem |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!