Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-474

Upgrade and revise all tests for Jetty 8

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.11
    • Fix Version/s: 2.12
    • Component/s: None
    • Labels:
      None
    • Flags:
      Important

      Description

      All test code currently relies on Jetty 6 which is ten years old and not really represents today's servers and repository managers like Sonatype Nexus.

      Tasks:

      • Revise all code for Jetty 8.1 (last Java 1.6 version)
      • Check for inconsistencies and errors
      • Fix constant test failures on non-Windows platforms which are likely due to bad code

        Issue Links

          Activity

          Hide
          michael-o Michael Osipov added a comment -

          Here is Surefire XML depicting the race conditions between main thread and Jetty's qtp thread.

          Show
          michael-o Michael Osipov added a comment - Here is Surefire XML depicting the race conditions between main thread and Jetty's qtp thread.
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Jenkins build maven-wagon #1330 (See https://builds.apache.org/job/maven-wagon/1330/)
          WAGON-474 Upgrade and revise all tests for Jetty 8 (michaelo: http://git-wip-us.apache.org/repos/asf/?p=maven-wagon.git&a=commit&h=5ba0cf33a6f9024c6dbbb3e3e24c978245fa082c)

          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HugeFileDownloadTest.java
          • (edit) wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavsWagonTest.java
          • (edit) wagon-providers/wagon-http-lightweight/pom.xml
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonTimeoutTest.java
          • (edit) pom.xml
          • (edit) wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java
          • (edit) wagon-provider-test/pom.xml
          • (edit) wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpsWagonTest.java
          • (edit) wagon-providers/wagon-ssh/pom.xml
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonReasonPhraseTest.java
          • (edit) wagon-providers/wagon-ssh/src/test/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagonWithProxyTest.java
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/AbstractHttpClientWagonTest.java
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonPreemptiveTest.java
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonTest.java
          • (edit) wagon-providers/wagon-file/src/test/java/org/apache/maven/wagon/providers/file/FileWagonTest.java
          • (edit) wagon-tcks/wagon-tck-http/pom.xml
          • (edit) wagon-tcks/wagon-tck-http/src/main/java/org/apache/maven/wagon/tck/http/fixture/ServerFixture.java
          • (edit) wagon-providers/wagon-http/pom.xml
          • (edit) wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
          • (edit) wagon-providers/wagon-webdav-jackrabbit/pom.xml
          • (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonHttpServerTestCase.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Jenkins build maven-wagon #1330 (See https://builds.apache.org/job/maven-wagon/1330/ ) WAGON-474 Upgrade and revise all tests for Jetty 8 (michaelo: http://git-wip-us.apache.org/repos/asf/?p=maven-wagon.git&a=commit&h=5ba0cf33a6f9024c6dbbb3e3e24c978245fa082c ) (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HugeFileDownloadTest.java (edit) wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavsWagonTest.java (edit) wagon-providers/wagon-http-lightweight/pom.xml (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonTimeoutTest.java (edit) pom.xml (edit) wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java (edit) wagon-provider-test/pom.xml (edit) wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpsWagonTest.java (edit) wagon-providers/wagon-ssh/pom.xml (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonReasonPhraseTest.java (edit) wagon-providers/wagon-ssh/src/test/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagonWithProxyTest.java (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/AbstractHttpClientWagonTest.java (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonPreemptiveTest.java (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonTest.java (edit) wagon-providers/wagon-file/src/test/java/org/apache/maven/wagon/providers/file/FileWagonTest.java (edit) wagon-tcks/wagon-tck-http/pom.xml (edit) wagon-tcks/wagon-tck-http/src/main/java/org/apache/maven/wagon/tck/http/fixture/ServerFixture.java (edit) wagon-providers/wagon-http/pom.xml (edit) wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java (edit) wagon-providers/wagon-webdav-jackrabbit/pom.xml (edit) wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonHttpServerTestCase.java
          Hide
          michael-o Michael Osipov added a comment - - edited
          Show
          michael-o Michael Osipov added a comment - - edited Fixed with 5ba0cf33a6f9024c6dbbb3e3e24c978245fa082c .

            People

            • Assignee:
              michael-o Michael Osipov
              Reporter:
              michael-o Michael Osipov
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development