/srv/irclogs.ubuntu.com/2013/12/17/#ubuntu-quality.txt

=== pgraner` is now known as pgraner
=== chihchun_afk is now known as chihchun
DanChapmangood morning07:51
elfymorning DanChapman07:52
DanChapmanhey elfy :-)07:52
elfybusy busy busy I see :p07:53
=== spineau is now known as spineau_akf
=== spineau_akf is now known as spineau_afk
DanChapmanelfy indeed :-)09:03
DanChapmanjibel, thomi has said the snapshot bug is intended behaviour :-| ?? I will comment back explaining its not, I should probably have included an autopilot.log where it doesn't occur09:05
jibelDanChapman, right I disagree with his explanation. furthermore the behavior changes from one run to the other09:08
DanChapmanjibel indeed, I think he missed that ubiquity is launched long before and outside of the testcase09:10
jibelDanChapman, I think he didn't read the bug report :)09:11
DanChapmanjibel :-D09:11
jibelhm, another crash but in libglib this time :/09:12
=== spineau_afk is now known as spineau
=== zequence_ is now known as zequence
DanChapmanjibel all greens  for ubuntu :-) Shouldn't the *_devel_daily-run go green as well?10:03
elfybbl10:03
elfywrong channel lol10:04
jibelDanChapman, no because I re-ran all the jobs 1 by 1 and jenkins doesn't re-aggregate results of children jobs10:04
jibelI'm still trying to catch this segfault10:04
DanChapmanjibel ah i see, it's still being a pain then! Nice to see them all green though10:13
=== xnox_ is now known as xnox
=== abner_ is now known as abner
=== chihchun is now known as chihchun_afk
DanChapmanjibel, yesterdays lubuntu custom install caught bug 1261745 :-) have you had any luck yet reproducing the segfault?13:55
ubot5bug 1261745 in ubiquity (Ubuntu) "Cannot create JFS partition" [Undecided,New] https://launchpad.net/bugs/126174513:55
jibelDanChapman, not locally. I uploaded a crash file and waiting for the retracer.13:58
xnoxDanChapman: jibel: i must admit, the care factor for JFS is very low =))))) but it's a nice catch ;-) e.g. a good reason to discuss and pull jfs support out of the desktop installer ;-)14:05
elopiogood morning.15:06
balloonswell, not quite what was expected, but I guess we're moving forward15:24
balloonsjibel, DanChapman do you think we could just mail Evan to coordinate the details on turning this on?15:25
jibelballoons, yes, that should be enough, and ask him to assign someone from his team to feed the dashboard with test results15:27
balloonsjibel, done.. Do you have the autopilot bug in question?15:28
DanChapmanballoons, yes sounds good to me. also this autopilot bug needs fixing as well15:29
DanChapman126001215:29
DanChapmanbug 126001215:29
ubot5bug 1260012 in Autopilot "app snapshot during test setup is being set to an empty list" [Critical,Incomplete] https://launchpad.net/bugs/126001215:29
* DanChapman got there in the end15:29
jibelballoons, bug 1260012 and the other is a crash not yet retraced bug 126168515:29
ubot5bug 1261685 in ubiquity (Ubuntu) "ubiquity crashed with SIGSEGV in <unavailable> in ??() [non-native amd64 package]" [Undecided,New] https://launchpad.net/bugs/126168515:29
balloonsok, so both bugs we would like solved before turning it on right?15:31
DanChapmanballoons, jibel, what will be the process of adding new tests? Is it just a case of contact the CI team to add them?15:31
balloonsI would still want the work to go forward, so basically we just have to flip the switch when they close15:31
DanChapmanballoons, thats correct15:31
jibelballoons, agreed, we can push to the dashboard even if tests are not green15:37
balloonsjibel, I didn't mention the bugs directly to evan, we'll just sort it out with whomever he assigns. I don't want them to hold on doing the work :-)15:38
jibelDanChapman, I am not sure they have anything automated but there is a manual procedure to have them added https://wiki.ubuntu.com/CI/AddingTests15:39
jibelballoons, sure15:39
xnoxjibel: the autopilot test results are a bit spammy at the moment. 41 messages over two days, which is like quadriple of the average monthly traffic for ubuntu-installer@ list =)15:50
xnoxjibel: i've discarded those notifications for now, i'll whitelist them once they are more stable.15:51
jibelxnox, I'll tune it a bit to send only a notification on regressions and back to fixed.15:51
DanChapmanjibel thanks15:58
senanDanChapman,Balloons : Good Eve!!!15:59
DanChapmansenan howdy o/15:59
senanDanChapman ; Still couldn't find the solution of the problem :(16:00
=== Ursinha-afk is now known as Ursinha
DanChapmansenan, ok so did you manage to make any more progress with it, i need my mind refreshing, just going to take a look at your branch16:09
senanDanChapman : No dan, By the way what is state not found eror16:12
DanChapmansenan, that's where nothing is returned when selecting an object. i.e object doesn't exist16:12
senanDanChapan : The scan folder menu comes like this GtkMenu->GtkModelMenuItem16:18
balloonshey senan :-)16:20
DanChapmansenan lets start with improving the working tests, for instance the test_home_list test does some crazy stuff where the mouse tries to escape off the screen :-| rather perculiar we should try and find a way to wait for the UI to change before the mouse even starts moving16:20
senanballoons : hey16:20
senanDanChapman : Means we will put an explicit wait ?16:21
DanChapmansenan so atm once you click home folder the mouse is moving before the UI has changed, you should try using Eventually on the dropdown treeview on the left side of the next UI try using its visible property16:22
* DanChapman is going to get this gtk emulator finished right now, it will make this sooooo much easier16:23
DanChapmansenan you want to be sure everything has loaded before the mouse starts moving16:24
elopioping rhuddie: do you want to meet in 5 minutes?16:26
rhuddieelopio, sure. I think it is just you and me today.16:27
senanDanChapman: That is happening in some other tests also16:29
DanChapmansenan which ones?16:30
senanMouse going out of the screen16:31
senanDanChapman : that issue is resolved using self.assertThat(lambda: self.app.select_single('GtkSpinner',BuilderName='spinner').sensitive,Eventually(Equals(True)))16:40
DanChapmansenan very nice :-)16:42
senanDanChapman : But I've no  idea how to resolve "More than one item was returned for query" issue16:44
DanChapmansenan you have a couple of options either use select_many()[index] using the index of the one you want but do some tests to make sure they are always in the same order or you can try selecting it from the tree the object is in instead of from root16:47
senanDanChapman : I think I tried that but It was not working as expected16:50
senanDanChapman: like thisself.app.select_many('GtkModelMenuItem',action_name= menu_item_name)[index] ?16:53
senanDanChapman : even with that there is only one index.. it will work only for index 016:58
DanChapmansenan yes either like that or select an object in the same tree as your menuitem but a bit further up and then use that object to select the menuitem i.e menu = self.app.select_single('object') then menu.select_single(menu_item)17:00
senanok. let me try that17:00
senanDanChapman , when I first select menu using select single, its saying more than one item returned.17:11
senanand Dan, the menus are not under baobabwindow tree node.. its actually a separate GtkWindow node17:15
DanChapmansenan yes all menu windows have there own GtkWindow tree and a corresponding *accessible tree. You need to try and find something unique to grab on to when selecting menu's it difficult as there isn't many keyword args available17:16
senanYes there is no keyword available :(17:17
senanDanChapman, is it possible to select using accllabel ?17:20
DanChapmansenan you can select any object you can see in vis its just not easy to get to alot of them using select_single.17:28
senanDanChapman, when I tried to selectt AccelLabel, its throwing state not found error17:30
DanChapmansenan try self.app.select_single('GtkCheckMenuItemAccessible', accessible_name='Scan Folder...') you need to make sure the menu is open first as so the globalRect can come back to a sensible value17:37
=== shadeslayer_ is now known as shadeslayer
senanDanChapman, I'm getting state not found error17:44
DanChapmansenan can you push your latest tests so I can take a look :-)17:44
senanok17:45
senanDanChapman, its done17:48
senanDanChapman,balloons, going to sleep.. Good Night17:50
DanChapmannight senan17:50
senanDanChapman, I've pushed the latest changes17:51
DanChapmansenan great thanks ill take a look17:51
senanok. thanks :)17:51
TheLordOfTimeo/18:03
TheLordOfTimeballoons, where's the link to the wiki page with the calendar, again?  Google's not responding to my request for email so I"m missing the link18:04
balloonshttps://wiki.ubuntu.com/QATeam/Calendar18:05
TheLordOfTimeballoons, thank you kindly18:05
=== Noskcaj10 is now known as Noskcaj

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