/srv/irclogs.ubuntu.com/2012/01/30/#ubuntu-testing.txt

KirejiI'd like to buy/create an ubuntu laptop with a fairly recent chipset and a design like the single-frame titanium macbook pro01:45
Kirejiare there any ubuntu compatible hardware that might be close to that where I can start researching?01:46
=== micahg_ is now known as micahg
=== cjohnston is now known as cwt-bugs
=== cwt-bugs is now known as cjohnston
=== _salem is now known as salem_
DavieyHola... So.. if i want to add a test to the upgrade tester, what do i need to do?11:38
Davieygema / jibel ?11:38
gemaDaviey: ?11:39
Davieygema: ^^ above11:39
gemayes I am thinking11:39
gemato which job do you want to add a test?11:40
Davieygema: bug 923685 looks like a good candidate for post upgrade inspection11:40
ubot4`Launchpad bug 923685 in resolvconf (Ubuntu) "New resolver package overwrites manually created resolv.conf on server (affects: 1) (heat: 6)" [High,New] https://launchpad.net/bugs/92368511:40
jibelDaviey, Hello11:40
Davieyhello jibel, having fun? :)11:40
gemaDaviey: ideally if you write a pyunit script for the test case, we should be able to create a job for it11:42
gemafor the time being11:42
gemaam I right, jibel ?11:42
jibelDaviey, file a bug against update-manager (this is where auto-upgrade-tester is), write your requirements, the test case and attach a test script ideally a python unittest11:42
jibelDaviey, and assign the report to the QA team11:42
jibeland I've fun, yes I do.11:43
Davieyjibel: Do you have a good example of your unittest style?11:43
* Daviey is seriously stoked we have unit testing framework now btw. :)11:44
jibelDaviey, http://bazaar.launchpad.net/~ubuntu-core-dev/update-manager/main/view/head:/AutoUpgradeTester/post_upgrade_tests/test_lts_upgrade_user.py11:44
jibelDaviey, this is an example of what pitti write for the desktop team11:44
Davieyjibel: So, does this get run in it's own sterile enviroment - or along with other tests?11:45
jibelDaviey, depends on your requirements.11:45
Davieyjibel: how does that get declared?11:46
jibelit can be run in it's own environment, in this case we'll create a specific profile, or with other test, in which case, we'll add the test to an existing profile11:47
gemaDaviey: ideally , unless the test is destructive , you are better off running it with others11:47
gemaDaviey: more realistic environment11:48
Davieyjibel: So, if i land a file into that location, it doesn't get picked up on it's own - you fiddle with jenkins?11:48
Davieygema: right.. just trying to understand the infrastucture.11:48
gemaDaviey: the infrastructure is not there yet11:48
gemait 's all manual at the moment11:48
jibelDaviey, by default everything in post_upgrade_test is run11:48
jibelI manually configure the profiles to blacklist specific tests11:49
gemawe won't be able to pick things automatically (not that we would, because we like to review stuff) until next cycle11:49
Davieygema: okay, how do i invoke the tester for local test development?11:49
Davieyjibel: ah!11:49
jibelfor example it doesn't make sense to run desktop test on server upgrades11:49
jibelor lts test on oneiric to precise upgrades11:49
Davieyright11:49
Davieyjibel: well, seemed pitti coded logic to drop out if it's mot LTS->LTS11:50
jibelDaviey, https://wiki.ubuntu.com/QATeam/UpgradeTestingSetup11:50
jibelDaviey, yup, I added that logic, don't bother with that now. write the test, describe the test environment and conditions required to run the test, and we'll figure how to fit it in.11:51
* jibel -> lunch. back in 45mn11:52
Davieythanks jibel & gema11:54
jamespagejibel: are we using lxc in the main QA lab?12:28
jibeljamespage, I used it in the lab to setup an environment for litmus and for package testing.12:46
jamespagejibel: ack - I'm just looking at the work m_3 has done to automatically test charms - it uses the lxc local provider for juju12:46
jamespagelinking about where to deploy longer term...12:47
=== greyback is now known as greyback|bia
=== Ursinha` is now known as Ursinha
=== greyback|bia is now known as greyback
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== bladernr_afk is now known as bladernr_
roadmrballoons: hey! an Ubuntu Friendly meeting is starting in #ubuntu-meeting, in case you're interested16:03
roadmrballoons: I think the topics today are mainly technical, still I thought I'd give you a heads-up16:04
=== bladernr_ is now known as bladernr_afk
=== yofel_ is now known as yofel
balloonsroadmr, on ,y wat thanks16:11
=== bladernr_afk is now known as bladernr_
=== salem_ is now known as _salem
=== bladernr_ is now known as bladernr_afk
=== koolhead17 is now known as koolhead17|zzZZ
petkohey guys , I want to ask if there's any way of using the update manager to get alpha 1 or the daily builds or must I go through the USB/CD install ?23:54

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