Maybe it was also associated with the api_test scala file, since it also uses the same api_test user.
D. On Wed, Jan 27, 2010 at 1:31 PM, Sig Rinde <[email protected]> wrote: > What about an explanation why the original login issue suddenly > disappeared? Luck, for sure? :-) > > > 2010/1/27 Vassil Dichev <[email protected]>: > > No such thing as luck ;-) > > > > I have actually removed the parameter for the increasing the stack > > size and did a quick refactoring of the tests, the same tests seem to > > fail. > > > > > > On Wed, Jan 27, 2010 at 1:34 PM, Sig Rinde <[email protected]> wrote: > >> Well, somebody has done a good job somewhere - or been very lucky! > >> > >> Same environment as before. OpenJDK, Ubuntu 9.04 etc > >> > >> Version 903607 of esme > >> > >> And it built without commenting out any files! > >> > >> Thanks :) > >> > >> > >> > >> 2010/1/27 Richard Hirsch <[email protected]>: > >>> On Wed, Jan 27, 2010 at 11:57 AM, Vassil Dichev <[email protected]> > wrote: > >>> > >>>> I thought initially that this is some sort of infinite loop, but it > seems > >>>> not. > >>>> > >>>> The specs I suspected are "AddAction" and "AddActionNeg". Each one of > >>>> these contains a monstrous for comprehension. If I delete a couple of > >>>> lines from these, it works even without tuning the stack size. > >>>> > >>>> I think this is unnecessarily pushing the limits of the compiler. In > >>>> the first part of the for comprehensions every line depends on the > >>>> previous, so the compiler has to check every new line in the context > >>>> of new variables bound by the previous lines. > >>>> > >>>> I don't think every new test line depends on the others, right? > >>>> Probably this is the case for login and pools, but otherwise the > >>>> compile will be unnecessarily slow, even when it manages to build. > >>>> > >>>> Can we refactor the test based on actual dependencies in the execution > >>>> of API calls? > >>> > >>> > >>> Of course. Probably easier to have multiple small tests rather than one > >>> large test. You can probably comment the two tests and I'll break it > down > >>> into smaller tests later. > >>> > >>> > >>>> > >>>> Vassil > >>>> > >>> > >> > > >
