Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-21 Thread Andy Fingerhut
Any call to clojure.core/future will also cause this 60-second delay,
including calls to pmap or clojure.java.shell/sh:
http://clojuredocs.org/clojure.core/future

Andy

On Tue, Feb 20, 2018 at 8:14 PM, 'Avi Flax' via Clojure <
clojure@googlegroups.com> wrote:

> On Tuesday, 20 February 2018 12:10:01 UTC-5, Luke VanderHart wrote:
>>
>> You're very likely correct about shutdown-agents, I don't think I
>> happened to fire up any agents in my test code. I'll try to reproduce as
>> soon as I get a chance.
>>
>
> FWIW, I’m seeing the same delay, and my project doesn’t use agents — at
> least, my project’s code doesn’t. I added a dummy test that calls
> (shutdown-agents) and that removed the delay, so I guess one of my
> dependencies is starting an agent; I have no idea which.
>
> 
> Principal Engineer @ Funding Circle
> Our mission: To build a better financial world
> We’re hiring! http://app.jobvite.com/m?34fSyjwx
>
>
> Our Mission: To build a better financial world
>
> Unless specifically indicated, this e-mail is not an offer to sell or a
> solicitation of any investment products or other financial product or
> service, an official confirmation of any transaction, or an official
> statement of Funding Circle USA.  This e-mail is meant only for the
> intended recipient of this transmission, and contains trade secret
> and strictly confidential information belonging to the sender. It is
> unlawful for unauthorized individuals to review, use, copy, disclose, or
> disseminate confidential information. If you have received this e-mail in
> error, please notify the sender immediately by telephone at (415) 813-5245 or 
> by
> return email and promptly delete this message from your system.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-20 Thread 'Avi Flax' via Clojure
On Tuesday, 20 February 2018 12:10:01 UTC-5, Luke VanderHart wrote:
>
> You're very likely correct about shutdown-agents, I don't think I happened 
> to fire up any agents in my test code. I'll try to reproduce as soon as I 
> get a chance.
>

FWIW, I’m seeing the same delay, and my project doesn’t use agents — at 
least, my project’s code doesn’t. I added a dummy test that calls 
(shutdown-agents) and that removed the delay, so I guess one of my 
dependencies is starting an agent; I have no idea which.


Principal Engineer @ Funding Circle
Our mission: To build a better financial world
We’re hiring! http://app.jobvite.com/m?34fSyjwx

-- 


Our Mission: To build a better financial world

Unless specifically indicated, this e-mail is not an offer to sell or a 
solicitation of any investment products or other financial product or 
service, an official confirmation of any transaction, or an official 
statement of Funding Circle USA.  This e-mail is meant only for the 
intended recipient of this transmission, and contains trade secret 
and strictly confidential information belonging to the sender. It is 
unlawful for unauthorized individuals to review, use, copy, disclose, or 
disseminate confidential information. If you have received this e-mail in 
error, please notify the sender immediately by telephone at (415) 
813-5245 or by return email and promptly delete this message from your 
system.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-20 Thread Robert Levy
Just out of curiosity, are there any plans to provide similar tooling
consistent with this for ClojureScript unit tests via Clojure Deps?

On Tue, Feb 20, 2018 at 9:10 AM, Luke VanderHart 
wrote:

> You're very likely correct about shutdown-agents, I don't think I happened
> to fire up any agents in my test code. I'll try to reproduce as soon as I
> get a chance.
>
>
> On Tuesday, February 20, 2018 at 11:25:01 AM UTC-5, Eli Naeher wrote:
>>
>> I love this, and have set it up in our latest project alongside Lein.
>>
>> I've noticed a delay (~60s) after the tests finish and the results are
>> reported before the process exits. I'm wondering if there's a missing call
>> to shutdown-agents somewhere. Adding it to a shutdown hook doesn't seem to
>> have any effect. With lein test there is no similar delay.
>>
>> Thanks,
>> -Eli
>>
>>
>> On Fri, Feb 16, 2018, at 9:47 AM, Luke VanderHart wrote:
>>
>> The goal is to have a full featured, standardized test runner on a
>> project using basic Clojure Deps, without needing to introduce Boot or
>> Leiningen just for that.
>>
>> https://github.com/cognitect-labs/test-runner
>>
>> Feedback, bugfixes and PRs welcome.
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-20 Thread Luke VanderHart
You're very likely correct about shutdown-agents, I don't think I happened 
to fire up any agents in my test code. I'll try to reproduce as soon as I 
get a chance.

