/srv/irclogs.ubuntu.com/2012/07/10/#juju-dev.txt

davecheneyniemeyer: i'm sorry to say, but somehow you reviewde an old diff00:03
niemeyerdavecheney: Uh oh..00:06
niemeyerdavecheney: Let me check it again00:06
davecheneyniemeyer: two secs, i'll run the test and push the latest branch00:07
niemeyerdavecheney: Okay00:07
davecheneyniemeyer: done, https://codereview.appspot.com/634704400:13
niemeyerdavecheney: I did not review an old version.. I replied to your comment, which means it sticks in the location where the first comment was made00:14
niemeyerdavecheney: I said "This should be in a test by itself", and then provided details of how to do so neatly. You mentioned "Done", and I said "Apparently not.", because the latest version didn't have a test by itself00:15
davecheneyniemeyer: ok, that was my mistake. but I am now very confused00:52
niemeyerdavecheney: What's up?00:52
davecheneyis there still an outstanding todo on that branch, or is it all resolved ?00:53
niemeyerdavecheney: The outstanding items IMO are in that last review I sent00:58
niemeyerdavecheney: We're clearly talking across each other, so I'm not sure about what's the status quo00:59
niemeyerdavecheney: The items I mentioned seem valid to me, and you didn't implement nor object to them00:59
davecheneyniemeyer: with the exception of someone repairing the environment when the RemoveMachine fails, I belive I have addressed everything else01:00
davecheneyplease correct me if i am mistaken01:00
niemeyerdavecheney: <niemeyer> davecheney: I said "This should be in a test by itself", and then provided details of how to do so neatly. You mentioned "Done", and I said "Apparently not.", because the latest version didn't have a test by itself01:12
davecheneyniemeyer: ok, i understand now, i read that as 'this should be in _the_ test itself'01:13
davecheneyI will redo01:13
niemeyerdavecheney: As I mentioned there, this can use BootstrapOnce to avoid rebootstrapping01:13
wrtpdavecheney, fwereade_: mornin'07:34
fwereade_wrtp, heyhey07:34
fwereade_davecheney, if you're around, also heyhey07:34
davecheneywazzup!07:35
davecheneywrtp: thanks for your review08:10
davecheneypatchset 12 has tests that work08:10
wrtpdavecheney: np.08:10
davecheneyincluding a full mock using a PA running in process08:10
wrtpdavecheney: ah, cool.08:10
davecheneyI can repropose it as a followup CL08:10
wrtpdavecheney: but that went?08:10
davecheneygustavo didn't like it08:10
davecheneyas it wasn't a real test08:11
davecheneyonce this branch is merged i'll propose them again and we can discuss it some more08:11
wrtpdavecheney: hmm. seems pretty much like a real test to me. maybe there's something i missed.08:13
wrtpdavecheney: was that from gustavo's comment on line 23 here: https://codereview.appspot.com/6347044/diff2/1:5003/environs/ec2/suite_test.go?column_width=80 ?08:14
davecheneywrtp: no, gustavo felt that testing against ec2 local test with a mocked PA didn't test anyhting08:20
davecheneywrtp: it'll be easier for me to repropose after this branch is (finally) submitted08:21
wrtpdavecheney: that's a bit odd. especially as it means none of the testing code in this CL is exercised.08:21
wrtpdavecheney: anyway, go with what he says...08:21
TheMuemorning08:22
davecheneyhowdy08:24
davecheneyanyway gents, i'm taking a break for a bit08:26
davecheneyi'll see you in a few hours for a pow wow08:26
fwereade_low on sleep last night, popping out for some sunshine08:31
fwereade_grar, work is beguiling and distracting; *really* popping out now08:59
TheMuefwereade_: dcc pleas a bit sun, we've got only clouds here.09:03
wrtpi've got to go for a dentist's appointment now. hopefully i'll be back in time for the meeting, even if i might have difficulty speaking.09:58
Arammoin.10:08
fwereade_Aram, heyhey10:10
TheMueMoin Aram10:23
niemeyerGood mornings!11:01
davecheneybonjour11:01
TheMueniemeyer: Heya11:01
fwereade_niemeyer, heyhey11:02
niemeyerIs it party time?11:03
davecheneyyes please11:03
davecheneywho has the invite ?11:03
niemeyerI'll do it11:04
niemeyerDone11:05
Arama minute....11:05
TheMueLunchtime12:10
Arammeh, both T400 and T410 are overheated by the flash in G+ Hangouts.12:12
* Aram needs a new laptop, maybe.12:12
TheMueAargh, sometimes too stupid. :O Returned from function after err == nil. *sigh*13:49
TheMueYay, tests are green, now remove some debugging statements and propose it.14:29
TheMueSo, https://codereview.appspot.com/6374047 is in.15:20
niemeyerLunch time!15:57
wrtpTheMue: i'm looking at it. for some reason i seem to be losing all initial messages to codereview (presumably you did propose it without -wip), so thanks for the heads up.16:11
wrtpTheMue: ping16:37
* niemeyer waves17:06
* wrtp waves good night to niemeyer17:08
niemeyerwrtp: Are you heading off?17:08
wrtpniemeyer: i have to, yes, sorry.17:09
niemeyerwrtp: No need to be sorry.. have a pleasant time there :)17:09
wrtpniemeyer: just been looking through TheMue's firewall code.17:09
niemeyerwrtp: Oh, sweet17:09
niemeyerwrtp: How does it feel?17:09
wrtpniemeyer: not entirely sure.17:09
niemeyerwrtp: Cool, have you made comments on it?17:10
wrtpniemeyer: i'm toying with the idea that a more centralised approach might be simpler and easier to understand17:10
wrtpniemeyer: only superficial comments so far17:10
niemeyerwrtp: Thanks for that.. I'll have a look later17:10
wrtpniemeyer: anyway, still thinking, see ya tomorrow!17:11
niemeyerwrtp: Cheers!17:12
niemeyerFeeling some post-lunch sleepiness.. will lay down for a while to get through the rest of the day in better shape.17:28
niemeyerBack soon17:28
niemeyerAram: ping19:16
Aramniemeyer: pong19:17
niemeyerAram: Yo19:17
Aramhey19:17
niemeyerAram: Just a sync up on this: "Fantastic, I never liked this, however, I only emulated what we have in state now."19:17
Aramyes19:17
niemeyerAram: I don't think Machine.String returns "machine-%d" today, does it?19:17
Aramniemeyer: no, it doesn't, you were right. machine-%10d is the machinekey, which is used directly by state tests.19:19
niemeyerAram: Aha, super19:19
niemeyerAram: This is actually wrong too19:19
niemeyerAram: There's no reason to not do what you're doing there19:20
niemeyerAram: LGTM19:20
Aramniemeyer: thanks.19:21
Aramniemeyer: http://bazaar.launchpad.net/~gophers/juju-core/trunk/view/head:/state/state_test.go#L17219:21
Aramthat's the machinekey, isn't it?19:21
niemeyerAram: Well, it is, but look at the actual operation going on there19:24
niemeyerAram: zkConn.Children19:24
niemeyerAram: It's ignoring the abstraction we put in place entirely19:24
Aramyes.19:25
niemeyerAram: To be honest, I'd rather not have this kind of test at all, but then we have to guarantee correctness without poking at internals like this which may be tricky in some cases.19:25
AramI agree.19:25
niemeyerAram: https://codereview.appspot.com/6345056/ ready to go in too.. thanks!20:28
Aramniemeyer: thanks, I'll push it and the three others that are pending on after I submit the one I'm working ATM.20:29
niemeyerAram: Sweet20:29

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