/srv/irclogs.ubuntu.com/2011/12/16/#ubuntu-testing.txt

=== bladernr_afk is now known as bladernr_
alouriegema: thanks for the guide fixes, it's much better now08:23
=== bladernr_ is now known as bladernr_afk
=== _salem is now known as salem_
brendandhey mvo13:13
mvohey brendand13:14
brendandmvo - if i were to propose a branch with the junitxml changes, would you take it?13:15
brendandmvo - i could potentially make the xml output switchable (-x option for example)13:15
gemaalourie: no problem!13:41
gemaalourie: it was good already, quite sharp on what needs doing, so *thank you*13:41
=== yofel_ is now known as yofel
brendandmvo - so i wrote a script which junitizes all the tests.14:10
mvobrendand: right, I wonder if there is a better way, i.e. simply using a tiny wrapper, let me try this out (a tiny wrapper instead of having to modify every file)14:15
brendandmvo - yeah, i thought about that a little bit, but didn't get anywhere14:19
jp_HraniceHallo14:23
jp_HraniceI can not run Ubuntu Precise in low-graphic mode to allow nvidia graphic driver.14:24
=== bladernr_afk is now known as bladernr_
=== bladernr_ is now known as bladernr_afk
mvobrendand: I think I have some ideas around the junitest stuff, I will push a branch later15:09
mvobrendand: could you please check lp:~mvo/software-center/junitxml ? that contains a small unittest2junitxml helper15:14
brendandmvo - how to use it?15:17
brendandmvo - never mind15:23
jibelmvo, brendand i'm jumping into the conversation, so forgive me if I'm out of context but you can also run python unittest with subunit and pipe the stream to subunit2junitxml15:23
jibelit works this way: python -m subunit.run  test_yourtest | subunit2junitxml15:23
brendandhurray!15:23
brendandjibel saves the day15:23
jibelfor example with s-c this works: python -m subunit.run test_netstatus|subunit2junitxml15:24
brendandjibel - great, thanks!15:24
jibelyw :)15:25
brendandmvo - so actually all is really necessary is to modify test-all.sh to allow it to specify xml output15:25
brendandjibel - oh, but i wonder how to make it work with python-coverage then?15:28
brendandi can only seem to get the modified unittest cases to work with python-coverage15:38
mvobrendand: is my small helper not working?15:40
mvojibel: oh, interessting, I was not aware of this, that would have saved me a bit of poking around :)15:41
brendandmvo - it does work, if you run it like  'PYTHONPATH=.:$PYTHONPATH ./unittest2junitxml test_debfileapplication.py'15:43
brendandand so does jibels tip15:44
brendandbut i can't figure out how to combine them with python-coverage15:44
mvobrendand: dosn't "make" just work ? I thought it did for me15:46
* mvo tries that15:46
brendandmvo - ah, yes i see. it does then15:49
brendandmvo - there's some little faults in your wrapper. i don't want to pick on it, since i couldn't have written the same, but it seems to depend on unittest.TestCase derived classes being named a particular way15:52
brendand        if name.startswith("Test"):15:52
jibelbrendand, nose is another options in this case15:53
jibelnosetests --with-coverage --with-xunit --xunit-file=result.xml test_netstatus15:53
jibelor something like that15:53
brendandhaha, so many options. don't you love the linux world?15:54
jibelanything but rewriting something that already exists :)15:54
glebaronI have some questions about hardware certification that I hope someone can answer.15:55
brendandglebaron - ask me15:55
glebaronI am currently looking at a Dell Precision T1600 workstation which has been certified on 11.04 and 10.10 pre-installed.15:55
brendandglebaron - sure15:56
glebaronThey want to run 10.04 64-bit.15:56
glebaronIs this a problem.15:56
mvobrendand: *cough* you got me ;) its just a quick wrapper and jibel pointed us to better options. so I guess we say goodbye to it and use e.g. nose15:56
mvothanks jibel btw15:57
brendandmvo - sure thing, i'll look into jibel's nose15:57
brendand(weird sentence)15:57
mvoenjoy!15:57
glebaronSame question for a Dell Latitude E6420.15:57
jibel:D15:57
brendandglebaron - it's our policy to only certify clients (laptops and desktops) with 32-bit. why do they want 64-bit?15:58
glebaron8gb ram.15:58
glebarondoing analysis on multi-million record datasets.15:58
brendandglebaron - you mean a server?15:59
brendandglebaron - is the system already purchased, or being considered?15:59
glebaronbrendand, well no, it's laptop and workstation, I know that.15:59
glebaronbrendand, it's being considered.15:59
roadmrthe E6420 is a laptop, the T1600 a workstation15:59
glebaronbrendand, I am leaning toward telling them it's not an issue.16:00
glebaronI run 64-bit on all kinds of stuff with no problems.16:00
glebaronbut I just thought I would get your opinions first.16:00
brendandglebaron - true. but they are *not* certified with 64-bit.16:00
roadmrglebaron: we have seen cases of systems working fine in 32-bit and then failing certification on 64-bit (I think it was a video driver issue)16:01
glebaronso the only way to tell would be to get one and test it.16:01
roadmrglebaron: if possible, my advice would be to get a sample system and test it yourself16:01
glebaronroadmr, I would love to do that.16:02
roadmrglebaron: you could check Dell's return policy, get a system to test, and if it fails (unlikely, but as I said, no promises) you can just return it16:02
glebaronI have an E6400 that I can test on.16:04
glebaronI guess I will try that and then research hardware differences to see what I can find out.16:04
roadmrglebaron: beware, even if the model number is the same, the manufacturer may change components without warning, it's caused us some headaches when a certified model's components change and it stops working for people16:05
roadmrglebaron: it's why in the certification website we show a detailed list of components16:05
brendandglebaron - +1 to what roadmr said. that's way more important than the difference between 32 and 64 bit16:06
glebaronroadmr, thanks, for the info. It's a very good site.16:06
brendandglebaron - http://www.ubuntu.com/certification/hardware/201011-686516:06
brendandglebaron - make sure the components match, particularly CPU, wireless and graphics cards16:06
glebaronok.16:06
brendandglebaron - so that one is just all onboard, intel graphics and intel wireless16:07
glebaronbrendand, the T1600?16:09
brendandglebaron - yeah.16:10
brendandglebaron - the E6420 is a tricky one actually. we certified 3 different configs16:12
glebaronyep, it's kinda busy.16:13
glebaronbrendand, is there a reason they are not tested with 10.04?16:13
roadmrglebaron: maybe the manufacturer didn't request 10.04 certification16:15
brendandglebaron - that's complicated16:15
brendandroadmr's answer is pretty much true16:15
brendandit's up to the OEM which releases they want certified16:15
brendandas to why they didn't ask for 10.04, that's what's complicated16:16
glebaronI was just curious. I like 10.04 because I tend to stick with LTS.16:16
brendandglebaron - could be it's new hardware that doesn't work with older kernels16:17
glebaronbrendand, but then you update your kernel and you are good.16:18
brendandglebaron - update to what? an unsupported kernel?16:18
glebaronbrendand, don't they update the kernel pretty regularly. My current one is 2.6.32 and I'm pretty sure I didn't start off with that one.16:20
brendandglebaron - true, but with bug fixes - not enabling hardware16:21
brendandglebaron - and actually Lucid has always been 2.6.32, but different versions within that16:21
brendandlatest is 2.6.32-37.8116:22
glebaronbrendand, I learn new stuff every day. Thanks for that.16:22
brendandlast year it was 2.6.32-26.4716:23
glebaronbrendand and roadmr, thanks for the info. I will tell them that the only way to be sure is to test.16:25
roadmrglebaron: yep, sorry about that - 64-bit certification for clients may come in the future, but we don't have a definite timeframe for that16:26
brendandroadmr - didn't they talk at UDS about making 64-bit the officially supported version?16:38
roadmrbrendand: yep, the consensus was to gather information before making a decision - it may or may not happen for 12.04, there's no firm decision that I know of16:39
roadmrbrendand: we were asked to provide information from UF and checkbox testing results, I think cr3 found that like 80% of all systems are 64-bit capable16:39
roadmrbut also, that ~80% of all installs are still 32-bit (similar %, but of course they don't necessarily overlap)16:40
brendandhttps://blueprints.launchpad.net/ubuntu/+spec/foundations-p-64bit-by-default16:41
=== salem_ is now known as _salem

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