On Tuesday, February 20, 2018 at 11:25:01 AM UTC-5, Eli Naeher wrote:
>
> I love this, and have set it up in our latest project alongside Lein.
>
> I've noticed a delay (~60s) after the tests finish and the results are 
> reported before the process exits. I'm wondering if there's a missing call 
> to shutdown-agents somewhere. Adding it to a shutdown hook doesn't seem to 
> have any effect. With lein test there is no similar delay.
>
> Thanks,
> -Eli
>
>
> On Fri, Feb 16, 2018, at 9:47 AM, Luke VanderHart wrote:
>
> The goal is to have a full featured, standardized test runner on a project 
> using basic Clojure Deps, without needing to introduce Boot or Leiningen 
> just for that.
>
> https://github.com/cognitect-labs/test-runner
>
> Feedback, bugfixes and PRs welcome.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with 
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-20 Thread Eli Naeher
I love this, and have set it up in our latest project alongside Lein.

I've noticed a delay (~60s) after the tests finish and the results are
reported before the process exits. I'm wondering if there's a missing
call to shutdown-agents somewhere. Adding it to a shutdown hook doesn't
seem to have any effect. With lein test there is no similar delay.
Thanks,
-Eli


On Fri, Feb 16, 2018, at 9:47 AM, Luke VanderHart wrote:
> The goal is to have a full featured, standardized test runner on a
> project using basic Clojure Deps, without needing to introduce Boot or
> Leiningen just for that.> 
> https://github.com/cognitect-labs/test-runner
> 
> Feedback, bugfixes and PRs welcome.
> 


> --
>  You received this message because you are subscribed to the Google
>  Groups "Clojure" group.
>  To post to this group, send email to clojure@googlegroups.com
>  Note that posts from new members are moderated - please be patient
>  with your first post.>  To unsubscribe from this group, send email to
>  clojure+unsubscr...@googlegroups.com
>  For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>  --- 
>  You received this message because you are subscribed to the Google
>  Groups "Clojure" group.>  To unsubscribe from this group and stop receiving 
> emails from it,
>  send an email to clojure+unsubscr...@googlegroups.com.>  For more options, 
> visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-20 Thread 'Avi Flax' via Clojure
On Friday, 16 February 2018 09:47:30 UTC-5, Luke VanderHart wrote:
>
> The goal is to have a full featured, standardized test runner on a project 
> using basic Clojure Deps, without needing to introduce Boot or Leiningen 
> just for that.
>

This is great to see — I’ll give it a try — thanks!


Principal Engineer @ Funding Circle
Our mission: To build a better financial world
We’re hiring! http://app.jobvite.com/m?34fSyjwx

-- 


Our Mission: To build a better financial world

Unless specifically indicated, this e-mail is not an offer to sell or a 
solicitation of any investment products or other financial product or 
service, an official confirmation of any transaction, or an official 
statement of Funding Circle USA.  This e-mail is meant only for the 
intended recipient of this transmission, and contains trade secret 
and strictly confidential information belonging to the sender. It is 
unlawful for unauthorized individuals to review, use, copy, disclose, or 
disseminate confidential information. If you have received this e-mail in 
error, please notify the sender immediately by telephone at (415) 
813-5245 or by return email and promptly delete this message from your 
system.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ANN] test-runner, a test runner for projects using Clojure Deps

2018-02-16 Thread Luke VanderHart
The goal is to have a full featured, standardized test runner on a project 
using basic Clojure Deps, without needing to introduce Boot or Leiningen 
just for that.

https://github.com/cognitect-labs/test-runner

Feedback, bugfixes and PRs welcome.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.