spark-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hari Shreedharan" <hshreedha...@cloudera.com>
Subject Re: finding free ports for tests
Date Wed, 08 Apr 2015 19:19:06 GMT
One good way to guarantee your tests will work is to have your server bind to an ephemeral
port and then query it to find the port it is running on. This ensures that race conditions
don’t cause test failures.




Thanks, Hari

On Wed, Apr 8, 2015 at 3:24 AM, Sean Owen <sowen@cloudera.com> wrote:

> Utils.startServiceOnPort?
> On Wed, Apr 8, 2015 at 6:16 AM, Steve Loughran <stevel@hortonworks.com> wrote:
>>
>> I'm writing some functional tests for the SPARK-1537 JIRA, Yarn timeline service
integration, for which I need to allocate some free ports.
>>
>> I don't want to hard code them in as that can lead to unreliable tests, especially
on Jenkins.
>>
>> Before I implement the logic myself -Is there a utility class/trait for finding ports
for tests?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@spark.apache.org
>> For additional commands, e-mail: dev-help@spark.apache.org
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@spark.apache.org
> For additional commands, e-mail: dev-help@spark.apache.org
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message