<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<big>ok, I simply defined "continuation-peek" as following in order to
get it work.&nbsp; And it actually started with continuous "notification"
test failures (see below bold text),but it worked anyway. <br>
<br>
&nbsp; (define (continuation-peek instance-id a-k-id a-salt)<br>
&nbsp;&nbsp;&nbsp; (continuation-lookup instance-id a-k-id a-salt))<br>
<br>
++++++++++++++++++++++++++++++++++++++++++<br>
<b>smoke &gt; testapp &gt; notification &gt; notifications dismissed by
clicking 'x'<br>
notifications dismissed by clicking 'x'<br>
FAILURE<br>
name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check-equal?<br>
location:&nbsp;&nbsp; testapp/tests/notification-test.ss:37:6<br>
actual:&nbsp;&nbsp;&nbsp;&nbsp; 0<br>
<br>
expected:&nbsp;&nbsp; 1</b><br>
++++++++++++++++++++++++++++++++++++++++++<br>
<br>
Nevo<br>
</big>
<blockquote cite="mid:4B1E53AA.1060408@gmail.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <big>hi, Dave:<br>
&nbsp;&nbsp; It seems the argument "</big><span class="ScmSym"><big>continuation-peek"
for parent struct "manager" is missing , any suggests?&nbsp; It seems this
arg will be mostly used for debugging.<br>
  <br>
Nevo</big><br>
  </span>
  <blockquote cite="mid:4B1E5105.2060806@gmail.com" type="cite">
    <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
    <title></title>
    <big>hi, Dave:<br>
&nbsp;&nbsp; Thank you again .&nbsp; I followed your instructions , but got an error
like this :<br>
+++++++++++++++++++++++++++++++++++++++++++<br>
# mzscheme run-tests.ss <br>
make-LRU-manager: expects 10 arguments, given 9:
#&lt;procedure:...-lru-inter... #&lt;procedure:adjust-timeout!&gt;
#&lt;procedure:...-lru-inter... #&lt;procedure:...-lru-inter...
#&lt;procedure:...-lru-inter... #&lt;procedure:...t/servlet-... 300
#hasheq() #&lt;procedure:...-lru-inter...<br>
    <br>
&nbsp;=== context ===<br>
/opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/smoke-lru-internal.ss:56:0:
core<br>
core<br>
/opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/smoke-lru.ss:25:0:
core<br>
/opt/eggs/home-eggs/plt-eggs.git/smoke-test/web-server/run-smoke.ss:81:0:
core<br>
/opt/eggs/home-eggs/plt-eggs.git/smoke-test/run-tests.ss: [running body]<br>
+++++++++++++++++++++++++++++++++++++++++++<br>
&nbsp; Am&nbsp; my environment being dirtied ?&nbsp; I tried to commented out the
"remove-hard-links"&nbsp; to remove existing planet links for Untyped
packages, the result did no any good except the above. <br>
    <br>
Nevo<br>
    </big><br>
    <blockquote
 cite="mid:55FC137B-A974-4BF0-BE79-8E04901CC24E@gmail.com" type="cite">
      <pre wrap="">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 &lt;SOME_DIRECTORY&gt;
  cd &lt;SOME_DIRECTORY&gt;

  # Get the code for Smoke.
  svn co <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://svn.untyped.com/smoke/branches/bridge/src">http://svn.untyped.com/smoke/branches/bridge/src</a> .
  
  # 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 &amp;&amp; mzscheme run-tests.ss

  # To start the tests, open this web address in your browser:
  # <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://localhost:8765/test">http://localhost:8765/test</a>

Some of the tests require manual intervention.

Hope this helps,

-- Dave

Dave Gurnell wrote:

  </pre>
      <blockquote type="cite">
        <pre wrap="">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
    </pre>
      </blockquote>
      <pre wrap=""><!---->_________________________________________________
  For list-related administrative tasks:
  <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a>

  </pre>
    </blockquote>
    <br>
  </blockquote>
  <br>
</blockquote>
<br>
</body>
</html>