[plt-scheme] Can anyone give me some help on running Untyped "Smoke" testapp?

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Tue Dec 8 11:26:53 EST 2009

Peek shouldn't retain the continuation inspected, so it would need a
different implementation to be used for debugging "properly".

Jay

On Tue, Dec 8, 2009 at 6:24 AM, Nevo <sakur.deagod at gmail.com> wrote:
> hi, Dave:
>    It seems the argument "continuation-peek" for parent struct "manager" is
> missing , any suggests?  It seems this arg will be mostly used for
> debugging.
>
> Nevo
>
> hi, Dave:
>    Thank you again .  I followed your instructions , but got an error like
> this :
> +++++++++++++++++++++++++++++++++++++++++++
> # mzscheme run-tests.ss
> make-LRU-manager: expects 10 arguments, given 9:
> #<procedure:...-lru-inter... #<procedure:adjust-timeout!>
> #<procedure:...-lru-inter... #<procedure:...-lru-inter...
> #<procedure:...-lru-inter... #<procedure:...t/servlet-... 300 #hasheq()
> #<procedure:...-lru-inter...
>
>  === context ===
> /opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/smoke-lru-internal.ss:56:0:
> core
> core
> /opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/smoke-lru.ss:25:0:
> core
> /opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/run-smoke.ss:81:0:
> core
> /opt/eggs/home-eggs/plt-eggs.git/smoke-test/run-tests.ss: [running body]
> +++++++++++++++++++++++++++++++++++++++++++
>   Am  my environment being dirtied ?  I tried to commented out the
> "remove-hard-links"  to remove existing planet links for Untyped packages,
> the result did no any good except the above.
>
> Nevo
>
> Oops!
>
> I should have written "delirium trunk" below instead of "delirium bridge
> branch".
>
> I've added an autoplanet script to Smoke to simplify all this. To run the
> unit tests, do the following:
>
>   mkdir <SOME_DIRECTORY>
>   cd <SOME_DIRECTORY>
>
>   # Get the code for Smoke.
>   svn co http://svn.untyped.com/smoke/branches/bridge/src .
>
>   # Fetch dependencies and install planet dev links.
>   # See the comments in the script for details:
>   mzscheme autoplanetrc.ss
>
>   # Compile and run the test application:
>   mzc run-tests.ss && mzscheme run-tests.ss
>
>   # To start the tests, open this web address in your browser:
>   # http://localhost:8765/test
>
> Some of the tests require manual intervention.
>
> Hope this helps,
>
> -- Dave
>
> Dave Gurnell wrote:
>
>
>
> Hi Nevo,
>
> We're in a state of flux right now - the most bleeding edge versions of
> these libraries are in branches.
>
> The root of the problems is Dispatch, which we've updated in the "bridge"
> branch but not released. Dispatch is used by the unit tests in Smoke and
> Delirium, so both of those are in branches too. Unfortunately we have old
> versions of things in production code and on PLaneT, so it's a pain to move
> things around and sort them out.
>
> Here's the list of things I think you need for the latest and greatest
> version of Smoke:
>
>   - unlib trunk;
>   - mirrors trunk;
>   - dispatch bridge branch;
>   - delirium bridge branch;
>   - smoke bridge branch.
>
> I hope to get this sorted out over Christmas. At the very least, I want to
> get the new branches of dispatch and delirium released on PLaneT. It's just
> a matter of documenting them really, which always takes longer than you
> think.
>
> Cheers,
>
> -- Dave
>
>
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>
>
>
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the users mailing list.