September 7, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[00:00:39] <seanpaul> davidjames: no clue what's happening there... it was churning for a while, presumably on the update? The logs are pretty sparse
[00:00:42] <pstew> I'm not sure whre the failure is.
[00:00:45] *** behdad has quit IRC
[00:01:05] <davidjames> seanpaul: Autoupdate was unsuccessful.  Status returned was UPDATE_STATUS_IDLE.
[00:02:35] <seanpaul> davidjames: hmm... sounds like it might be a legit bug
[00:02:40] <davidjames> seanpaul: Also noticed "Failed to copy syslinux files in and make them bootable"
[00:02:47] <davidjames> seanpaul: Take a look at update.log in test_results.tgz
[00:03:02] <pstew> seanpaul,davidjames: Elsewhere in the PFQ logs I see "FAIL VMTest (0:29:22) in bin/cros_au_test_harness"
[00:03:25] <davidjames> pstew: Yup, that tells you the test fails, but doesn't tell you why -- update.log says why
[00:03:29] <seanpaul> davidjames: that log line rings a bell (failed to copy syslinux files)
[00:06:13] <davidjames> seanpaul: Looks like chromeos-setimage failed. Ellyjones just updated chromeos-setimage
[00:06:41] <davidjames> seanpaul: http://google.com/codesearch#wZuuyuB8jKQ/src/platform/installer/chromeos-chroot-postinst&exact_package=chromiumos&q=%22Failed%20to%20copy%20syslinux%22&l=263
[00:07:08] <seanpaul> davidjames: I was just looking at this
[00:07:28] <seanpaul> ellyjones: you have a change in the installer repo 90 minutes ago, any of this look familiar?
[00:07:36] <davidjames> seanpaul: Yeah you can see from above search that that error message is printed any time chromeos-setimage fails
[00:07:57] <ellyjones> hmm
[00:08:04] <ellyjones> it is possible, let me check
[00:08:12] <seanpaul> ellyjones: thanks
[00:08:56] <crosbot> tree became 'Tree is closed (crosbug.com/20034 strikes again->nirnimesh, x86-pfq failing on update script->ellyjones investigating)'
[00:09:08] <davidjames> seanpaul: Since x86-alex-binary is passing that suggests that maybe a cros-workon ebuild is causing the failure
[00:09:09] <ellyjones> (my change is behind a flag that is not set)
[00:09:34] <davidjames> seanpaul: (If it's not a flaky failure, it's likely something that was just committed that the PFQ is revving)
[00:09:52] <seanpaul> ellyjones: alright, i'll keep digging, thanks
[00:11:26] <seanpaul> davidjames: maybe it's flakey, I remember kliegs saying something about that log line this morning, but I was only half listening (damn!)
[00:12:07] <davidjames> seanpaul: verity '' segfaults for me
[00:12:09] <ellyjones> ah, no, it is my fault -.-
[00:12:12] * ellyjones revert
[00:12:26] <ellyjones> or I could fix verity
[00:12:41] <seanpaul> ellyjones: good news! how long to fix?
[00:12:59] <ellyjones> probably a few minutes
[00:13:21] <seanpaul> I'm fine with that, but my sheriffing shift is over :)
[00:13:29] <pstew> Do we want to revert in the mean time so you don't feel rushed in testing?
[00:13:51] <ellyjones> the fix is very small, I believe
[00:14:05] <pstew> Okay.
[00:14:29] <seanpaul> ellyjones, pstew: We might as well fix it since nirnimesh is still bandaging the test, yeah?
[00:15:02] <ellyjones> fix is up at http://gerrit.chromium.org/gerrit/7294
[00:15:35] <ellyjones> that should've been there all along since the rest of the arg parsing assumes key and val are set
[00:16:30] <ellyjones> anyone want to review? :)
[00:16:44] <pstew> Looking.
[00:16:52] <seanpaul> ellyjones: LGTM, but I'll let someone else +2 it since I've never touched that part of the codebase
[00:17:10] <ellyjones> cool
[00:17:13] <davidjames> ellyjones: It's also a bug to pass in null arguments, maybe not pass in null arguments? :)
[00:17:22] <ellyjones> davidjames: it makes verity easier to program around
[00:17:41] <ellyjones> see http://gerrit.chromium.org/gerrit/#change,7275 - if verity doesn't take null arguments, I have to have two separate invocations of it
[00:18:09] <seanpaul> pstew, robotboy_google: I'm off for the day, pleasure working with you guys :)
[00:18:11] <pstew> ellyjones: Um, TEST=?
[00:18:26] <ellyjones> pstew: Adhoc, yeah?
[00:18:42] <ellyjones> the line below is the test :P
[00:18:54] <gauravsh> I tried an Adhoc test with your change and it failed. :)
[00:19:02] <gauravsh> since my test was adhoc, i don't remember what it was.
[00:19:13] <pstew> Oh dear.  I need to re-learn scrollbars? :-)
[00:20:14] <ellyjones> the line below says what my test was, though :P
[00:21:18] <davidjames> ellyjones: What happens if an empty value is passed in intentionally? (E.g. to set some key to the empty string)
[00:21:44] <ellyjones> davidjames: that isn't allowed (right now) and verity would've segfaulted on it before
[00:21:48] <ellyjones> now it just skips that key
[00:22:24] <ellyjones> anyway, the VM tests should now not be combusted
[00:23:08] <gauravsh> ellyjones: it might be useful to log a warning when a key is skipped.
[00:23:54] <davidjames> ellyjones: Segfault might be better than success, since it indicates the user maybe did something wrong :)
[00:24:06] <ellyjones> gauravsh: yeah
[00:24:08] <ellyjones> davidjames: :)
[00:24:23] <ellyjones> empty value may be user error, but empty key is intentionally supported
[00:24:56] <davidjames> ellyjones: Yeah, I agree, empty key is OK but empty value might actually be a real bug in the calling code
[00:25:27] <nirnimesh> robotboy: sent you CL for bandaging 20034
[00:25:28] <ellyjones> davidjames: I filed a bug to remind me to do that
[00:25:33] <davidjames> Agreed that an error message would be more friendly than a segfault :)
[00:25:49] <davidjames> ellyjones: thanks
[00:27:35] <davidjames> nirnimesh: Is NavigateToUrl blocking? I.e. does it just ask browser to navigate the specified page, or does it wait until specified page is fully loaded?
[00:27:46] <nirnimesh> davidjames: Yes, it's blocking
[00:28:18] *** saintlou has quit IRC
[00:28:21] <nirnimesh> over 300 other pyauto tests depend on that, and they're fine
[00:28:52] <davidjames> nirnimesh: Hmm but are any of the 300 other tests running in smoke suite?
[00:29:16] <nirnimesh> davidjames: no
[00:30:05] <davidjames> nirnimesh: Also, another question, how do you know the httpserver has fully started by the time chrome goes to connect to it?
[00:31:09] <nirnimesh> davidjames: httpd.py takes care of that. A lot of tests already use httpd
[00:31:44] <nirnimesh> davidjames: but if it's really that, my bandaging CL will be able to tell
[00:32:03] <nirnimesh> davidjames: available for review at http://gerrit.chromium.org/gerrit/#change,7295
[00:32:18] <davidjames> nirnimesh: HTTPListener does not guarantee server is started
[00:32:20] <oshima> nirnimesh: how/when pyauto_dep file is created? --use_emerged dodm
[00:32:38] <nirnimesh> oshima: it's created when you emerge chromeos-chrome
[00:32:45] <oshima> stopped working after I created new vm image
[00:33:04] <davidjames> nirnimesh: We also had bugs in crostestutils with similar code, the race condition was hitting where we were 'really fast' at connecting to the specified server before it had started
[00:33:26] <nirnimesh> davidjames: I see.
[00:33:29] <oshima> nirnimesh: ok, so I need to emerge chromeos-chrome after I build the image?
[00:33:40] <davidjames> nirnimesh: Take a look at the code there, it just launches a thread
[00:33:57] <nirnimesh> oshima: do you build chrome from source?
[00:33:59] <davidjames> nirnimesh: In other versions of the same class we added a semaphore to make sure server was fully started
[00:34:04] <davidjames> nirnimesh: No such code there
[00:34:14] <oshima> nirnimesh: yes
[00:34:17] <nirnimesh> davidjames: hmm.. example?
[00:35:39] <davidjames> nirnimesh: http://gerrit.chromium.org/gerrit/4778
[00:35:47] <davidjames> nirnimesh: Not the exact same class, but similar issues
[00:36:10] <robotboy_google> nirnimesh: I don't know pyauto, but it looks like that would generate a lot of log output until the title matches.  What is the poll frequency of poll_for_condition?
[00:36:19] *** TW1920_ has quit IRC
[00:38:44] <nirnimesh> robotboy_google: poll_for_condition is not a pyauto thing. sleep_interval=0.1 secs
[00:39:24] <nirnimesh> robotboy_google: this code is temporary. What davidjames says seems correct, so the http server needs to be fixed to be reliable.
[00:40:07] <davidjames> nirnimesh: Yes I guess problem here is that nobody expected Chrome to be so fast that it would outpace the HTTPServer class ;)
[00:40:17] *** saintlou has joined #chromium-os
[00:40:17] *** ChanServ sets mode: +v saintlou
[00:40:51] <nirnimesh> davidjames: yeah, which is why this problem keeps getting clubbed with pyauto. pyauto allows talking to chrome really really quickly after launch
[00:41:00] <ellyjones> Break Tests Chrome Fast.
[00:42:03] <robotboy_google> OK, looks good to me.  But I feel like someone else should give it a +2 considering I've never worked in the code before.
[00:42:06] <ellyjones> are you guys talking about http://code.google.com/p/chromium-os/issues/detail?id=19828 ?
[00:44:12] <nirnimesh> ellyjones: yes. same thing. had disappeared for a while (maybe chrome got slow :P)
[00:46:45] <nirnimesh> davidjames: can you look at http://gerrit.chromium.org/gerrit/#change,7094 ? I'll look into fixing httpd.py later but for now the bandaging should keep the tree open
[00:47:27] <davidjames> nirnimesh: Yeah almost looks good, can you add in some TODOs?
[00:47:32] <davidjames> nirnimesh: And update the bug link to be correct? :)
[00:47:39] <davidjames> nirnimesh: review feedback is inline
[00:49:04] <robotboy_google> davidjames: Thanks for the additional review.
[00:57:01] *** saintlou has quit IRC
[00:59:35] *** saintlou has joined #chromium-os
[00:59:35] *** ChanServ sets mode: +v saintlou
[01:00:30] *** magn3ts has joined #chromium-os
[01:01:30] *** sbyer has joined #chromium-os
[01:01:31] *** ChanServ sets mode: +v sbyer
[01:10:46] <nirnimesh> sheriffs: permission to land http://gerrit.chromium.org/gerrit/7295 to stop-gap fix crosbug.com/20034 please
[01:11:18] <robotboy_google> Yup, go for it.  Thanks!
[01:12:44] *** wfrichar has quit IRC
[01:13:08] <nirnimesh> Thanks
[01:15:10] <crosbot> tree became 'Tree is closed (dektopui_UrlFetch fix landed, x86-pfq failing on update script->ellyjones investigating)'
[01:17:16] *** vmil86 has quit IRC
[01:17:41] *** jochen___ has joined #chromium-os
[01:17:42] *** ChanServ sets mode: +v jochen___
[01:21:02] *** jochen__ has quit IRC
[01:21:03] *** jochen___ is now known as jochen__
[01:21:37] *** sadrul has quit IRC
[01:28:58] <pstew> Okay.  I'm un-reporting for duty.  My shuttle is soon and connectivity (and elbow room) can be limited from there.
[01:29:42] <eggy> heh
[01:32:26] <robotboy_google> pstew: See ya
[01:34:26] *** behdad has joined #chromium-os
[01:40:41] *** lipsinV2 has joined #chromium-os
[01:43:49] *** behdad has quit IRC
[01:50:14] *** patcito has quit IRC
[01:53:02] *** sbyer has quit IRC
[01:54:17] <robotboy_google> signing off, heading for my shuttle.
[01:55:25] *** robotboy_google has left #chromium-os
[01:55:32] *** saintlou is now known as saintlou|away
[01:59:02] *** stevenjb has quit IRC
[01:59:26] <oshima> cmasone: ping
[01:59:34] *** pstew_mobile_ has joined #chromium-os
[02:04:07] *** sbyer has joined #chromium-os
[02:04:07] *** ChanServ sets mode: +v sbyer
[02:09:33] *** vbendeb has joined #chromium-os
[02:09:34] *** ChanServ sets mode: +v vbendeb
[02:09:44] <davidjames> PFQ looks good, suggesting reopening
[02:10:24] <nirnimesh> I wish I could see logs as tests run
[02:10:36] <nirnimesh> oshima: cmasone is on vacation
[02:13:15] *** saintlou|away is now known as saintlou
[02:15:20] *** chocobo__ has quit IRC
[02:16:07] <vbendeb> I wonder if any of the sheriffs are still around to open the tree...
[02:18:41] <davidjames> vbendeb: Nope, all sheriffs went home
[02:18:49] <gauravsh> I think they are all out. Channel is sheriff.
[02:19:06] <gauravsh> ellyjones: are you still looking at the x86-pfq failure?
[02:19:09] <davidjames> vbendeb: Oh, note though that PFQ is failing due to different issue
[02:19:28] <davidjames> vbendeb: android.git.kernel.org is down, hence repo sync is failing :(
[02:20:13] *** saintlou has quit IRC
[02:20:16] <gauravsh> wasn't there a PSA to use the gerrit mirror instead of kernel.org?
[02:20:59] <davidjames> gauravsh: Yeah, rcui updated the buildbots to use the gerrit mirror, but the update didn't work
[02:21:33] <crosbot> tree became 'Tree is closed (updating buildbots to use gerrit mirror for repo -> rcui)'
[02:21:46] <davidjames> On the plus side, tests are passing!
[02:22:27] <vbendeb> guys, I have a u-boot patch withc is not going to affect any of the builders (it is used on x86 onlty, and builders don't build x86 u-boot)
[02:22:41] <vbendeb> other people need this to proceed...
[02:22:52] <davidjames> vbendeb: Sure that's fine to go in
[02:23:02] <vbendeb> davidjames: ok
[02:23:15] <davidjames> vbendeb: Tree is basically green except bots can't sync properly, no actual problems with the build
[02:23:28] *** dennisjeffrey has quit IRC
[02:24:06] *** chocobo__ has joined #chromium-os
[02:24:06] *** ChanServ sets mode: +v chocobo__
[02:28:43] *** chocobo__ has quit IRC
[02:29:00] <nirnimesh> tests passing. Yay! So my webui login automation did work. xiyuan/zel must be pleased
[02:33:58] *** stevenjb has joined #chromium-os
[02:34:32] *** rbyers_ has joined #chromium-os
[02:39:10] *** rbyers_ has quit IRC
[02:39:17] *** rbyers_ has joined #chromium-os
[02:39:17] *** ChanServ sets mode: +v rbyers_
[02:45:57] *** deshantm has joined #chromium-os
[02:47:56] *** saintlou has joined #chromium-os
[02:47:56] *** ChanServ sets mode: +v saintlou
[02:49:13] *** saintlou has quit IRC
[02:56:40] *** patcito has joined #chromium-os
[03:14:20] <redpig> win 21
[03:14:23] *** kochi has quit IRC
[03:14:24] <redpig> doh
[03:19:35] *** Adys has quit IRC
[03:22:13] *** pstew_mobile_ has quit IRC
[03:23:00] *** kochi has joined #chromium-os
[03:23:10] *** kochi has quit IRC
[03:23:26] *** kochi has joined #chromium-os
[03:39:29] *** rbyers_ has quit IRC
[03:43:57] *** sadrul has joined #chromium-os
[03:43:58] *** ChanServ sets mode: +v sadrul
[03:57:31] *** deshantm has quit IRC
[03:57:32] *** msb__ has quit IRC
[03:57:32] *** davidjames has quit IRC
[03:57:32] *** Calchan has quit IRC
[03:59:32] *** deshantm has joined #chromium-os
[03:59:32] *** msb__ has joined #chromium-os
[03:59:32] *** davidjames has joined #chromium-os
[03:59:32] *** Calchan has joined #chromium-os
[03:59:32] *** pratchett.freenode.net sets mode: +vv msb__ davidjames
[04:00:41] <crosbot> tree became 'Tree is open (rcui->most builders have repo url updated.  Clobber if android.kernel.org error appears.)'
[04:19:49] *** BThompson has joined #chromium-os
[04:19:50] *** ChanServ sets mode: +v BThompson
[04:22:00] *** BThompson has left #chromium-os
[04:22:42] *** BThompson has joined #chromium-os
[04:22:42] *** ChanServ sets mode: +v BThompson
[04:22:47] *** BThompson has quit IRC
[04:22:55] *** BThompson has joined #chromium-os
[04:22:55] *** ChanServ sets mode: +v BThompson
[04:23:18] *** BThompson has quit IRC
[04:23:25] *** BThompson has joined #chromium-os
[04:23:25] *** ChanServ sets mode: +v BThompson
[04:23:42] *** BThompson has quit IRC
[04:23:51] *** BThompson has joined #chromium-os
[04:23:51] *** ChanServ sets mode: +v BThompson
[04:44:20] *** corburn has joined #chromium-os
[05:09:41] *** stevenjb has quit IRC
[05:10:26] *** stevenjb has joined #chromium-os
[05:38:04] *** Inumedia has quit IRC
[05:38:33] *** Inumedia has joined #chromium-os
[05:41:20] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot_master" on "TOT Pre-Flight Queue" from 2047f9ade3b1c9e13494e1a0f8927a9f4a877e23: _third_party_ at chromium dot org)'
[05:44:43] *** pstew_mobile_ has joined #chromium-os
[05:45:34] <pstew_mobile_> Howdie folks.  Just checking in.  Can't really take on sheriffing duties from here, but was wondering whether folks were getting along with the chrome build-fail i the PFQ.
[05:56:27] <crosbot> tree became 'Tree is closed (yjlou is looking. TOT PFQ login_BadAuthentication failed. )'
[06:08:39] *** pstew_mobile_ has quit IRC
[06:15:55] <crosbot> tree became 'Tree is open (filed TreeCloser chromium-os:20109)'
[06:16:56] <crosbot> tree became 'Tree is open (filed issue chromium-os:20109)'
[06:45:19] *** chocobo__ has joined #chromium-os
[06:45:20] *** ChanServ sets mode: +v chocobo__
[06:49:13] *** chocobo___ has joined #chromium-os
[06:49:13] *** ChanServ sets mode: +v chocobo___
[06:51:32] *** chocobo__ has quit IRC
[06:51:33] *** chocobo___ is now known as chocobo__
[07:07:15] *** gfrog has quit IRC
[07:08:23] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot" on "x86-alex_he canary" from None: )'
[07:09:10] *** gfrog has joined #chromium-os
[07:10:49] *** gfrog has quit IRC
[07:15:02] *** gfrog has joined #chromium-os
[07:24:33] *** reveman has quit IRC
[07:24:33] *** dots has quit IRC
[07:24:33] *** Kyngdom has quit IRC
[07:24:33] *** pastarmovj has quit IRC
[07:24:33] *** chubb_cloud has quit IRC
[07:24:33] *** Hexxeh has quit IRC
[07:39:08] *** stevenjb has quit IRC
[07:42:56] *** petermayo has joined #chromium-os
[07:42:57] *** ChanServ sets mode: +v petermayo
[07:43:49] <petermayo> does anyone here know if the _rc and _alpha suffixes we put on ebuilds have semantic meaning to portage?
[07:56:38] *** Hexxeh has joined #chromium-os
[07:58:26] *** sergiu has quit IRC
[08:07:39] *** kinaba has quit IRC
[08:14:02] *** nona has quit IRC
[08:21:39] <crosbot> tree became 'Tree is open (looks like random crashes in suite_Smoke test cases)'
[08:26:57] *** kinaba has joined #chromium-os
[08:28:55] *** Styx has joined #chromium-os
[08:31:35] *** kinaba has quit IRC
[08:32:52] *** mnissler has quit IRC
[08:33:07] *** mnissler has joined #chromium-os
[08:33:07] *** ChanServ sets mode: +v mnissler
[08:38:07] *** kinaba has joined #chromium-os
[08:41:56] *** Hexxeh has quit IRC
[09:07:34] *** reveman has joined #chromium-os
[09:08:54] *** dots has joined #chromium-os
[09:10:30] *** Kyngdom has joined #chromium-os
[09:12:24] *** chubb_cloud has joined #chromium-os
[09:15:16] *** petermayo has left #chromium-os
[09:16:24] *** pastarmovj has joined #chromium-os
[09:20:06] *** Hexxeh has joined #chromium-os
[09:26:10] *** gfrog has quit IRC
[09:32:47] *** gfrog has joined #chromium-os
[09:33:51] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot_master" on "TOT Pre-Flight Queue" from f8a83e23f658b918edb17a77b0e0ac8a9335d73f: dbeam at chromium dot org <dbeam at chromium dot org@0039d316-1c4b-4281-b951-d872f2087c98>)'
[09:34:13] *** mnissler_ has joined #chromium-os
[09:34:13] *** ChanServ sets mode: +v mnissler_
[09:36:28] *** corburn has quit IRC
[09:38:03] *** mnissler has quit IRC
[09:40:44] *** chocobo__ has quit IRC
[09:50:29] <crosbot> tree became 'Tree is open (filed issue chromium-os:20109)'
[09:58:02] *** chocobo__ has joined #chromium-os
[09:58:03] *** ChanServ sets mode: +v chocobo__
[09:58:23] *** gfrog has quit IRC
[09:58:24] *** chocobo___ has joined #chromium-os
[09:58:25] *** ChanServ sets mode: +v chocobo___
[10:02:24] *** gfrog has joined #chromium-os
[10:03:13] *** chocobo__ has quit IRC
[10:05:10] *** chocobo___ has quit IRC
[10:11:12] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot" on "stumpy canary" from None: )'
[10:11:51] *** patcito has quit IRC
[10:28:01] *** JakeSays has quit IRC
[10:29:18] *** JakeSays has joined #chromium-os
[10:31:47] *** robe_ has quit IRC
[10:38:20] *** robe_ has joined #chromium-os
[10:44:29] <crosbot> tree became 'Tree is open (Resolving host timed out: www.uk.kernel.org, not CL broke the tree)'
[11:03:59] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot" on "tegra2_seaboard-tangent canary" from None: )'
[11:24:28] *** gfrog has quit IRC
[11:36:23] *** gfrog has joined #chromium-os
[11:41:36] <crosbot> tree became 'Tree is throttled (tree keeps broken due to non-CL issues: kernel.org timeout and random crashes in smoke tests)'
[11:53:24] *** TW1920 has joined #chromium-os
[11:53:35] *** achuith has joined #chromium-os
[11:53:35] *** ChanServ sets mode: +v achuith
[11:57:08] *** vmil86 has joined #chromium-os
[12:33:43] *** Styx has quit IRC
[12:35:49] *** Styx has joined #chromium-os
[13:07:07] *** borios has joined #chromium-os
[13:22:46] *** borios_ has joined #chromium-os
[13:22:47] *** borios has quit IRC
[13:33:00] *** gfrog has quit IRC
[13:39:19] *** gfrog has joined #chromium-os
[13:51:40] *** borios has joined #chromium-os
[13:51:41] *** borios_ has quit IRC
[14:12:56] *** vpalatin|home has joined #chromium-os
[14:14:31] <vpalatin|home> As I'm still on the east coast shift, I'm sheriffing a little bit from home before going to the office
[14:21:58] *** sadrul has quit IRC
[14:39:37] *** hru has joined #chromium-os
[14:41:57] *** yoshiki_ has quit IRC
[14:42:23] *** yoshiki_ has joined #chromium-os
[14:45:03] <hru> i got below error while launching chrome(my own chromium)
[14:45:06] <hru> chrome: /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/gcc/i686-pc-linux-gnu/4.4.3/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./chrome)
[14:45:06] <hru> chrome: /usr/lib/libjpeg.so.62: version `LIBJPEG_6.2' not found (required by ./chrome)
[14:45:22] <hru> on chrome-os
[14:45:48] <hru> i following procedure mentioned in https://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-chromeos
[14:47:03] *** gfrog has quit IRC
[14:50:46] <vpalatin|home> hru: did you build your chromium inside the chroot ?
[14:51:37] *** SoulRaven has joined #chromium-os
[14:52:29] <hru>  vpalatin|home:no
[14:53:33] <vpalatin|home> hru: it is the easiest way to get it right. here your host glibc version doesn't match the one used by chromeOS
[14:55:57] <hru> can I follow the step that mentioned in above link to build the chrome in chroot ? Or is it the other way ?
[14:58:46] <vpalatin|home> Yes you can use the above instructions if you have a working chromiumos chroot
[14:59:28] <hru> Thanks,
[15:03:08] <vpalatin|home>  I'm heading to the office to dig further the current build mess, I'm off for the next 20min
[15:03:18] *** vpalatin|home has quit IRC
[15:22:24] <vpalatin> back online, I'm investigating what I can do for the udev package
[15:44:56] <vpalatin> benchan, adlr: I have uploaded a copy of udev-170.tar.bz2 to chromeos-localmirror (as kernel.org is down), I'm trying a new build on x86-generic-full
[15:45:22] *** rbyers_ has joined #chromium-os
[15:45:22] *** ChanServ sets mode: +v rbyers_
[15:49:49] *** snickersnack has joined #chromium-os
[15:50:41] *** snickersnack has quit IRC
[16:07:17] *** borios has quit IRC
[16:07:23] *** stevenjb has joined #chromium-os
[16:08:09] *** stevenjb has quit IRC
[16:12:47] *** seumas has joined #chromium-os
[16:12:47] *** ChanServ sets mode: +v seumas
[16:21:56] <ellyjones> cool
[16:21:58] <ellyjones> thanks, vpalatin :)
[16:22:40] *** ers has joined #chromium-os
[16:22:40] *** ChanServ sets mode: +v ers
[16:26:25] <vpalatin> aaarggh this x86-generic-full now fails on chrome build
[16:26:52] <vpalatin> everything is still broken (thus differently) I will close the tree
[16:30:48] <crosbot> tree became 'Tree is closed (workaround for kernel.org, but crashes in smoke tests and chrome build failure in x86-generic-full)'
[16:31:35] *** FX80 has quit IRC
[16:34:44] <ellyjones> alright
[16:34:53] <ellyjones> I'll look at the smoke failures
[16:35:05] *** FX80 has joined #chromium-os
[16:35:05] <ellyjones> woah, _all_ the bots are red
[16:36:05] <vpalatin> ellyjones: the redness was due to the missing udev archive from kernel.org
[16:36:19] <vpalatin> I hope part of it is solved now
[16:36:45] <ellyjones> cool
[16:36:48] <vpalatin> but the x86-generic-PFQ is failing on a the smoke test
[16:37:00] <vpalatin> might be the yesterday login change
[16:37:18] <ellyjones> well, it's failing on login_BadAuthentication
[16:37:42] <ellyjones> so that seems like a reasonable supposition
[16:38:13] <vpalatin> It's assigned to nirnimesh ( http://code.google.com/p/chromium-os/issues/detail?id=20109 )
[16:42:51] <crosbot> tree became 'Tree is open (workaround for kernel.org DNS issue, still frequent crash in smoke tests crosbug.com/20109)'
[16:57:04] *** seventh has joined #chromium-os
[17:03:18] <ellyjones> the thing where cros/master in kernel is not the real master is aggravating
[17:04:09] *** rbyers_ has quit IRC
[17:04:37] <ellyjones> I keep accidentally rebasing to cros/master and then it takes like 15 seconds for me to be like 'hey, wait...'
[17:09:33] *** sadrul has joined #chromium-os
[17:09:34] *** ChanServ sets mode: +v sadrul
[17:12:13] <kliegs> ellyjones: I just got in the habit of always using m/master
[17:12:23] <kliegs> its got an extra bonus of being less leters
[17:13:57] *** petermayo has joined #chromium-os
[17:13:58] *** ChanServ sets mode: +v petermayo
[17:19:55] <vpalatin> some of the trees are turning green, alleluia!
[17:19:59] *** stevenjb has joined #chromium-os
[17:20:16] <ellyjones> woo
[17:22:34] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot_master" on "TOT Pre-Flight Queue" from 99ff9934eb0e343160b79f63d314f70012ac877f: joi at chromium dot org <joi at chromium dot org@0039d316-1c4b-4281-b951-d872f2087c98>)'
[17:22:50] *** wfrichar has joined #chromium-os
[17:22:51] *** ChanServ sets mode: +v wfrichar
[17:24:06] <crosbot> tree became 'Tree is open (crosbug.com/20109 beats us again)'
[17:29:15] * benchan starts his sheriff duty with a reasonably green tree
[17:31:59] <vpalatin> benchan: when adlr will be here, we need to decide what to do with 20109. It would nice if we can grab nirnimesh  as he is the assignee of the bug
[17:32:21] <benchan> vpalatin: SGTM
[17:38:32] *** Adys has joined #chromium-os
[17:41:49] <adlr> xiyuan: can you look into http://code.google.com/p/chromium-os/issues/detail?id=20109 ?
[17:51:26] <adlr> benchan: I'm in effectively one long meeting from 11:30 to 1pm today, so hopefully you can watch the tree during that
[17:51:49] <benchan> adlr: sure, no problem
[17:51:56] <adlr> benchan: thanks
[17:52:05] <adlr> it's a killer w/ lunch time :(
[17:53:11] <vpalatin> adlr: as a jetlagged east coast sheriff, I can take care
[17:53:27] <adlr> vpalatin: you are sheriff??
[17:53:39] <redpig> crosbot: sheriffs?
[17:53:39] <crosbot> redpig: sheriffs: benchan, adlr, vpalatin, yjlou
[17:53:53] <vpalatin> adlr: yes ... on non west coast shift
[17:54:03] <vpalatin> crosbot is faster than me
[17:54:05] <adlr> vpalatin: okay
[17:54:57] <vpalatin> it takes some time to change from non west to west coast, I asked end of june, I should hopefully be in the right shift for the next round
[17:58:17] *** saintlou has joined #chromium-os
[17:58:17] *** ChanServ sets mode: +v saintlou
[18:12:33] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot_master" on "x86 generic PFQ" from 4ecd9c66cc4f0d63c1fc5fd54e8a06d97ae21610: Denis Glotov <glotov at chromium dot org>)'
[18:13:35] <crosbot> tree became 'Tree is open (crosbug.com/20109 beats us again)'
[18:13:36] *** lipsinV2 has quit IRC
[18:14:20] <adlr> vpalatin: how did you know it was 20109 again?
[18:14:31] *** petermayo has quit IRC
[18:14:46] <adlr> oh, the vm test log, i see
[18:15:41] <adlr> does anyone know why 'cbuildbot_master' was red, but it kept going?
[18:15:50] <benchan> adlr, vpalatin: seems like sig 11 in CryptohomeMounted this time
[18:16:27] <adlr> ah, yes
[18:16:57] <vpalatin> oops, I missed that
[18:17:59] <adlr> how can we see which version of chrome was running?
[18:18:33] <benchan> adlr: i think it's chromeos-chrome-15.0.871.0_rc-r1 from the build log
[18:19:05] <adlr> ah, so then, was that the version we pinned?
[18:19:06] <seanpaul> benchan,adlr,vpalatin: 15.0.871 is the version we pinned yesterday since 15.0.872 was misbehaving
[18:19:14] <adlr> i see
[18:20:20] <seanpaul> it was passing all of the vmtests pretty reliably, so I think you can probably rule it out as a bad build
[18:21:28] <adlr> can we get access to the log file?
[18:21:41] <adlr> "Generated stack trace for dump /tmp/cbuildbot0I27hY/test_harness/SimpleTestUpdateAndVerify/2_verify/suite_Smoke/login_CryptohomeMounted/sysinfo/var/spool/crash/chrome.20110907.090353.11454.dmp"
[18:22:03] <adlr> s/log/backtrace/
[18:22:57] <seanpaul> adlr: https://sandbox.google.com/storage/?arg=chromeos-image-archive/x86-generic-pre-flight-queue/0.15.1004.0-a1-b731#chromeos-image-archive%2Fx86-generic-pre-flight-queue%2F0.15.1004.0-a1-b731 ?
[18:23:27] * adlr takes a look
[18:23:49] <vpalatin> adlr: you can get it by using the [Artifacts] link in the waterfall
[18:35:15] <benchan> vpalatin, adlr: looks like VMTest caught sig 11 in various tests, probably due to the some crash in chrome?
[18:39:38] <adlr> hm
[18:43:10] *** saintlou is now known as saintlou|away
[18:50:39] <adlr> benchan: did you see that on other builders, or earlier in x86 generic PFQ?
[18:52:38] <benchan> adlr: looking into the logs
[18:56:22] <adlr> so i guess LKGMCandidateSyncCompletion failure doesn't close the tree?
[18:56:36] <benchan> adlr: haven't seen a similar crash on arm/terga, could it be x86 specific?
[18:57:45] <adlr> benchan: perhaps. i didn't look toooo hard, but i've only seen the login_CryptohomeMounted fail the one time on x86 generic pfq
[19:01:54] <benchan> aldr: x86 pineview full had a sig 11 in suite_Smoke/login_BadAuthentication, not sure if it's due to the same crash.  x86 generic chrome / TOT chrome PFQ show another kind of failure
[19:02:28] <adlr> yeah, that's what i see (various types of failure)
[19:03:32] <adlr> when chrome crashes, do we get a backtrace? If so, I haven't figured out how to get it from the artifacts
[19:04:08] <benchan> adlr: I see various core dump files in test_results.tgz
[19:04:55] <benchan> adlr: but I don't know where to get the debug sym for chrome
[19:04:57] <adlr> what path in there?
[19:05:29] <benchan> adlr: https://sandbox.google.com/storage/chromeos-image-archive/x86-generic-pre-flight-queue/0.15.1004.0-a1-b731/test_results.tgz
[19:05:40] <adlr> i mean, path within the tarball
[19:06:31] <benchan> adlr: ./test_harness/SimpleTestUpdateAndVerify/2_verify/suite_Smoke/login_CryptohomeMounted/sysinfo/var/spool/crash/chrome.20110907.090353.11454.dmp
[19:07:05] <adlr> ah ha
[19:08:06] <benchan> adlr: looks like some bad address: #0  0x000000ac in ?? ()
[19:08:46] <adlr> probably a null vtable pointer?
[19:09:08] <adlr> symbols would be awesome
[19:09:14] <benchan> does anyone know if buildbot archives the debug version of chrome?
[19:13:48] <davidjames> vpalatin: So x86 generic PFQ is looking pretty red still
[19:14:15] <davidjames> benchan: PFQ doesn't archive debug symbols, but other bots do
[19:14:27] <adlr> dang. we should fix that
[19:14:47] <davidjames> adlr: So x86 generic full has debug tgz with it
[19:14:58] <davidjames> adlr: Symbols can be generated with that crash
[19:15:03] <adlr> ah
[19:15:19] <davidjames> adlr: https://sandbox.google.com/storage/chromeos-image-archive/x86-generic-full/0.15.1003.0-a1-b314
[19:16:43] <davidjames> adlr: I think the tree should be closed since all bots that run tests are red
[19:16:49] * adlr downloads debug.tgz. in the mean time, is there a reference on how to get the symbolized crash dump going?
[19:17:11] <adlr> like, do i need to run some command, or is it already in a nice TXT fil?
[19:17:12] <adlr> file
[19:17:34] <davidjames> adlr: http://code.google.com/p/chromium-os/issues/detail?id=17898#c29
[19:18:02] <adlr> thanks
[19:18:59] <vpalatin> adlr, benchan: so we close or we don't ?
[19:19:33] <adlr> i'm fine with a close. to be honest i don't know what the issue really is yet
[19:20:36] <benchan> adlr, vpalatin: i'm fine with a close too
[19:20:50] <vpalatin> Ok I will close
[19:21:20] <crosbot> tree became 'Tree is closed (need to sort out crosbug.com/20109 and other VMtest crashes)'
[19:21:52] *** behdad has joined #chromium-os
[19:28:09] <benchan> cp chrome.debug to VM: No space left on device :(
[19:28:27] <davidjames> benchan: Yeah no surprise, chrome.debug is huge
[19:28:43] <davidjames> benchan: You can either make a bigger image, or don't copy the debug symbols to the VM
[19:29:13] <davidjames> benchan: BTW why are you copying debug symbols to the VM? you can generate stack traces just fine outside the VM
[19:29:52] <benchan> davidjames: oh yes, it's x86 binary
[19:30:27] <davidjames> benchan: Yeah also minidump_stackwalk lives in the chroot so you can run it outside, I think adlr is working on that now
[19:31:01] <davidjames> benchan: If you look at buildbot logs you'll also spot that it tried to run minidump stackwalk but bumped into a sudo bug  which thieule is working on fixing
[19:32:37] <adlr> find test_harness -name "chrome*.dmp" ---> nothing
[19:32:56] <davidjames> adlr: Are there any *.dmp files in there?
[19:33:05] <davidjames> adlr: If there's no dmp files that means no crash
[19:33:11] <adlr> just crasher_nobreakpad
[19:33:18] <davidjames> adlr: Oops I guess that one didn't crash
[19:33:22] <benchan> aldr: I see a few dmp files
[19:33:58] <davidjames> benchan: Yeah adlr was looking at x86 generic full which in fact didn't crash, sorry, just failed
[19:34:00] *** patcito has joined #chromium-os
[19:34:05] *** rbyers_ has joined #chromium-os
[19:34:21] <davidjames> Unhandled JSONInterfaceError: Automation call {'username': 'performance.test.account at googleapps dot com', 'password': 'perfsmurf', 'command': 'Login'} received empty response.  Perhaps the browser crashed.
[19:34:38] <benchan> davidjames: is *.dmp.txt the minidump_stackwalk output?
[19:34:42] <adlr> benchan: I was lookinag at the last x86-generic-full failure
[19:34:45] <adlr> benchan: https://sandbox.google.com/storage/?arg=chromeos-image-archive/x86-generic-full/0.15.1003.0-a1-b314#chromeos-image-archive%2Fx86-generic-full%2F0.15.1003.0-a1-b314
[19:35:04] <davidjames> benchan: Yes but it is not symbolized there, if you run it yourself you'll probably get symbolized output (assuming you have debug symbols)
[19:35:43] <davidjames> benchan: Yeah so for x86-preflight you could grab debug symbols from some build that includes same bit-for-bit identical version of Chrome (NOT x86 generic full since it compiles from source)
[19:36:27] <davidjames> benchan, adlr: debug symbols for x86-alex-binary should work fine for x86 pfq
[19:36:31] <adlr> how can i make the x86 pfq include symbols?
[19:36:43] <davidjames> adlr: One line change to cbuildbot_config.py :)
[19:36:57] <adlr> ooooo. sounds likea  good idea, no?
[19:37:05] <davidjames> adlr: Sure I'll send you a patch
[19:38:39] <davidjames> adlr: If you like I can also make the crashes symbolized in same patch
[19:39:23] <adlr> davidjames: yes yes yes!
[19:46:30] <davidjames> adlr: Ok, well, here's the first part about getting the symbols: http://gerrit.chromium.org/gerrit/7333
[19:46:42] <adlr> looking
[19:51:41] <benchan> I tried the x86-generic full and x86-alex full binary but couldn't get a fully symbolized stack trace with the crash dmp in the VMtest
[19:59:21] <davidjames> benchan: Well x86-generic full doesn't have a crash, and the symbols coming from that bot don't apply to any other bot
[19:59:37] <davidjames> benchan: x86-alex binary have symbols that also work with PFQ
[20:00:08] <davidjames> benchan: zgb binary has a nice crash on it
[20:01:24] <benchan> davidjames: thanks, I'm downloading from another bot
[20:02:29] <davidjames> benchan: Generating symbols on zgb works for me fine and gets a juicy stacktrace
[20:02:48] *** saintlou|away is now known as saintlou
[20:03:44] <nirnimesh> howdy folks. I'm looking at 20109. Do we have symbolicated stack trace for the other chrome crashes?
[20:03:58] *** rbyers_ has quit IRC
[20:05:08] <davidjames> nirnimesh: Yeah zgb symbolizes fine
[20:05:26] <davidjames> nirnimesh: Also x86-generic-full has some errors about pyauto you might be interested in
[20:05:33] <davidjames> nirnimesh: Unhandled JSONInterfaceError: Automation call {'username': 'performance.test.account at googleapps dot com', 'password': 'perfsmurf', 'command': 'Login'} received empty response.  Perhaps the browser crashed.
[20:05:37] <nirnimesh> Where is it? (sorry I'm late to the party)
[20:06:32] <ellyjones> are we back to trybots?
[20:07:45] <davidjames> nirnimesh: http://www.corp.google.com/~davidjames/zgb-stack.txt
[20:10:02] <nirnimesh> davidjames: this is a crash quite early in the browser startup. Time to loop in the ui folks
[20:10:28] *** Solet has quit IRC
[20:13:52] <benchan> davidjames: thanks for the stack trace.  ar, it's a callback :(
[20:14:27] <davidjames> benchan: Yeah, gee, really hard to figure out what's actually happening there
[20:15:01] <nirnimesh> It may or may not be related to enabling webui login yesterday. hard to tell
[20:16:05] <nirnimesh> BTW, how do you get the symbolicated stack traces? Is there a doc I'm missing?
[20:16:40] <davidjames> adlr is updating the docs
[20:16:51] <davidjames> nirnimesh: But for now you can see http://code.google.com/p/chromium-os/issues/detail?id=17898#c29
[20:17:07] <adlr> vpalatin: benchan: have you looked at http://build.chromium.org/p/chromiumos/builders/x86%20generic%20PFQ/builds/733/steps/VMTest/logs/stdio ?
[20:17:31] <davidjames> adlr: Next run of PFQ should include debug.tgz btw
[20:17:38] <davidjames> adlr: Current one will miss it because it missed my commit
[20:17:46] <adlr> i wonder if that is a chrome crash, or the new web ui doesn't handle that automation call
[20:17:56] <vpalatin> adlr: you mean the CryptoHomeUnmounted issue ?
[20:18:01] <adlr> vpalatin: yes
[20:18:32] <nirnimesh> adlr: no, I had tried that test with webui login before. It had worked
[20:18:40] <adlr> i see
[20:18:44] <benchan> adlr: not yet, i'm still on CryptoHomeMounted
[20:19:21] <vpalatin> adlr: I'm downloading the artifacts to try to run it locally. but I have not much ideas about what to do...
[20:19:30] <adlr> i see
[20:20:10] * eggy blinks
[20:21:50] *** PuffTheMagic has joined #chromium-os
[20:22:34] <PuffTheMagic> does anyone in here know how to get a boot console over ttyHSL0?
[20:22:41] <PuffTheMagic> is that available over usb?
[20:22:50] <PuffTheMagic> is there anyway to get bootconsole over USB?
[20:22:57] *** Solet has joined #chromium-os
[20:25:50] <vpalatin> PuffTheMagic: did you try using console= argument on the kernel command line ?
[20:26:42] <PuffTheMagic> yes, I just cant find much info about ttyHSL0 and that seems to be the default on many HTC msm devices
[20:26:59] <PuffTheMagic> and when i google i see it mentioned in the chromium-os commits
[20:27:10] <PuffTheMagic> so i figured someone around here might have more info about it
[20:27:43] <benchan> adlr, davidjames, vpalatin: i'm wondering why the vmtest crash only happened in x86 builds.
[20:28:15] <davidjames> benchan: arm builds don't run tests
[20:28:21] <vpalatin> benchan: because we have no BVT on ARM ...
[20:28:28] <benchan> davidjames: oh
[20:30:05] <nirnimesh> Is anyone able to repro the crashes locally (on vm or device)?
[20:30:34] *** Styx has quit IRC
[20:31:34] * adlr goes to the long meeting
[20:32:28] <adlr> i'll be back ~1pm
[20:32:54] <vpalatin> adlr: good luck , we are keeping some bugs hot for you
[20:33:47] *** rbyers_ has joined #chromium-os
[20:34:56] <seanpaul> PuffTheMagic: http://htc-linux.org/wiki/index.php?title=Msm_Serial useful?
[20:39:21] <benchan> vpalatin, davidjames: another thing I notice from the history of x86-zgb is that VMTest used to pass with the same version of chrome yesterday
[20:40:01] <vpalatin> benchan: yes chrome version is pinned to 871
[20:40:23] <vpalatin> benchan: you mean the regression is not in chrome ?
[20:40:48] <davidjames> benchan: You are right, that is a really good point
[20:41:28] <benchan> vpalatin: i'm wondering if some change in a package, which chrome depends on, causes the crash
[20:41:51] <davidjames> benchan: It was working at 6pm yesterday, so something must have broken after that time
[20:42:23] <benchan> vpalatin, davidjames: i'm doing a diff on the build logs and trying to narrow down the changes
[20:43:37] *** petermayo has joined #chromium-os
[20:43:37] *** ChanServ sets mode: +v petermayo
[20:44:06] <davidjames> benchan: The hard part about diagnosing it is that test suite was already flaky and just got worse
[20:44:30] <davidjames> From somewhat flaky to failing consistently
[20:45:38] *** rbyers_ has quit IRC
[20:45:46] 
[20:48:09] <vpalatin> davidjames, benchan, adlr: with downloaded artifacts, I can reproduce the login_CryptohomeUnmounted failure
[20:49:38] <sosa> vpalatin:  can you disable webui login on that device by changing session_manager_setup and see if you can still repro?
[20:50:38] <vpalatin> sosa: ok I will try that
[20:52:14] *** alicet has joined #chromium-os
[20:52:14] *** ChanServ sets mode: +v alicet
[20:53:21] <vpalatin> sosa: just removing --webui-login is ok ?
[20:53:55] <sosa> yeah looking at the CL that should be fine
[20:54:05] <sosa> the rest of (http://gerrit.chromium.org/gerrit/#patch,sidebyside,7273,1,session_manager_setup.sh) is just refactoring
[20:54:59] <ellyjones> 421571  localtime=Sep 07 14:52:51       Unhandled PackageInstallError: Installation of pyauto_dep(type:dep) failed : dep-pyauto_dep.tar.bz2 could not be fetched from any of the repos ['autoserv://']
[20:55:04] <ellyjones> anyone seen that one around?
[20:55:22] <nirnimesh> ellyjones: --use_emerged
[20:55:40] <ellyjones> why does it not work by default?
[20:56:10] <nirnimesh> because pyauto_dep is built by the chromeos-chrome ebuild, which writes to /build/$BOARD only, not to your workspace
[20:57:38] <ellyjones> ahh
[20:58:50] <crosbot> tree became '?'
[20:59:05] <crosbot> tree became 'Tree is closed (need to sort out crosbug.com/20109 and other VMtest crashes)'
[20:59:56] <sosa> nirnimesh: does that mean run_remote_tests --build will never work with smoke_suite?
[21:01:35] <nirnimesh> sosa: what does --build do? It should work with --use_emerged
[21:01:57] <sosa>   if [ ${FLAGS_use_emerged} -eq ${FLAGS_TRUE} ]; then
[21:01:57] <sosa>     AUTOTEST_DIR="/build/${FLAGS_board}/usr/local/autotest"
[21:01:57] <sosa>     FLAGS_build=${FLAGS_FALSE}
[21:03:16] <sosa> ah nvm, it's probably fine...but --build let's you easily develop on tests with run_remote_tests as it copies just changes in the autotest tests to the running autotest dir
[21:03:31] <sosa> so if you're making simple changes to tests etc, you don't have to re-emerge all the autotest items
[21:03:45] <sosa> meaning you don't have to wait 2-3 minutes between tests...rather about 5 seconds
[21:04:12] <crosbot> tree became '?'
[21:04:28] <crosbot> tree became 'Tree is closed (need to sort out crosbug.com/20109 and other VMtest crashes)'
[21:04:42] <nirnimesh> sosa: yes, I understand that was easy, but zbehan tells me that --use_emerged should become the default. When making test edits, I manually cp to /build/$BOARD/usr/local/autotest/..
[21:05:17] <sosa> that is not a very good workflow
[21:05:28] *** rbyers_ has joined #chromium-os
[21:05:29] *** ChanServ sets mode: +v rbyers_
[21:05:56] <ellyjones> login_CryptohomeIncognitoUnmounted failed for me oO
[21:05:58] <sosa> regardless of what zbehan says, many many devs use --build with run_remote_tests including those who wrote it :p
[21:06:09] <sosa> without --build is just too slow.
[21:06:19] <ellyjones> yes, re-emerging autotests is terribly slow
[21:06:42] <ellyjones> check _this_ out:
[21:06:43] <ellyjones> 15:04:14 INFO |                 ERROR   login_CryptohomeIncognitoUnmounted      login_CryptohomeIncognitoUnmounted   timestamp=1315422253     localtime=Sep 07 15:04:13       Error during login (chronos at gmail dot com, chronos): Google authentication failed..
[21:06:56] <ellyjones> why is CryptohomeIncognitoUnmounted during authentication at all?
[21:07:54] <nirnimesh> sosa: I don't know the ebuild system well enough to give an authoratative answer. All I know is that you'd have to use --use_emerged for stuff that gets built by the chromeos-chrome ebuild
[21:09:40] <sosa> sounds like we can fix that :)
[21:09:50] <sosa> rather than a "must have"
[21:12:27] <ellyjones> oh argh
[21:12:28] <ellyjones> closed tree
[21:13:21] *** FX80 has quit IRC
[21:15:36] <davidjames> hey, tests passed on pfq!
[21:15:43] *** dgarrett has joined #chromium-os
[21:15:44] *** ChanServ sets mode: +v dgarrett
[21:16:06] <davidjames> other builders are looking good as well, did someone fix the tree? :)
[21:16:22] *** alicet has quit IRC
[21:16:32] <crosbot> tree became '?'
[21:16:47] <crosbot> tree became 'Tree is closed (need to sort out crosbug.com/20109 and other VMtest crashes)'
[21:17:24] <vpalatin> davidjames: sadly, I don't see many relevant commits between the failed PFQ and the successful one
[21:18:27] <davidjames> vpalatin: Latest TOT preflight queue is interesting, desktopui_WindowManagerFocusNewWindows crashed Chrome
[21:20:50] <benchan> davidjames, vpalatin: it may be useful to show the packages being uprev in the log
[21:21:04] <davidjames> benchan: They are shown in the log
[21:24:12] *** jshin has joined #chromium-os
[21:24:12] *** ChanServ sets mode: +v jshin
[21:25:19] *** rbyers_ has quit IRC
[21:25:25] <benchan> davidjames: I mean in a highlighted form
[21:25:46] *** SoulRaven has quit IRC
[21:28:08] <vpalatin> sosa, davidjames, adlr, benchan: here is the result : with the same artifacts binaries from a failed PFQ, I get a login_CryptohomeUnmounted failure  on KVM without touching anything and a success by removing --webui-login
[21:28:29] <davidjames> vpalatin: Thanks can you remove --webui-login then?
[21:28:57] <vpalatin> davidjames: you mean reverting http://gerrit.chromium.org/gerrit/#change,7273 ?
[21:29:30] <davidjames> vpalatin: Yes
[21:30:08] *** rbyers_ has joined #chromium-os
[21:30:08] *** ChanServ sets mode: +v rbyers_
[21:30:10] <davidjames> vpalatin: Since that'll open the tree
[21:31:19] <gauravsh> ellyjones: That login_CryptohomeIncognitoUnmounted thing seems to be wrong. I am not sure why the control file specifies a user credential to use.
[21:31:21] <benchan> vpalatin, davidjames: is the recent pass in VMTest in PFQ due to that change?
[21:31:37] <ellyjones> I mailed ericli to ask about it
[21:32:01] <gauravsh> ellyjones: cmasone wrote that - not sure why he choose to use $backdoor credentials in the control file for the test.
[21:32:38] <ellyjones> oh, okay
[21:33:03] <gauravsh> since he is out galivanting around the country, guess we can just wait till he gets back.
[21:33:39] <vpalatin> davidjames, benchan: http://gerrit.chromium.org/gerrit/#change,7347
[21:34:14] <davidjames> vpalatin: thanks, approved
[21:34:15] <crosbot> tree became '?'
[21:34:31] <crosbot> tree became 'Tree is closed (need to sort out crosbug.com/20109 and other VMtest crashes)'
[21:36:01] <benchan> vpalatin: thanks. so the recent PFQ pass is due to flakiness?
[21:37:01] <vpalatin> benchan: probably
[21:39:03] <benchan> vpalatin: there is a merge conflict
[21:40:05] <vpalatin> benchan: yes I'm working on it
[21:40:26] <vpalatin> the "revert" button is magic excepted when there is a merge conflict afterwards ...
[21:43:36] <davidjames> benchan: Yeah I think it's flakiness, tot preflight queue failed again so it looks like the failures are off and on
[21:45:09] <benchan> davidjames: let's see how it goes with the revert
[21:46:44] <ellyjones> "Autotest client terminated unexpectedly" = ?
[22:06:11] <PuffTheMagic> seanpaul, yes thanks
[22:08:25] <ttuttle|work> okay, I give up
[22:08:34] <ttuttle|work> I don't have /sys/kernel/debug/preserved, and I don't have any idea why.
[22:08:50] <ttuttle|work> anyone have any ideas?
[22:09:01] <ttuttle|work> (I want the kernel log from last boot, as I'm debugging a panic.)
[22:10:53] <vpalatin> benchan: heading to lunch
[22:12:45] *** tbroch has quit IRC
[22:23:22] *** rbyers_ has quit IRC
[22:26:06] <davidjames> benchan: Ran a PFQ locally with the revert, it passed fine
[22:26:54] <ellyjones> woo
[22:27:06] <ellyjones> does that mean I can land a risky cl now?
[22:27:42] <davidjames> ellyjones: Did you test it with the trybot?
[22:27:58] <davidjames> ellyjones: If it's a risky CL, probably worth running through trybot on a few platforms first
[22:28:51] <ellyjones> how do I do that?
[22:29:14] <davidjames> ellyjones: http://www.chromium.org/chromium-os/local-trybot-documentation
[22:29:36] <davidjames> run cbuildbot --list to see a list of common configs to run with.  Use the --all flag to see all possible configs.
[22:30:18] <ellyjones> cool
[22:31:08] *** saintlou has quit IRC
[22:31:13] <davidjames> vpalatin, benchan, adlr: Looks like PFQ passed too, time to open?
[22:31:52] <nirnimesh> what's the resolution? The crashes were due to the webui login?
[22:32:04] *** saintlou has joined #chromium-os
[22:32:04] *** ChanServ sets mode: +v saintlou
[22:34:07] <vpalatin> davidjames: yes we will
[22:34:46] <adlr> i think we are rolling back webui login
[22:36:12] <benchan> vpalatin, adlr, davidjames: the recent x86 PFQ is green, do we need to wait for another green to reopen the tree?
[22:36:14] <adlr> * vpalatin is doing the honors
[22:36:19] <crosbot> tree became 'Tree is open (webui login activation reverted :('
[22:36:36] <benchan> nevermind, it's open :)
[22:36:41] <davidjames> benchan: Probably OK to open now... if it fails again then re-close
[22:36:49] <adlr> now we need to see if chrome is still pinned
[22:36:55] <adlr> we should probably un-pin it
[22:38:24] <davidjames> adlr: If you want to unpin Chrome you'll probably want to run a Chrome PFQ run first
[22:38:30] <davidjames> adlr: If that passes then you can unpin Chrome
[22:38:54] <adlr> i see
[22:39:18] <vpalatin> adlr: we need to get everything cycling green first ?
[22:39:20] <adlr> so does pinning not affect x86 generic TOT chrome PFQ?
[22:39:41] <davidjames> adlr: It doesn't affect either of the Chrome PFQs
[22:39:47] <adlr> ah, okay
[22:39:51] <davidjames> adlr: Chrome PFQs unpin chrome using package.keywords
[22:39:57] <sosa> yeah...if the main Chrome PFQ is ok with revving it with these reverts
[22:40:01] <vpalatin> adlr, benchan: I have clobbered the x86-generic-full as it was going to fail
[22:40:08] <davidjames> adlr: So if you pin chrome using that method, the Chrome PFQs can unpin
[22:40:09] <sosa> then we should look at unpinning
[22:40:21] <adlr> sosa: vpalatin: should we clobber "x86 generic TOT chrome PFQ"?
[22:40:24] <davidjames> adlr: But yeah I would kick the regular Chrome PFQ and see if it passes now
[22:40:31] <davidjames> adlr: Not TOT chrome, regular Chrome PFQ
[22:40:35] <adlr> oh
[22:40:36] <sosa> adlr: ^^^ what davidjames said
[22:40:47] <adlr> okay, i'll clobber "x86 generic chrome PFQ"?
[22:40:57] <adlr> if taht passes, i'll unpin chrome
[22:41:02] <sosa> because the non-TOT pfq is actually what revs the version we build -- it builds based on DEPS from chrome rather than svn revions.  yup
[22:41:25] <adlr> vpalatin: benchan: LGTY?
[22:41:33] <davidjames> adlr: Exactly, but you don't need to clobber, just a normal force build
[22:41:41] <adlr> oh okay
[22:41:42] <sosa> adlr:  shouldn't need to "clobber".  a force build should be  be fine.
[22:41:45] <sosa> yeah
[22:41:51] <adlr> okay, doing that now
[22:41:55] <sosa> adlr: also you need to wait for the pfq
[22:42:01] <adlr> which pfq?
[22:42:04] <sosa> adlr:  to finish pushing the rev for session_manager
[22:42:18] <sosa> adlr: the main one that just went green
[22:42:23] <adlr> oh, so wait for "x86 generic PFQ"?
[22:42:31] <sosa> adlr:  it needs to publish what it knows to the other builders :)
[22:42:32] <davidjames> adlr: Ah, but I think it just finished and pushed the session manager change no?
[22:42:56] <sosa> adlr,davidjames: oh wait you're right ... i'm slow ... i had a lasttime= set
[22:43:14] <sosa> force build away!
[22:43:19] <adlr> okay, force rebuilding on "x86 generic chrome PFQ"
[22:43:42] <adlr> forced!
[22:46:14] *** kinaba_ has joined #chromium-os
[22:46:15] *** ChanServ sets mode: +v kinaba_
[22:46:22] *** kinaba_ has quit IRC
[22:46:40] *** kinaba_ has joined #chromium-os
[22:46:40] *** ChanServ sets mode: +v kinaba_
[22:47:21] *** saintlou has quit IRC
[22:51:10] *** arun_ has quit IRC
[22:58:23] *** saintlou has joined #chromium-os
[22:58:23] *** ChanServ sets mode: +v saintlou
[23:04:31] <nirnimesh> the artifacts doesn't contain the autotest package. how do you guys run the tests on it?
[23:06:38] <adlr> i think it does for some trees
[23:09:14] <adlr> nirnimesh: where are you not seeing it?
[23:09:40] <nirnimesh> I'm looking at the artifacts (followed the buildbot links to Google Storage)
[23:10:03] <sosa> yeah we don't add them in for PFQ's because it takes a while to generate
[23:10:20] <sosa> and it's pretty easy to sync TOT and run autotest for pretty much the same effect
[23:16:21] <benchan> adlr: looks like x86 generic chrome PFQ turns green
[23:16:28] * adlr looks
[23:16:42] <adlr> what's the purple about?
[23:16:56] <adlr> "offline
[23:16:58] <adlr> 1 pending"?
[23:17:16] <benchan> adlr: weird, the bot is running
[23:17:47] <adlr> okay, i will unpin chrome and send this for review
[23:20:43] <crosbot> tree became 'Tree is closed (Automatic: "cbuildbot_master" on "TOT Pre-Flight Queue" from a8ca1a99ddee3b8c1c60bddb27c0c6b4893ec92a: finnur at chromium dot org <finnur at chromium dot org@0039d316-1c4b-4281-b951-d872f2087c98>)'
[23:21:28] <nirnimesh> vpalatin: did you say you were able to repro the webui failures on kvm?
[23:21:48] <nirnimesh> can you tell me which image you tried on?
[23:22:10] <adlr> which tree is "TOT Pre-Flight Queue"?
[23:22:36] <vpalatin> adlr: on the internal waterfall
[23:22:42] <vpalatin> (the first one from left)
[23:22:42] <benchan> vpalatin: TOT PFQ caught a sig 11 on login_BadAuthentication, seems like crosbug.com/20109
[23:23:21] <vpalatin> benchan: yes this has started before the rollback AFAIK
[23:23:50] <vpalatin> hummmm not sure
[23:24:01] <adlr> i think we can open
[23:24:03] <adlr> it was before the rollback
[23:24:15] <benchan> vpalatin: i'm downloading the dump file to take a look
[23:24:56] <vpalatin> nirnimesh: you can use that one I think : https://sandbox.google.com/storage/chromeos-image-archive/x86-generic-pre-flight-queue/0.15.1005.0-a1-b735
[23:25:32] <adlr> sosa: others: to unpin chrome, is it enough to just comment out the line in package.keywords?
[23:25:58] <vpalatin> adlr: the rollback timestamp seems to be 12:45 and this build starts at 13:19 ?
[23:26:39] <sosa> adlr: you should also delete the old chrome ebuild for cleanup.
[23:26:46] <adlr> i see your rollback at 1:23pm, but the failed build started at 1:19pm
[23:27:04] <adlr> sosa: okay, thanks. i assume comment out the line first, then delete ebuild
[23:27:38] <sosa> adlr:  you can double check and emerge chromeos-chrome afterwards as a sanity check.  see that it's about to do the right thing
[23:27:50] <adlr> okay
[23:28:14] <vpalatin> adlr: yes it's 13:23 on the internal (despite being 12:45 on the external)
[23:28:21] <vpalatin> thus I will reopen
[23:28:57] <crosbot> tree became 'Tree is open (retrying after webui rollback)'
[23:30:59] *** saintlou has quit IRC
[23:31:31] *** nkostylev has quit IRC
[23:31:31] *** glotov has quit IRC
[23:33:41] <adlr> CL to unpin chrome: http://gerrit.chromium.org/gerrit/#change,7353
[23:34:07] *** nkostylev has joined #chromium-os
[23:34:08] *** ChanServ sets mode: +v nkostylev
[23:34:16] *** glotov has joined #chromium-os
[23:34:17] *** ChanServ sets mode: +v glotov
[23:34:36] <davidjames> vpalatin, adlr: The TOT chrome build that failed did pick up the webui revert
[23:34:56] <davidjames> vpalatin: You can see that under LKGMCandidateSYnc
[23:35:04] <davidjames> vpalatin: It mentions [vpalatin:7347]
[23:35:24] <davidjames> vpalatin: Oh, but PFQ hadn't rev'd it yet, of course
[23:35:48] <sosa> davidjames:  yeah it's a bit wrong with workon and the chrome pfq's
[23:36:15] <sosa> davidjames:  i should  disable the lkgm sync blamelist on the Chrome PFQ's
[23:36:58] <davidjames> sosa: That was for the internal bot
[23:37:03] <davidjames> sosa: That was for the internal TOT
[23:37:18] <davidjames> (oh, yeah I said TOT chrome, meant Internal TOT PFQ)
[23:37:39] <davidjames> sosa: But yeah, your comment applies there as well
[23:40:12] <adlr> chrome has been unpinned
[23:40:34] <davidjames> adlr: Woohoo!
[23:41:37] * adlr documents unpinning chrome in theFAQ
[23:48:27] <marcheu> vpalatin: for what it's worth, the amd64-generic build was never green, but thanks for working on it :)
[23:49:56] *** behdad has quit IRC
[23:56:58] <nirnimesh> xiyuan and I tried the tests on a several images. Cannot repro the crashes :(

top