/srv/irclogs.ubuntu.com/2014/05/07/#ubuntu-quality.txt

=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
=== salem_ is now known as _salem
=== chihchun is now known as chihchun_afk
pittiGood morning04:11
=== maclin_ is now known as maclin
=== chihchun_afk is now known as chihchun
jibel_Good morning06:46
=== jibel_ is now known as jibel
elfymorning jibel06:49
jibelhey elfy06:50
pittihey elfy06:52
elfyhi pitti :)06:52
pittijibel: wow, somethign keeps triggering libo and linux.. /me kills07:03
elfypitti: not got around to systemd'ing a unicorn install yet - is it as simple as adding the init line to grub?07:06
pittielfy: yes, but be aware that you willl run into breakage on every other corner :)07:07
jibelpitti, linux has been triggered by initramfs and libreoffice by python3.407:07
pittielfy: like, packages fail to install because our update-rc.d doesn't yet know about systemd, etc.07:07
elfythat's ok - I'll not be using it fulltime :)07:08
pittielfy: I will get back to this ASAP, but in the last week or so I kept being busy with autopkgtest fires..07:08
elfyyea - understand that :)07:08
pittielfy: but so far I'm not aware of any permanent breakage -- at worst, you need to reboot back to upstart after a failed dist-upgrade and finish it from there07:08
jibelpitti, did you create a job that provision utopic VMS ?07:09
pittijibel: yes, I told you yesterday -- I updated the adt-setup-testbed job07:09
jibelpitti, thanks I couldn't find it07:09
pittijibel: oh, erk07:10
pittijibel: I'm afraid I changed *trusty*-adt-setup-testbed07:10
jibelpitti, that explains it :)07:10
pittijibel: sorry, I guess we shuold restore trusty (I kept the old command commented out)07:10
jibelpitti, I'll restore trusty and create utopic if you don't mind07:10
pittijibel: and maybe only run trusty once every week or so?07:10
jibelpitti, don't worry, I'll do it07:10
pittijibel: please; sorry for messing up07:11
jibelnp07:11
pittijibel: I'll go for a round of cleaning up stale processes on the workers07:11
pittijibel: I now committed various fixes and a signal handler to autopkgtest to properly clean up on SIGTERM and timeouts07:12
pittiso, hopefully no more zombie processes and stale QEMUs if we cancel from jenkins07:12
jibelpitti, nice, thanks.07:12
pittijibel: and I also think I found a good enough solution for the performance problem now07:13
pittifinal tests are running locally, then I'll roll this out07:13
jibelpitti, how did you do?07:13
pittijibel: I disabled the usage of the shared downtmp again, reverted some hacks for that (which should be faster), and found the cause of these "tar: unexpected EOF" errors07:15
pittijibel: so in effect, it now uses tar in the 9p mount to copy trees, which we found is much faster07:15
pittithe principal race condition for the "EOF error" isn't fully fixed yet, but I don't have a good idea about that yet; but it shoudl be good enough now; if we still get it, I at least know where to tweak07:16
pittijibel: I now added a test case for copying back and forth 1.000 files with 100 MB in total, and limiting that to copy timeout of 5 seconds07:17
jibelpitti, I also noticed that 9p performance degrades over time, I'll do more tests to know if it's QEMU's fault or really 9p07:20
pittijibel: over time> while qemu is running?07:20
jibelpitti, yes in Qemu, if you copy file back and forth over 9p07:21
jibel*files07:21
pittijibel: so ATM, {trusty,utopic}-setup-testbed run at 5 */4 * * *07:23
pittijibel: so apparently that's not like cron?07:23
pittijibel: or do you actually want to run setup-testbed every 4 hours?07:23
jibelpitti, it is like cron, we check if there is a new image every 4 hours07:23
pittijibel: I guess for trusty it's enough to run it on e. g. 5 3 * * 0 ?07:23
jibelpitti, it's just an http ping07:24
pittijibel: ah, I see;07:24
jibeland if md5sums changed it starts the job07:24
pittiso the adt-buildvm-ubuntu-cloud script won't do that, it will just always build07:24
pittiah no, that's the URLTrigger in the job07:24
pittinice07:25
jibelpitti, yes, it's the trigger07:25
jibelpitti, for example, if trusty image build is disable until a few week before .1 it won't build any new VM07:25
* pitti restarts binutils and chromium and holds breath07:30
jibelpitti, once it's stable I'll trigger a run of all the packages with autopkgtests that are not in the list yet07:34
pittijibel: which list?07:36
jibelpitti, on jenkins I mean http://d-jenkins.ubuntu-ci:8080/view/Utopic/view/AutoPkgTest/07:36
pittijibel: ah, i. e. jobs which haven't got triggered yet07:36
jibelpitti, yes, packages copied from trusty for example07:37
pittihmm, cyclops-node24 seems AWOL07:40
pittijibel: chromium/amd64 success!07:44
pittii386 is still busy fetching packages07:44
=== chihchun is now known as chihchun_afk
jibel\o/07:47
pittiah, setup-testbed is running07:48
pittiok, gave the armhf and ppc64el nodes some upgrade/cleanup/reboot love07:49
jibelpitti, I started it manually07:50
jibelpitti, 100 packages are missing from jenkins, I'll trigger them when wazn's queue is empty and setup-testbed is done07:54
=== chihchun_afk is now known as chihchun
pittijibel: right, I was about to ask  -- I also started libo and linux now, let's finish all running jobs first07:54
pittijibel: I also think I just got a better idea how to handle stdin in the qemu auxverb (the thing that causes the "tar EOF" errors)07:56
pittijibel: but I figure I'll switch to your britney branch now07:57
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
pittijibel: libo now failed "properly", looks like missing @builddep@ or build-essential or similar dep08:28
jibelpitti, it's weird, setup-testbed froze on every hosts08:47
jibelcorrection, on albali08:48
pittijibel: right, alderamin/aldebaran finished08:48
pittiand I think wazn stil makes progress08:49
jibelyes, that's just albali08:49
pittijibel: albali also runs adt-linux and another test, though08:49
pittimaybe it's just IO/CPU stalled?08:49
pittijibel: I'd pretend to not have seen it, and check again in 15 mins or so?08:50
pittijibel: I submitted my first batch of commentary on https://code.launchpad.net/~jibel/britney/fix_missing_results/+merge/218467, I started with the tests09:16
pittiin case you already want to work on that while I do the code review09:16
pittijibel: oh, wazn finished setup-testbed in the meantime09:17
pittijibel: but I have the feeling that albali is still running with the old job configuration09:17
pittijibel: http://d-jenkins.ubuntu-ci:8080/view/Utopic/view/AutoPkgTest/job/utopic-adt-setup-testbed/ARCH=i386,label=albali/1/console is lp:auto-package-testing definitively09:18
pittijibel: I'll kill those two09:18
jibelpitti, argh :(09:22
=== vrruiz_ is now known as rvr
jibelpitti, I need them for dkms09:22
jibelit is still using old style VMs09:23
pittijibel: yes, but that shell script says "wazn"09:23
pittithese were running on albali09:23
jibelpitti, ah, right I added it afterwards, anyway I don't need it on albali09:23
pittijibel: but I didn't actually kill any qemu on albali, just the prepare-testbed command; that indeed seemed stuck09:23
pittiah, ok09:24
pittijibel: so it seems all is well for now wrt. testbeds09:24
pittialbali did get fresh adt-virt-qemu images (from 20 mins ago)09:24
jibelpitti, and it succeeded on wazn, so all is good09:25
pittijibel: I'd say, kick the other jobs, to give the other nodes something to do :)09:25
jibelpitti, I'm checking that queuing is fine with abi-compliance-checker then will trigger the rest09:28
jibeland it it. Queuing new 96 jobs09:30
jibel*96 new09:30
pitti\o/09:32
jibelthat'll keep them busy for a while :)09:33
pittiyay, "unexpected EOF" again; /me bumps the sleep up a notch09:37
pittiin retrospect we should probably have done that after fixing that race properly :/09:37
jibelpitti, thanks for the review, I'll fix the MP09:40
pittijibel: so in autopkgtest.py: def read() reads the history file? or what?09:48
pittijibel: ah no, it's a results file, such as "green 1.1~alpha PASS green 1.1~beta", right?09:55
jibelpitti, right09:59
pittijibel: so for read() the behaviour didn't actually change, AFAICS; you just shuffled the Python code a bit, right?10:03
pittioh wait, I was missing the sorted() bits10:03
* pitti looks closer, this is all new code to me10:03
pittiah nevermind, all_vers was assigned, but not used anywhere10:04
pittijibel: so yes, read() should not have changed, just made easier to read (and maybe more efficient)?10:05
jibelpitti, read() changed that where the problem was actually10:13
jibelpitti, it assigned the same status to all the tuple pkg/cause10:13
pittijibel: ah; probably all_vers was actually meant to be used instead of being dead code, and the intent was to use the latest result from it?10:16
jibelpitti, I don't think so, the problem was in the structure of pkglist because it aggregates all the causes for a given package with only 1 status10:18
jibelpitti, but you can have different statuses for different pkg/cause10:18
pittiright10:18
pittijibel: so the self.pkgcauses was meant for that10:18
jibelpitti, so basically what I did it to move the status to the same level than the cause10:19
pittibut even now it puts the same status into all pkgcauses entries, doesn't it?10:19
jibelpitti, right, but it was built from pkglist which was wrong10:19
pittioooh10:19
pittiyes, and now status is taken from the read line10:19
jibelyes10:19
pittijibel: je le comprends maintenant, merci :)10:19
pittijibel: followed up again with the other review parts11:12
=== _salem is now known as salem_
jibelpitti, thank you, I'll fix the MP12:07
jibelI'll retrigger the same autopkgtest than this morning once the race is properly fixed, instead of re-runnning them 1 by 112:57
jibelpitti, ^12:57
pittijibel: oh, why?12:57
pittijibel: I only retrigger the relatively  few that fail due to the EOF issue12:58
pittijibel: most actually fail for "real"12:58
pittijibel: I just fixed python-cffi, that now also produced the 2.7 GB log file (not any more with latest upload)12:58
pittijibel: I'm looking at all failures and track the ones which are "mine"12:58
pittijibel: but it looks like we are through, only dkms bits in the queue now13:00
pittionly about 5 which are left on my list to retry/fix13:00
jibelthat's fine then13:03
pittijibel: hm, did you get a "fixed" mail for python-roman? I think I sometimes don't get state change mails13:20
jibelpitti, my "notifications" folder is empty, I'll have a look13:22
pittijibel: no worries; darn, I interrupted you again from the britney branch13:24
jibelpitti, d-jenkins seems to be in a bad shape, it's swapping like crazy, OOM killer in action and scary java traces in jenkins' log13:26
pittijibel: still the python-cffi 2.7 GB log perhaps?13:26
jibelpitti, maybe, I don't have access to the admin console to see the status of the publication queue13:27
pittijibel: so, retoaded to the rescue?13:29
jibelpitti, in the testsuite of britney __merge_records simulates how adt-britney order the results in history. So the actual code is in adt-britney, I added it to the testsuite instead of the fake adt-britney for convenience13:29
jibelpitti, how do you think I should do?13:30
pittijibel: ah; I thought the order of the result file shouldn't matter ideally13:30
pittijibel: but if it does, the current approach seems fine to me; it would just be nice to have a comment on it what it does13:31
jibelpitti, it shouldn't matter really but that's how we got the bug where packages are wrongly promoted13:33
pittijibel: so leave it as it is with a quick explanation?13:33
jibelpitti, sure13:34
retoadedjibel, pitti: it looks like it is the utopic-adt-python-cffi job that is blocking the publication queue13:50
pittiretoaded: right, that was my guess; I fixed the package now, so that it succeeds and doesn't produce a ginormous log, but the run from ubuntu1 is still there13:51
pittiretoaded: feel free to kill that entirely if it helps13:51
retoadedpitti, ack. will see what I can do with it13:52
jibelpitti, retoaded I don't think we can 'kill' it without restarting jenkins, it's a jenkins thread and there is notthing to kill apart jenkins itself14:03
jibelretoaded, last time it happened, I stopped jenkins, removed manually from bp.xml and restarted jenkins14:04
retoadedjibel, yes that is indeed the case and procedure. however, I'm not going to kill the jenkins instance at this time.14:05
jibeldoes jenkins needs a plugin to enable horizontal scrollbars :(14:11
jibelfinally, I'm done with dkms views. I want a API in jenkins for that before next release14:44
jibelah, Christmas is after the release, that's too bad :(14:44
pittijibel: or we manage to move to AMPQ/debci view before that :)14:46
elopioballoons: can you give a try to my branch?14:55
elopiohttps://code.launchpad.net/~elopio/reminders-app/test_with_account/+merge/21717114:55
balloonselopio, morning. I had a go at it earlier.. is it better now?14:57
elopioballoons: it's passing on my machine, but on jenkins it times out.14:57
elopioballoons: what's the result for you?14:58
balloonselopio, ahh yea nothing has changed14:58
balloonsso I built the binary and try to run it14:58
balloonsI get an error immeadiately. Let me send a log14:58
balloonshttp://paste.ubuntu.com/7410848/14:59
balloonsdo I have to force py3? I'm also trying on the device in just a sec14:59
elopioballoons: I'm running it with py3, but I think it's not needed.15:26
elopioballoons: do you have time to debug? I don't know why the argument is None on your call in credentials.py.15:27
balloonselopio, py3 didn't change anything.. and yes I have tie15:27
balloons*time15:27
elopioballoons: please put a import pdb; pdb.set_trace() in _process_session15:30
elfy+15:48
=== chihchun is now known as chihchun_afk
senanballoons, danchapman, hi16:03
balloonsaloha senan16:03
senanballoons, sorry for being invisible for long :)16:05
senanballoons, I like to start working again.. can you find something for me16:07
balloonssenan, ohh, well, what are you interested in? Would you like to try working on a core app?16:08
senanballoons, yea..anything is fine16:09
balloonssenan, this is important and shouldn't be too hard to add :-) https://bugs.launchpad.net/ubuntu-calendar-app/+bug/118881916:10
ubot5Ubuntu bug 1188819 in Ubuntu Calendar App "Autopilot Testcase Needed: Test edit event" [Critical,Triaged]16:10
balloonsI know Carla has it assigned but she isn't working on it atm, afaik16:11
balloonssenan, this one goes along with it: https://bugs.launchpad.net/ubuntu-calendar-app/+bug/118881816:11
ubot5Ubuntu bug 1188818 in Ubuntu Calendar App "Autopilot Testcase Needed: Test remove event" [High,Incomplete]16:11
=== bfiller is now known as bfiller_afk
senanballoons, let me see16:13
senanballoons, how do I install core apps16:19
balloonssenan, you can install them using the ppa16:22
balloonsbut if you simply branch the calendar app you can just run it manually with qmlscene16:23
balloonsbzr branch lp:ubuntu-calendar-app16:23
senanballoons, I haven't tried any qt apps with autopilot16:23
balloonssenan, go ahead and branch it and I'll walk you through it :-)16:24
senanballoons, Its done16:25
elfyhi balloons16:25
balloonshi elfy16:26
=== qwebirc222107 is now known as slickymasterWork
elfyballoons: quick note - why is it that ubuntulog bot isn''t in -autopilot - shouldn't it be there so people can look?16:26
elfyballoons: more importantly - I hope you're well - not seen you for days16:27
balloonssenan, ok, so if you cd into ubuntu-calendar-app you will find a file called calendar.qml16:27
balloonsyou can run the app by doing this16:27
balloonscd ubuntu-calendar-app16:27
balloonsqmlscene calendar.qml16:27
balloonselfy, interesting there is no bot in there.. hmm16:27
elfyjust thought I'd mention it :)16:28
elfyI am after all the seeker of the obvious to tell you about :)16:28
senanballoons, got error16:28
senanballoons, could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmlscene': No such file or directory16:28
balloonselfy, I had jury duty, hehe16:28
balloonsI am doing well today :-)16:28
balloonsty for asking!16:29
elfyawesome I had that once16:29
elfyhe's not guilty - you can go home :p16:29
balloonssenan, ahh yes.. you need to install the goodies first16:29
balloonssenan, install the meta-package ubuntu-sdk16:29
balloonssudo apt-get install ubuntu-sdk16:29
balloonsit will be big, but it should get you everything you need16:29
senanballoons, yea ok..I'm updating my system now.. will do it once it is complete16:30
balloonssenan, ok, so once complete yea, you can run the app then with qmlscene16:33
balloonsthe autopilot tests are found in tests/autopilot, you can have a look at them while you are waiting for the download to complete16:33
senanballoons, Yea I'm looking it to it now :)16:33
balloonsso to run the tests, cd into tests/autopilot, then do the normal autopilot list and autopilot run16:33
balloonsI'll hold off on explaining too much before you dig in a bit, but I think you'll like working on qml apps. It's easier than gtk16:35
=== chihchun_afk is now known as chihchun
elopioballoons: if account-console list shows you evernote accounts, that could be your problem.17:00
balloonselopio, it does :-)17:00
elopioaccount-console delete ###17:01
balloonselopio, finally ;-)17:08
balloonsok so I deleted the account, pdb is set17:08
balloonsit still does not work17:08
balloonssenan, everything installed yet? :-)17:19
senanballoons, yea.. I am able to launch calender app now17:20
balloonssenan, awesome. Are you able to run the tests as well?17:20
senanballoons, the new event creation is already there right ?17:20
balloonssenan, yes it is17:21
balloonsthere is several tests, new event creation is one of them17:21
senanballoons, the bug you mentioned is create event and remove event right17:22
balloonssenan, it's to edit an event and remove an event17:22
senanballoons, ohh ok :)17:23
senanballoons, autoplilot run calenderapp will run the test ?17:25
balloonssenan, cd to tests/autopilot17:26
senanballoons, i got an import error17:26
balloonsinside that directory you'll see another directory which is the name of the testsuite17:26
senanubuntuitoolkit17:26
balloonsshould be calendar_app I believe17:26
balloonssenan, ohh, right, you should install that also :-)17:26
balloonssenan, sudo apt-get install ubuntu-ui-toolkit-autopilot17:27
balloonsthe toolkit is a helper that provides useful methods for you to use during test writing17:27
balloonssenan, see http://developer.ubuntu.com/api/devel/ubuntu-14.04/autopilot/emulator/ubuntuuitoolkit.html#module-ubuntuuitoolkit.emulators17:28
senanballoons, Now  I'm able to run the tests17:29
balloonssenan, excellent17:32
senanballoons, anything else I need to setup ?17:34
balloonssenan, I think you are good. Now that you are able to run the tests you should be set to add more17:34
senanballoons, tests are added in separate file or adding to the existing one ?17:35
balloonssenan, if you open calendar.qml in a text editor, I want to show you something17:35
senanballoons, sure17:36
elopioballoons: but jenkins is not having your same error, it's a timeout.17:36
balloonssenan, either or. it probably makes sense to add these tests to test_calendar.py17:36
senanballoons, I've opened the calender.qml17:37
balloonssenan, also open test_calendar.py if you don't have it open17:37
senanballoons, already open :)17:37
balloonslook at the test_new_event in test_calendar.py.. Do you see         self.main_view.open_toolbar().click_button("todaybutton")?17:37
balloonsI wanted to show you how objectNames work17:38
senanballoons, yes17:38
balloonsinside the qml file you can assign a unique name to an object. Then we can call it during our test17:38
balloonsso inside calendar.qml, look for objectName: "todaybutton"17:38
balloonsyou will see inside the qml a toolbar is defined, and 2 buttons are defined. A neweventbutton and a today button17:39
balloonswe've given them unique objectNames so we can push them in our test17:39
balloonsyou can assign an objectName to any object you need17:39
=== bfiller_afk is now known as bfiller
senanballoons, is this done by the developer or the tester ?17:41
balloonssenan, I cover this stuff in this video, which is quite long, but worth watching if you want a full explanation and walk-through of writing a core app test: https://www.youtube.com/watch?v=qD_e_xqlBbg17:42
balloonssenan, it doesn't use the emulator which makes it easier, but thought I'd mention it17:42
balloonssenan, adding the objectname's would be done by you as the test writer17:43
senanballoons, ok17:43
balloonsit could also be done by the developer, doesn't matter who sets the name as long as it is set to be unique17:43
balloonsby default, it's given a random name which is not useful to us at runtime17:43
senanballoons, got some idea now17:44
senanballoons, do we have any manual test case for this ?17:44
balloonsexcellent. So, to write the tests, you will fire up the app and look at the internals with autopilot vis. Figure out what objects you want to interact with, add objectnames to them if needed, then write the action steps and asserts17:45
balloonssenan, no manual test cases for these apps17:45
balloonsnothing written down17:45
senanballoons, ok..no problem17:45
senanballoons, I think this time it will not reach 85 revisions :P17:46
balloonssenan, I think you are well prepared this time!17:47
senanballoons, Don't know actually :)17:47
balloonsdo feel free to come and ping with any questions you encounter along the way17:47
balloonsoverall I think it will be easier17:47
balloonsgood luck and thanks!17:47
senanballoons, I'm sure I'll be having a hand full of question tomorrow :)17:48
balloonsyep, I17:48
balloonsm sure you will17:48
=== chihchun is now known as chihchun_afk
elfyballoons: I love how my lot knew about the trackers days ago \o/18:26
balloonselfy, they've already posted results :-)18:27
elfyThe X in Xubuntu is pronounced Super :D18:27
elfyballoons: don't know if you saw but I streamlined our packages18:28
elfyballoons: shame you can't set the order of testsuites in products on the package tracker though18:30
balloonselfy, mm..18:31
knomewonder when stgraber will pull my latest fixes to production and updates the visual look with things that have been stuck in his queue for ages...18:31
* balloons gently nudges stgraber18:31
balloonsknome, where is the mp at?18:32
knome"the mp"? the code is in trunk...18:33
knomethe other things were something i proposed and he said he'd take care, no idea where that code is :)18:33
knomeyou remember the visual changes loooong time ago?18:33
balloonsknome, ohh.. so it's merely pushing the updates to the site18:33
knomeyep.18:34
knomewould be easier to get on with new things if we got these landed18:34
balloonselfy, so afaik you can order everything, so look again18:34
balloonsthere is weight given to everything18:34
elfynowwhere to weight on the add testuites to products page18:35
elfyI looked for that ;)18:35
elfyyou can weight testcases within testsuites18:36
balloonselfy, yep you sure can18:37
balloonselfy, see http://packages.qa.ubuntu.com/admin/config/services/qatracker/testsuites/374/edit18:37
elfyballoons: that is weighting a testCASE in a testSUITE18:38
elfyI want to weight testsuites in a product :)18:38
elfyhttp://packages.qa.ubuntu.com/admin/config/services/qatracker/products/335/testsuites18:38
balloonselfy, ahh I get it now18:38
elfyall you can do there is add a testsuite to a series :)18:38
balloonsyep18:38
knomeballoons, ergh, http://packages.qa.ubuntu.com/admin/config/services/qatracker/products18:38
knomeballoons, says xubuntu desktop owner is ubuntu touch release18:39
knomeballoons, i edited that and changed it to xubuntu release18:39
knomeballoons, the edit page is ok18:39
balloonsright, but on the main page it's wrong18:39
knomeballoons, but that page still says ubuntu touch release...18:39
knomemaybe some heavy caching?18:39
elfyok18:40
balloonsknome, lol, check it out.. it's backwards18:40
balloonssomething is wrong in the db18:40
elfyso whoever did what they did I've not got access to it now :p18:40
knomelol18:40
balloonsset it to ubuntu-touch release and it shows xubuntu18:40
balloonsso it's clearly a display thing I guess18:40
knomeno, now the edit page says ubuntu touch.18:40
balloonselfy, I restored it :-)18:40
elfy:p18:41
knomeoh18:41
knomecrap18:41
balloonsknome, right.. if edit says ubuntu-touch, products page says xubuntu18:41
knomelet me go re-restore18:41
balloonsand vice versa18:41
balloonsit's good now18:41
* knome facepalms18:41
elopioalesage, popey: for when you have some time, I'd appreaciate a review: https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/datepicker-autopilot_helper/+merge/21858818:43
elfyballoons: bug 131723118:45
ubot5bug 1317231 in Ubuntu QA Website "Unable to set order of testsuites in product on package tracker" [Undecided,New] https://launchpad.net/bugs/131723118:45
knomei lost count how many bugs i've filed after trusty release18:46
knomei know i've filed 16 against one single application18:46
alesageelopio I'll have a look in a bit18:46
elfyballoons: I hope I worded that so it makes sense :D18:47
* balloons looks18:51
elfytoo wordy then :p18:59
jpd1Hello ; I have been lurking in the ubuntu-qa email list ; I am interested in all things related to powerpc ;20:07
balloonshowdy jpd120:08
jpd1howdy back .. from texas !20:08
balloonsnice! so you like powerpc eh? you have a powerpc desktop?20:09
jpd1yes - we have a freescale p4080 -e500mc server  platform ; ppc ;20:13
balloonsinteresting.. what do you use it for primarily?20:17
jpd1we manufacturing them : http://www.servergy.com/ ; I am part of the dev team doing  bring up roll out;20:25
jpd1You are Nick ; from the email ; what time is in Europe ?20:27
elfyin this bit of Europe it is 21:30 - other bit's it's an hour or so ahead20:30
balloonsjpd1, ohh.. heh, hence the reason you enjoy ppc ;-)20:32
balloonscool20:32
balloonsumm, where I am it's 163020:32
elfynot Europe ...20:33
balloonsyep, that puts me squarely in not Europe20:33
jpd1east of NYC20:33
balloonsjpd1, indeed I am Nicholas.20:34
jpd11530 here20:34
elfythat's definitely the wrong time ... UTC or GMT or BST is the right time :p20:37
balloonsso jpd1 what interests you as far as quality goes?20:37
balloonsapart from all things ppc ;-)20:37
jpd1missing little pieces all you x86 people enjoy ;-) ; install issues; misc  tools;20:39
balloonsI think we have but one testcase specific for ppc20:43
jpd1your tool :  hardinfo ; thinks I am on a Intel box l20:47
alesageelopio where would I find Ubuntu.Components needed for this date picker test?20:48
elopioalesage: in order to run the tests20:49
elopioqmake20:49
elopiomake20:49
alesageelopio o ok got it20:49
elopiosource source export_modules_dir.sh20:50
elopiocd tests/autopilot20:50
elopioautopilot3 run ...20:50
alesageelopio, thx20:50
balloonsjpd1, ohh really? that's actually just a tool used, not something we maintain. https://github.com/lpereira/hardinfo20:51
balloonswhat does it report for cpu? is the kernel lying?20:52
jpd1It certainly doesn't report ppc p4080-e500mc :21:10
jpd1-CPU Blowfish-21:10
jpd1<big><b>This Machine</b></big>  1500 MHz        45.84721:10
jpd1Intel(R) Celeron(R) M processor         1.50GHz (null)  26.187686221:10
jpd1PowerPC 740/750 (280.00MHz)     (null)  172.81671321:10
jpd1QEMU suffers all the same dis-information too ;21:21
balloonsjpd1, what does /proc/cpuinfo say?21:41
balloonsI'm curious if it's incorrect or not21:41
jpd1 processor       : 022:17
jpd1cpu             : e500mc22:17
jpd1clock           : 1200.000000MHz22:17
jpd1revision        : 2.0 (pvr 8023 0020)22:17
jpd1bogomips        : 75.0022:17
knomedoes the script think [0-9]m means pentium M? :P22:18
jpd1who would ever run Linux on something  other than i386  ! ;-)22:19
knome5 years ago people looked like you were nuts if you ran amd64.22:23
jpd1my intel white box : processor       : 022:23
jpd1vendor_id       : AuthenticAMD22:23
jpd1cpu family      : 1822:23
jpd1model           : 122:23
jpd1model name      : AMD A6-3500 APU with Radeon(tm) HD Graphics22:23
jpd1stepping        : 022:23
jpd1cpu MHz         : 800.00022:23
jpd1who would ever need more  that 640k memory and TWO  5.25 floppies ;22:24
jpd1**than22:25
knometwo? insane...22:25
jpd1DOUBLE SIDED yet !22:26
knomehuhu22:26
jpd1I started out WITH PUNCH cards ;;; Fortran ;22:28
knomeheh22:28
knomei remember us having a 2.88M (!) diskette drive22:28
knomei can't remember us actually taking advantage of it22:28
knomethe 2.88M diskettes must have cost like 100 finnish marks22:29
knomeand i think 10box of regular ones was somewhere around 50...22:29
knomebut that's completely out of memory22:29
knomei might be totally wrong22:30
knomebut the prices *were* laughable22:30
knomethen came the CD's22:30
=== salem_ is now known as _salem

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!