/srv/irclogs.ubuntu.com/2015/03/20/#ubuntu-unity.txt

Mirvtsdgeos: Saviq: soo, DBus qtbase patches + switching-scopes qtdeclarative crash fix in vivid-02108:20
tsdgeosMirv: can we get the qtdeclarative one in an rtm silo so that Pat can try it on his mako?08:21
Mirvtsdgeos: yes already is, bug just updated08:23
tsdgeoscool08:23
SaviqMirv, you rock ;)08:48
tsdgeosSaviq: damn now i can't reproduce the lock even when erasing the qml cache that helped the other day09:11
tsdgeosso can't really test if that silo helps at all09:11
Saviqtsdgeos, I'm trying here too, let's see09:11
Saviqtsdgeos, got it to lock09:24
Saviq(without silo)09:24
Saviqadb shell rm -R "~phablet/.cache/QML" && adb reboot09:24
tsdgeoshow many tries?09:25
Saviqlike 4 or 509:25
tsdgeosi stopped at 809:25
tsdgeosok09:25
tsdgeosi guess it's better if i install the silo and try to reproduce the lock09:28
tsdgeosi'll try that09:28
tsdgeosSaviq: you using mako or krillin?09:28
Saviqtsdgeos, mako09:28
tsdgeosi'll try krillin09:29
tsdgeossince the bug was reported on krillin no?09:29
tsdgeosor you think happens more often on mako?09:29
Saviqtsdgeos, I've only ever tried on mako, but that's because I use it more for testing and such09:31
tsdgeosSaviq: we had a script somewhere that swipped the greeter away, right?09:42
tsdgeosor a dbus call or something09:42
Saviqtsdgeos, ./tools/unlock-device09:42
Saviqtsdgeos, but it reboots an such09:43
Saviqtsdgeos, a bit of hackery on the script should help indeed09:44
tsdgeosadb doesn't work if the device is locked09:44
tsdgeosha09:44
tsdgeoswait there was a way to fix that09:45
Saviqtsdgeos, yeah on krillin it doesn't09:45
tsdgeos sudo touch /userdata/.adb_onlock09:45
tsdgeos\o/09:46
tsdgeosSaviq: i settled for while [ true ]; do adb shell rm -R "~phablet/.cache/QML" && adb reboot && sleep 60 && adb shell "gdbus call --session --dest com.canonical.UnityGreeter --object-path / --method com.canonical.UnityGreeter.HideGreeter && echo Greeter unlocked"; done09:55
tsdgeoswill let it run for a while see what happens09:55
Saviqtsdgeos, I've gone for while true; do adb shell rm -R "~phablet/.cache/QML"; ./tools/unlock-device || break; done10:06
tsdgeosright, that should work better yes10:07
tsdgeoswell not better10:07
tsdgeosbut is less typing :D10:07
Saviqif only nautilus wouldn't open a window per reboot10:10
tsdgeosyeah :D10:14
larsuit does?10:15
* larsu probably didn't get any context10:15
Saviqlarsu, MTP10:22
Saviqlarsu, we're rebooting the phone in a loop to see if a boot-deadlock is gone10:22
Saviqlarsu, so it's opening a window every time the device shows up, and never closes the previous one10:22
larsuSaviq: ah! Ya, I've been annoyed by that particular design decision as well :/10:23
larsuit should probably reuse an existing window that was previously associated with that device10:24
larsubut it doesn't know that...10:24
Saviqit should get to know ;)10:24
Saviqbecause like it never moves away from the mtp share10:25
larsudefinitely10:25
Saviqeven though the device is rebooting10:25
larsuoh weird. I thought it moves to ~ or so when a device disappears10:25
Saviqlarsu, https://owncloud.sawicz.net/index.php/s/0afe9e8a599ef8fef2f2a105e9db357d#10:36
Saviqlarsu, note how breadcrumb and title bar still say "Nexus 4", but no such device10:36
larsuya. buggy10:36
Saviqtsdgeos, 30-odd successful runs here, reflashing now to compare10:46
tsdgeosSaviq: with silo?10:47
Saviqtsdgeos, yeah, successful with silo10:47
Saviqwill run with pristine image now to see how it compares10:47
tsdgeossame here10:47
tsdgeossame here10:47
Saviqtsdgeos, some 15 runs successful without the silo... not sure our testing method is legit11:14
* Saviq goes back to manual reboot11:14
tsdgeosyeah...11:14
tsdgeosbut the bug says that it was failing on dbus too11:15
tsdgeosso the unlock should fail :&11:15
Saviqoh yeah totally11:16
Saviqjust that it doesn't deadlock for some reason11:16
Saviqelopio, bug #143451811:25
ubot5bug 1434518 in unity8 (Ubuntu) "test_can_unlock_pin_screen broken under py3" [High,Triaged] https://launchpad.net/bugs/143451811:25
Saviqtsdgeos, without silo, deadlock in 6 reboots, with a simple "adb shell rm -R "~phablet/.cache/QML" && adb reboot"11:29
tsdgeosSaviq: weird11:29
tsdgeoswhen/how do you detect the deadlock then?11:29
tsdgeosyou press the screen?11:29
Saviqtsdgeos, I can see it11:30
Saviqtsdgeos, I've only clock and date on screen11:30
tsdgeosright11:30
Saviqtsdgeos, no indicators or infographics11:30
tsdgeosthe rest is black-ish11:30
Saviqyeah11:30
Saviqand MTP complains11:30
Saviqand gdbus reaches timeout11:30
* Saviq gets silo11:31
tsdgeossorry i misled you trying to use the script :/11:31
Saviqnw11:31
Saviqit was a good try, something must be causing it to not trigger11:31
Saviq@unity: the current landing I'm looking at: http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu&q=landing-030 any other MP I should put in there?11:47
MacSlowSaviq, the swipe-to-act visual-update was already part of an earlier landing-silo, right?11:51
SaviqMacSlow, yeah, that's landed Wednesday11:51
MacSlowok11:51
dandraderSaviq, so autopilot tests in Jenkins are failing because they're using an outdated platform-api: "/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: symbol lookup error: /usr/lib/arm-linux-gnueabihf/qt5/plugins/platforms/libqpa-ubuntumirclient.so: undefined symbol: u_application_instance_get_mir_connection"12:05
dandraderSaviq, what needs to happen for it to use the latest one?12:06
dandraderMacSlow, you can top-approve https://code.launchpad.net/~dandrader/unity8/noRotatingRectInMakeTry/+merge/253513 now. Jenkins results are in.12:08
Saviqdandrader, the phones need to get upgraded12:09
Saviqdandrader, the runs today should be good12:09
MacSlowdandrader, done12:11
dandraderMacSlow, thanks12:11
Saviqdandrader, or qtubuntu needs to be rebuilt against the platform-api that just landed12:11
Saviqtsdgeos, I'm calling it fixed, some 30 reboots, a wipe, no deadlock12:13
tsdgeosSaviq: that seems great12:13
SaviqMirv, ↑12:13
tsdgeosso we land it? or?12:13
Saviqgood question, any progress upstream?12:14
tsdgeoshow much more testing we need to call it done :D12:14
tsdgeoslet me se12:14
tsdgeose12:14
tsdgeosstill not applied12:15
tsdgeosthiago said he wanted to wait for alpha12:15
tsdgeosand apply it after12:15
tsdgeosalpha is now out, so i can reping him12:15
Saviqwould be nice12:15
SaviqI can see a test failure on the first change12:15
tsdgeostest failure where?12:16
Saviqtsdgeos, https://codereview.qt-project.org/#/c/102762/12:17
tsdgeosit's ssl12:17
Saviqkk12:17
tsdgeosprobably one of those days12:17
tsdgeoswere the test servers were down or something12:17
Saviqdandrader, -ci jobs were stuck at image #127, should flash latest now12:18
Saviqin case you need a re-run12:18
dandraderSaviq, ok12:18
Saviqpete-woods, hey, anything we need to tell you to release GPS for bug #1434379? we already tell you when scope becomes inactive (unfocused), right?12:27
ubot5bug 1434379 in Canonical System Image "GPS always active when a scope that uses location is in the background " [High,Confirmed] https://launchpad.net/bugs/143437912:27
Saviqoh yay huge selection handles12:27
Saviqviel besser12:29
Mirvtsdgeos: Saviq: I'm currently running AP:s on rtm, so the earliest I can land the vivid silo would be Monday anyway. but it's good if it's ok from your testing, I can add that to the spreadsheet. did you test the qtdeclarative fix too?12:36
SaviqMirv, sure, Monday's fine, tsdgeos will have to report on the crash fix12:41
pete-woodsSaviq: hmm, I thought that was already fixed12:41
Saviqpete-woods, sounds like you need some explaining time with rsalveti then :)12:42
pete-woodsSaviq: the behaviour he described is intentional12:45
pete-woodsI think12:45
Saviqpete-woods, that it keeps GPS on when unfocused?12:45
Saviqpete-woods, sounds unlikely12:45
pete-woodsoh12:46
pete-woodsyeah12:46
pete-woodsjust spotted that part12:46
pete-woodswe need the UI to deactivate all scopes when the scopes aren't in view, really12:46
MirvSaviq: ok, tsdgeos to report on that.12:47
tsdgeosSaviq: Mirv: actually Pat since he's the one that can repro, he said he'll test over weekend and report back13:01
Mirvtsdgeos: he'll probably test only rtm though? although, it's the same patch of course so..13:02
dandradertsdgeos, lp:~aacid/unity8/passphrase_kewboard <- what's a kewboard? :-D13:02
tsdgeosdandrader: it's a cool keyboard!13:02
tsdgeosi mean kewl!13:02
dandrader:)13:03
=== alan_g is now known as alan_g|lunch
rsalvetipete-woods: what we fixed was when we move to a scope that doesn't use gps13:36
rsalvetipete-woods: this one I just found yesterday, when testing the overall power related fixes13:37
=== facu is now known as Facu
pete-woodsrsalveti|afk: yes, I see this bug is different now. silly me assuming13:52
=== alan_g|lunch is now known as alan_g
=== dandrader is now known as dandrader|afk
=== MacSlow is now known as MacSlow|lunch
tsdgeosMirv: yaeh the patch is very low profile, to be honest i'm not really even sure it fixes the crash, but it's the only way i can think of it happening14:20
elopioSaviq: on it.14:46
=== MacSlow|lunch is now known as MacSlow
=== dandrader|afk is now known as dandrader
dandradertsdgeos, are getting failures like that? http://paste.ubuntu.com/10635830/16:28
dandradertsdgeos, s/are/are you16:28
tsdgeosdandrader: so i remmeber last time i run the tests if they were not under xvfb they seemed to fail16:28
tsdgeoswhich is confusing16:28
dandradertsdgeos, wow, it does pass under xvfb...16:29
tsdgeosmay be worth investigating16:29
dandradertsdgeos, but this one fails under xvfb: http://paste.ubuntu.com/10635849/16:30
dandradertsdgeos, do you get the same?16:30
tsdgeosdandrader: was not failing ast time16:34
tsdgeoslet me check16:34
dandradertsdgeos, "ast time"?16:35
tsdgeoslast16:35
tsdgeosTotals: 69 passed, 0 failed, 0 skipped, 0 blacklisted16:41
tsdgeos********* Finished testing of ListViewWithPageHeaderTest *********16:41
tsdgeosBuilt target xvfbtestListViewWithPageHeader16:41
tsdgeosdandrader: ↑16:41
* tsdgeos has to go now16:41
tsdgeostty on monday16:41
dandrader"works for me"(tm)16:41
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOW
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|bbl
=== dandrader|bbl is now known as dandrader

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