[ 
https://issues.apache.org/jira/browse/NIFI-2618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15438340#comment-15438340
 ] 

ASF GitHub Bot commented on NIFI-2618:
--------------------------------------

GitHub user alopresto opened a pull request:

    https://github.com/apache/nifi/pull/955

    NIFI-2618 Added logic to unit test to handle default TLS version for …

    …Java <= 7.
    
    Maven uses `JAVA_HOME` to detect the Java version, so just using `jenv` to 
change the local Java version won't affect Maven. To do this, use `jenv exec 
mvn ...`. 
    
    ```bash
    
hw12203:...rkspace/nifi/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors
 (NIFI-2618) alopresto 
    🔒 472s @ 19:10:14 $ jenv exec mvn clean test 
-Dtest=TestPostHTTPGroovy#testDefaultShouldPreferTLSv1_2
    ...
    [INFO] --- maven-surefire-plugin:2.18:test (default-test) @ 
nifi-standard-processors ---
    [INFO] Surefire report directory: 
/Users/alopresto/Workspace/nifi/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/target/surefire-reports
    [INFO] Using configured provider 
org.apache.maven.surefire.junit4.JUnit4Provider
    
    -------------------------------------------------------
     T E S T S
    -------------------------------------------------------
    Running org.apache.nifi.processors.standard.TestPostHTTPGroovy
    Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.529 sec - 
in org.apache.nifi.processors.standard.TestPostHTTPGroovy
    
    Results :
    
    
    
    
    Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
    
    [INFO] 
------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] 
------------------------------------------------------------------------
    [INFO] Total time: 19.815 s
    [INFO] Finished at: 2016-08-25T19:10:39-07:00
    [INFO] Final Memory: 32M/1238M
    [INFO] 
------------------------------------------------------------------------
    
    ```
    
    The log output is:
    
    ```
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - System 
Java Version: 1.7.0_79
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - 
Implementation version: 1.7.0_79
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - 
Specification version: 1.7
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - Java 7 
or below; default TLS version is TLSv1
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - 
Created server with supported protocols: [TLSv1, TLSv1.1, TLSv1.2]
    [main] INFO org.eclipse.jetty.server.Server - jetty-9.2.11.v20150529
    [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started 
o.e.j.s.ServletContextHandler@6f580ca{/,file:/Users/alopresto/Workspace/nifi/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/resources/TestPostHTTP/,AVAILABLE}
    [main] INFO org.eclipse.jetty.server.ServerConnector - Started 
ServerConnector@203ddacf{SSL-http/1.1}{localhost:8456}
    [main] INFO org.eclipse.jetty.server.Server - Started @2645ms
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - 
Enabled protocols: [TLSv1]
    [main] INFO org.apache.nifi.processors.standard.TestPostHTTPGroovy - 
Selected protocol: TLSv1
    ```

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/alopresto/nifi NIFI-2618

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/nifi/pull/955.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #955
    
----

----


> TestPostHTTPGroovy test in 0.x branch fails using Java 7
> --------------------------------------------------------
>
>                 Key: NIFI-2618
>                 URL: https://issues.apache.org/jira/browse/NIFI-2618
>             Project: Apache NiFi
>          Issue Type: Task
>          Components: Core Framework
>    Affects Versions: 0.7.0
>            Reporter: Michael Moser
>            Assignee: Joe Skora
>            Priority: Trivial
>
> The TestPostHTTPGroovy unit test testDefaultShouldPreferTLSv1_2 fails on the 
> 0.x branch when using Java 7 to build.  The default TLS in Java 7 is TLSv1.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to