On Nov 16, 2011, at 12:58 , Gary Poster wrote: > Update: > > Brad has looked into this, and I tried to do an assist. We are still working > on it. > > If anyone is interested in the details: > > - This can be reproduced reliably by running the full test suite on ec2 or > buildbot. > - We can't yet dupe the problem locally, running all the tests in the layer > or all the tests in the pertinent module or all the tests in lp.code. > - We've looked at broad diffs and have not seen a smoking gun. > - The symptom has two oddities: it says that we are duplicating a factory > generated ID, which should never happen, *and* it is the same "randomly > generated" ID for every test run, which should (almost) never happen. > > People report seeing this first in LP revision 14301. Buildbot last passed > revision 14297. Therefore (given that this is not intermittent) the > revisions that may have caused this are these: > > 14298 Ian Booth [r=sinzui][bug=879103] Prevent teams from transitioning to an > illegal > subscription policy. > > 14299 Stuart Bishop [r=rvb][no-qa] Attach a link to the previous OOPS > generated in the > request, if any. > > 14300 Gavin Panella [r=rvb][bug=874250] Introduce an LRU cache for > (distribution_id, > sourcepackagename_id) --> dsp_id mappings to improve performance of > the DistributionSourcePackage --> DistributionSourcePackageInDatabase > smoke-and-mirrors trick. > > 14301 Gavin Panella [r=rvb][bug=874250] Set max_bug_heat with a lazily > evaluated > expression in recalculateBugHeatCache(). >
Code inspection of these four revisions didn't reveal anything suspicious. At Gary's suggestion I created four branches, each that reverted one of the revisions. Running through ec2 the branch reverting r14301 passed and the other three failed making it highly suspicious. I have submitted the branch that reverts r 14301 (link to MP below). Gavin this was your branch so you'll need to revisit it. https://code.launchpad.net/~allenap/launchpad/bugnomination-timeout-bug-874250-lazy-heat/+merge/82260 --Brad > Being unable to duplicate this outside of the full suite is a real drag, of > course, but we're on the trail. > > Gary > > On Nov 16, 2011, at 11:37 AM, Jeroen Vermeulen wrote: > >> On 2011-11-16 21:49, Gary Poster wrote: >>> This looks like the same problem that currently has us in testfix. >>> >>> https://lpbuildbot.canonical.com/builders/lucid_lp/builds/1559/steps/shell_6/logs/summary >> >> That's a relief, because both of my EC2 tests (separate branches) came back >> with the same error. >> >> >> Jeroen >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~launchpad-dev >> Post to : launchpad-dev@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~launchpad-dev >> More help : https://help.launchpad.net/ListHelp > > > _______________________________________________ > Mailing list: https://launchpad.net/~launchpad-dev > Post to : launchpad-dev@lists.launchpad.net > Unsubscribe : https://launchpad.net/~launchpad-dev > More help : https://help.launchpad.net/ListHelp
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : launchpad-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp