UnstableConsole Output

Skipping 2,174 KB.. Full Log
                        # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                      # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Tag" 2 times                                   # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And there is an xpath "/response/Tag/commitid/text()" that equals "{@ObjectId|repo1|master}"  # WebAPICucumberHooks.checkOneXPathEquals(String,String)
    And there is an xpath "/response/Tag/name/text()" that equals "tag1"                          # WebAPICucumberHooks.checkOneXPathEquals(String,String)
    And there is an xpath "/response/Tag/message/text()" that equals "My Tag 1"                   # WebAPICucumberHooks.checkOneXPathEquals(String,String)
    And there is an xpath "/response/Tag/commitid/text()" that equals "{@ObjectId|repo1|branch1}" # WebAPICucumberHooks.checkOneXPathEquals(String,String)
    And there is an xpath "/response/Tag/name/text()" that equals "tag2"                          # WebAPICucumberHooks.checkOneXPathEquals(String,String)
    And there is an xpath "/response/Tag/message/text()" that equals "My Tag 2"                   # WebAPICucumberHooks.checkOneXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status500
  Scenario: Issuing a DELETE request to tag without a name issues a 500 status code          # Tag.feature:73
    Given There is an empty repository named repo1                                           # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "DELETE /repos/repo1/tag"                                                    # WebAPICucumberHooks.callURL(String)
    Then the response status should be '500'                                                 # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/error/text()" equals "You must specify the tag name to delete." # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo2 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo2. Cause: manually removed by remove() or invalidateAll()

  Scenario: Issuing a DELETE request to tag deletes the tag                                  # Tag.feature:79
    Given There is a default multirepo server                                                # WebAPICucumberHooks.setUpDefaultMultiRepo()
    And I call "POST /repos/repo1/tag?name=tag1&commit=master&message=My%20Tag%201"          # WebAPICucumberHooks.callURL(String)
    And I call "POST /repos/repo1/tag?name=tag2&commit=branch1&message=My%20Tag%202"         # WebAPICucumberHooks.callURL(String)
    When I call "DELETE /repos/repo1/tag?name=tag1"                                          # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                 # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                   # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/DeletedTag/id" 1 times                    # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xpath "/response/DeletedTag/commitid/text()" equals "{@ObjectId|repo1|master}"   # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/DeletedTag/name/text()" equals "tag1"                           # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/DeletedTag/message/text()" equals "My Tag 1"                    # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/DeletedTag/tagger/name/text()" equals "geogigUser"              # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/DeletedTag/tagger/email/text()" equals "repo1_Owner@geogig.org" # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/DeletedTag/tagger/timestamp" 1 times      # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/DeletedTag/tagger/timeZoneOffset" 1 times # WebAPICucumberHooks.checkXPathCadinality(String,int)
    When I call "GET /repos/repo1/tag"                                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                 # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                   # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Tag/id" 1 times                           # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xpath "/response/Tag/commitid/text()" equals "{@ObjectId|repo1|branch1}"         # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Tag/name/text()" equals "tag2"                                  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Tag/message/text()" equals "My Tag 2"                           # WebAPICucumberHooks.checkXPathEquals(String,String)
@Commands @Transaction
Feature: Transaction
  Transactions allow a user to perform work without affecting the main repository is supported through the "/repos/{repository}/beginTransaction" endpoint
  The command must be executed using the HTTP GET method
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status405
  Scenario: Verify wrong HTTP method on begin transaction issues 405 "Method not allowed" # Transaction.feature:7
    Given There is an empty repository named repo1                                        # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "PUT /repos/repo1/beginTransaction"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '405'                                              # WebAPICucumberHooks.checkStatusCode(int)
    And the response allowed methods should be "GET"                                      # WebAPICucumberHooks.checkResponseAllowedMethods(String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status404
  Scenario: Beginning a transaction outside of a repository issues 404 "Not found" # Transaction.feature:14
    Given There is an empty multirepo server                                       # WebAPICucumberHooks.setUpEmptyMultiRepo()
    When I call "GET /repos/repo1/beginTransaction"                                # WebAPICucumberHooks.callURL(String)
    Then the response status should be '404'                                       # WebAPICucumberHooks.checkStatusCode(int)
    And the response ContentType should be "application/xml"                       # WebAPICucumberHooks.checkContentType(String)
    And the xpath "/response/success/text()" equals "false"                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/error/text()" equals "Repository not found."          # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status405
  Scenario: Verify wrong HTTP method on end transaction issues 405 "Method not allowed" # Transaction.feature:23
    Given There is an empty repository named repo1                                      # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "PUT /repos/repo1/endTransaction"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '405'                                            # WebAPICucumberHooks.checkStatusCode(int)
    And the response allowed methods should be "GET"                                    # WebAPICucumberHooks.checkResponseAllowedMethods(String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status404
  Scenario: Ending a transaction outside of a repository issues 404 "Not found" # Transaction.feature:30
    Given There is an empty multirepo server                                    # WebAPICucumberHooks.setUpEmptyMultiRepo()
    When I call "GET /repos/repo1/endTransaction"                               # WebAPICucumberHooks.callURL(String)
    Then the response status should be '404'                                    # WebAPICucumberHooks.checkStatusCode(int)
    And the response ContentType should be "application/xml"                    # WebAPICucumberHooks.checkContentType(String)
    And the xpath "/response/success/text()" equals "false"                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/error/text()" equals "Repository not found."       # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status500
  Scenario: Ending a transaction outside of a transaction issues 500 "Transaction required" # Transaction.feature:39
    Given There is an empty repository named repo1                                          # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "GET /repos/repo1/endTransaction"                                           # WebAPICucumberHooks.callURL(String)
    Then the response status should be '500'                                                # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/error/text()" contains "No transaction was specified"          # WebAPICucumberHooks.checkXPathValueContains(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Work on a transaction does not affect the main repository                     # Transaction.feature:45
    Given There is a repository with multiple branches named repo1                        # WebAPICucumberHooks.setUpMultipleBranches(String)
    When I call "GET /repos/repo1/beginTransaction"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                              # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                        # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId"                  # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I have committed "Point.2" on the "repo1" repo in the "@txId" transaction        # WebAPICucumberHooks.I_have_committed(String,String,String)
    Then the variable "{@ObjectId|repo1|master:Points/Point.2}" equals ""                 # WebAPICucumberHooks.checkVariableEquals(String,String)
    And the variable "{@ObjectId|repo1|@txId|master~1}" equals "{@ObjectId|repo1|master}" # WebAPICucumberHooks.checkVariableEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Ending a transaction moves the work to the main repository                           # Transaction.feature:56
    Given There is a repository with multiple branches named repo1                               # WebAPICucumberHooks.setUpMultipleBranches(String)
    When I call "GET /repos/repo1/beginTransaction"                                              # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                     # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                       # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                               # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId"                         # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I have committed "Point.2" on the "repo1" repo in the "@txId" transaction               # WebAPICucumberHooks.I_have_committed(String,String,String)
    Then the variable "{@ObjectId|repo1|master:Points/Point.2}" equals ""                        # WebAPICucumberHooks.checkVariableEquals(String,String)
    And the variable "{@ObjectId|repo1|@txId|master~1}" equals "{@ObjectId|repo1|master}"        # WebAPICucumberHooks.checkVariableEquals(String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId}"                          # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                     # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                       # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Transaction/ID/text()" equals "{@txId}"                             # WebAPICucumberHooks.checkXPathEquals(String,String)
    When I call "GET /repos/repo1/cat?objectid={@ObjectId|repo1|master:Points/Point.2}"          # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                     # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                       # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/feature/id/text()" equals "{@ObjectId|repo1|master:Points/Point.2}" # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/feature/attribute" 3 times                    # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the response body should contain "StringProp1_2"                                         # WebAPICucumberHooks.checkResponseTextContains(String)
    And the response body should contain "2000"                                                  # WebAPICucumberHooks.checkResponseTextContains(String)
    And the response body should contain "POINT (-10 -10)"                                       # WebAPICucumberHooks.checkResponseTextContains(String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Canceling a transaction leaves the main repository without changes            # Transaction.feature:79
    Given There is a repository with multiple branches named repo1                        # WebAPICucumberHooks.setUpMultipleBranches(String)
    When I call "GET /repos/repo1/beginTransaction"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                              # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                        # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId"                  # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I have committed "Point.2" on the "repo1" repo in the "@txId" transaction        # WebAPICucumberHooks.I_have_committed(String,String,String)
    Then the variable "{@ObjectId|repo1|master:Points/Point.2}" equals ""                 # WebAPICucumberHooks.checkVariableEquals(String,String)
    And the variable "{@ObjectId|repo1|@txId|master~1}" equals "{@ObjectId|repo1|master}" # WebAPICucumberHooks.checkVariableEquals(String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId}&cancel=true"       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                              # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Transaction/ID/text()" equals "{@txId}"                      # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the variable "{@ObjectId|repo1|master:Points/Point.2}" equals ""                  # WebAPICucumberHooks.checkVariableEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Ending a transaction with conflicting changes returns details of the conflict                      # Transaction.feature:95
    Given There is a repository with multiple branches named repo1                                             # WebAPICucumberHooks.setUpMultipleBranches(String)
    When I call "GET /repos/repo1/beginTransaction"                                                            # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                                             # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId"                                       # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I call "GET /repos/repo1/beginTransaction"                                                            # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                                             # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId2"                                      # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I have removed "Point.1_modified" on the "repo1" repo in the "@txId" transaction                      # WebAPICucumberHooks.I_have_removed(String,String,String)
    And I have committed "Point.1" on the "repo1" repo in the "@txId2" transaction                             # WebAPICucumberHooks.I_have_committed(String,String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId2}"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Transaction/ID/text()" equals "{@txId2}"                                          # WebAPICucumberHooks.checkXPathEquals(String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId}"                                        # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/theirs/text()" equals "{@ObjectId|repo1|master}"                            # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/ours/text()" equals "{@ObjectId|repo1|@txId|master}"                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/ancestor/text()" equals "{@ObjectId|repo1|master~1}"                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/conflicts/text()" equals "1"                                                # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/change/text()" equals "CONFLICT"                                    # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/id/text()" equals "Points/Point.1"                                  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/ourvalue/text()" equals "0000000000000000000000000000000000000000"  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/theirvalue/text()" equals "{@ObjectId|repo1|master:Points/Point.1}" # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Fixing transaction conflicts and ending again is successful                                        # Transaction.feature:125
    Given There is a repository with multiple branches named repo1                                             # WebAPICucumberHooks.setUpMultipleBranches(String)
    When I call "GET /repos/repo1/beginTransaction"                                                            # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                                             # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId"                                       # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    When I call "GET /repos/repo1/beginTransaction"                                                            # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/Transaction/ID"                                             # WebAPICucumberHooks.checkResponseContainsXPath(String)
    And I save the response "/response/Transaction/ID/text()" as "@txId2"                                      # WebAPICucumberHooks.saveResponseXPathValueAsVariable(String,String)
    And I have removed "Point.1_modified" on the "repo1" repo in the "@txId" transaction                       # WebAPICucumberHooks.I_have_removed(String,String,String)
    And I have committed "Point.1" on the "repo1" repo in the "@txId2" transaction                             # WebAPICucumberHooks.I_have_committed(String,String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId2}"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Transaction/ID/text()" equals "{@txId2}"                                          # WebAPICucumberHooks.checkXPathEquals(String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId}"                                        # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/theirs/text()" equals "{@ObjectId|repo1|master}"                            # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/ours/text()" equals "{@ObjectId|repo1|@txId|master}"                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/ancestor/text()" equals "{@ObjectId|repo1|master~1}"                        # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/conflicts/text()" equals "1"                                                # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/change/text()" equals "CONFLICT"                                    # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/id/text()" equals "Points/Point.1"                                  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/ourvalue/text()" equals "0000000000000000000000000000000000000000"  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Merge/Feature/theirvalue/text()" equals "{@ObjectId|repo1|master:Points/Point.1}" # WebAPICucumberHooks.checkXPathEquals(String,String)
    Then I have committed "Point.1" on the "repo1" repo in the "@txId" transaction                             # WebAPICucumberHooks.I_have_committed(String,String,String)
    When I call "GET /repos/repo1/endTransaction?transactionId={@txId}"                                        # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/Transaction/ID/text()" equals "{@txId}"                                           # WebAPICucumberHooks.checkXPathEquals(String,String)
    When I call "GET /repos/repo1/cat?objectid={@ObjectId|repo1|master:Points/Point.1}"                        # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/feature/id/text()" equals "{@ObjectId|repo1|master:Points/Point.1}"               # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/feature/attribute" 3 times                                  # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the response body should contain "StringProp1_1"                                                       # WebAPICucumberHooks.checkResponseTextContains(String)
    And the response body should contain "1000"                                                                # WebAPICucumberHooks.checkResponseTextContains(String)
    And the response body should contain "POINT (0 0)"                                                         # WebAPICucumberHooks.checkResponseTextContains(String)
@Commands @UpdateRef
Feature: UpdateRef
  The UpdateRef command allows a user to manually change the value of a ref and is supported through the "/repos/{repository}/updateref" endpoint
  The command must be executed using the HTTP GET method
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status405
  Scenario: Verify wrong HTTP method issues 405 "Method not allowed" # UpdateRef.feature:7
    Given There is an empty repository named repo1                   # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "PUT /repos/repo1/updateref"                         # WebAPICucumberHooks.callURL(String)
    Then the response status should be '405'                         # WebAPICucumberHooks.checkStatusCode(int)
    And the response allowed methods should be "GET"                 # WebAPICucumberHooks.checkResponseAllowedMethods(String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status404
  Scenario: UpdateRef outside of a repository issues 404 "Not found"      # UpdateRef.feature:14
    Given There is an empty multirepo server                              # WebAPICucumberHooks.setUpEmptyMultiRepo()
    When I call "GET /repos/repo1/updateref?name=master"                  # WebAPICucumberHooks.callURL(String)
    Then the response status should be '404'                              # WebAPICucumberHooks.checkStatusCode(int)
    And the response ContentType should be "application/xml"              # WebAPICucumberHooks.checkContentType(String)
    And the xpath "/response/success/text()" equals "false"               # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/error/text()" equals "Repository not found." # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status500
  Scenario: Calling UpdateRef without a ref name issues a 500 status code                       # UpdateRef.feature:23
    Given There is an empty repository named repo1                                              # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "GET /repos/repo1/updateref"                                                    # WebAPICucumberHooks.callURL(String)
    Then the response status should be '500'                                                    # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/error/text()" equals "Required parameter 'name' was not provided." # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status500
  Scenario: Calling UpdateRef without a new value or delete specified issues a 500 status code                                                # UpdateRef.feature:30
    Given There is an empty repository named repo1                                                                                            # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "GET /repos/repo1/updateref?name=master"                                                                                      # WebAPICucumberHooks.callURL(String)
    Then the response status should be '500'                                                                                                  # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/error/text()" equals "Nothing specified to update with, must specify either deletion or new value to update to." # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status500
  Scenario: Calling UpdateRef without a nonexistent name issues a 500 status code # UpdateRef.feature:37
    Given There is an empty repository named repo1                                # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "GET /repos/repo1/updateref?name=nonexistent&delete=true"         # WebAPICucumberHooks.callURL(String)
    Then the response status should be '500'                                      # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/error/text()" equals "Invalid name: nonexistent"     # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo2 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo2. Cause: manually removed by remove() or invalidateAll()

  Scenario: Calling UpdateRef with a new value updates the ref                              # UpdateRef.feature:43
    Given There is a default multirepo server                                               # WebAPICucumberHooks.setUpDefaultMultiRepo()
    When I call "GET /repos/repo1/updateref?name=master&newValue={@ObjectId|repo1|branch1}" # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                  # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/ChangedRef/name/text()" equals "refs/heads/master"             # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/ChangedRef/objectId/text()" equals "{@ObjectId|repo1|branch1}" # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the variable "{@ObjectId|repo1|master}" equals "{@ObjectId|repo1|branch1}"          # WebAPICucumberHooks.checkVariableEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo2 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo2. Cause: manually removed by remove() or invalidateAll()

  Scenario: Calling UpdateRef with the delete parameter deletes the ref                        # UpdateRef.feature:52
    Given There is a default multirepo server                                                  # WebAPICucumberHooks.setUpDefaultMultiRepo()
    When I call "GET /repos/repo1/updateref?name=branch1&delete=true"                          # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                                   # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                                     # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/ChangedRef/name/text()" equals "refs/heads/branch1"               # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/ChangedRef/objectId/text()" equals "{@ObjectId|repo1|master^1^2}" # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the variable "{@ObjectId|repo1|branch1}" equals ""                                     # WebAPICucumberHooks.checkVariableEquals(String,String)
@Commands @Version
Feature: Version
  The Version command allows a user to see the geogig version and is supported through the "/repos/{repository}/version" endpoint
  The command must be executed using the HTTP GET method
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status405
  Scenario: Verify wrong HTTP method issues 405 "Method not allowed" # Version.feature:7
    Given There is an empty repository named repo1                   # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "PUT /repos/repo1/version"                           # WebAPICucumberHooks.callURL(String)
    Then the response status should be '405'                         # WebAPICucumberHooks.checkStatusCode(int)
    And the response allowed methods should be "GET"                 # WebAPICucumberHooks.checkResponseAllowedMethods(String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  @Status404
  Scenario: Version outside of a repository issues 404 "Not found"        # Version.feature:14
    Given There is an empty multirepo server                              # WebAPICucumberHooks.setUpEmptyMultiRepo()
    When I call "GET /repos/repo1/version"                                # WebAPICucumberHooks.callURL(String)
    Then the response status should be '404'                              # WebAPICucumberHooks.checkStatusCode(int)
    And the response ContentType should be "application/xml"              # WebAPICucumberHooks.checkContentType(String)
    And the xpath "/response/success/text()" equals "false"               # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xpath "/response/error/text()" equals "Repository not found." # WebAPICucumberHooks.checkXPathEquals(String,String)
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Loading repository repo1 using FileRepositoryResolver
[main] INFO org.locationtech.geogig.spring.provider.MultiRepositoryProvider - Disposing repository repo1. Cause: manually removed by remove() or invalidateAll()

  Scenario: Version returns geogig version details                               # Version.feature:22
    Given There is an empty repository named repo1                               # WebAPICucumberHooks.setUpEmptyRepo(String)
    When I call "GET /repos/repo1/version"                                       # WebAPICucumberHooks.callURL(String)
    Then the response status should be '200'                                     # WebAPICucumberHooks.checkStatusCode(int)
    And the xpath "/response/success/text()" equals "true"                       # WebAPICucumberHooks.checkXPathEquals(String,String)
    And the xml response should contain "/response/ProjectVersion" 1 times       # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/BuildTime" 1 times            # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/BuildUserName" 1 times        # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/BuildUserEmail" 1 times       # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitBranch" 1 times            # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitCommitID" 1 times          # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitCommitTime" 1 times        # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitCommitAuthorName" 1 times  # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitCommitAuthorEmail" 1 times # WebAPICucumberHooks.checkXPathCadinality(String,int)
    And the xml response should contain "/response/GitCommitMessage" 1 times     # WebAPICucumberHooks.checkXPathCadinality(String,int)

381 Scenarios (381 passed)
2972 Steps (2972 passed)
9m59.804s

Tests run: 3353, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 602.829 sec - in org.geogig.web.functional.RunFunctionalTest

Results :

Tests run: 3450, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ geogig-web-api-functional-tests ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ geogig-web-api-functional-tests ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) > generate-sources @ geogig-web-api-functional-tests >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-web-api-functional-tests ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) < generate-sources @ geogig-web-api-functional-tests <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ geogig-web-api-functional-tests ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:test-jar (attach-sources) > generate-sources @ geogig-web-api-functional-tests >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-web-api-functional-tests ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.TestSourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:test-jar (attach-sources) < generate-sources @ geogig-web-api-functional-tests <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:test-jar (attach-sources) @ geogig-web-api-functional-tests ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-test-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ geogig-web-api-functional-tests ---
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-web-api-functional-tests/1.3-SNAPSHOT/geogig-web-api-functional-tests-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/pom.xml to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-web-api-functional-tests/1.3-SNAPSHOT/geogig-web-api-functional-tests-1.3-SNAPSHOT.pom
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-tests.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-web-api-functional-tests/1.3-SNAPSHOT/geogig-web-api-functional-tests-1.3-SNAPSHOT-tests.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-web-api-functional-tests/1.3-SNAPSHOT/geogig-web-api-functional-tests-1.3-SNAPSHOT-sources.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/functional/target/geogig-web-api-functional-tests-1.3-SNAPSHOT-test-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-web-api-functional-tests/1.3-SNAPSHOT/geogig-web-api-functional-tests-1.3-SNAPSHOT-test-sources.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in  5 second
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -----------------< org.locationtech.geogig:geogig-ql >------------------
[INFO] Building GeoGig Query Language Extension 1.3-SNAPSHOT            [15/17]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ geogig-ql ---
[INFO] Deleting /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-ql ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ geogig-ql ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ geogig-ql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 10 source files to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ geogig-ql ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ geogig-ql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/test-classes
[WARNING] /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/src/test/java/org/locationtech/geogig/ql/cli/QLInsertIntegrationTest.java: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/src/test/java/org/locationtech/geogig/ql/cli/QLInsertIntegrationTest.java uses unchecked or unsafe operations.
[WARNING] /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/src/test/java/org/locationtech/geogig/ql/cli/QLInsertIntegrationTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ geogig-ql ---
[INFO] Surefire report directory: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Running org.locationtech.geogig.ql.cli.QLInsertIntegrationTest
Running org.locationtech.geogig.ql.cli.QLDeleteIntegrationTest
Running org.locationtech.geogig.ql.cli.QLUpdatetIntegrationTest
Running org.locationtech.geogig.ql.cli.QLSelectIntegrationTest
Running org.locationtech.geogig.ql.porcelain.ExpressionToFilterConverterTest
--- singleAttributeEqualsLiteral ----
	Parsed sql: attribute = 'Points.1'
	Expected Filter: [ attribute = Points.1 ]
--- singleFidFilter ----
	Parsed sql: @id = 'Points.1'
	Expected Filter: [ Points.1 ]
--- multipleFidFilter ----
	Parsed sql: @id IN ('Points.1', '2', '3', 'abcdef-1234')
	Expected Filter: [ Points.1, 2, 3, abcdef-1234 ]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.355 sec - in org.locationtech.geogig.ql.porcelain.ExpressionToFilterConverterTest
Query: select ip from Points
Points
@ID	ip	
Points.2	2000	
Points.3	3000	
Points.1	1001	
total: 3
Query: select * from "WORK_HEAD:Points" where ip = 7
Query: select pp from Points
@ID	pp	
Points.2	POINT (2 2)	
Points.3	POINT (3 3)	
Points.1	POINT (1 2)	
total: 3
Query: select pp, sp from Points
@ID	sp	ip	pp	
@ID	pp	sp	
Points.2	POINT (2 2)	StringProp1_2	
Points.3	POINT (3 3)	StringProp1_3	
Points.1	POINT (1 2)	StringProp1_1a	
total: 3
Query: select sp, ip from Points
@ID	sp	ip	
Points.2	StringProp1_2	2000	
Points.3	StringProp1_3	3000	
Points.1	StringProp1_1a	1001	
total: 3
newid.1	siete	7	POINT (7 7)	
total: 1
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.858 sec - in org.locationtech.geogig.ql.cli.QLDeleteIntegrationTest
Query: select * from Points where BBOX(pp, 1.5, 1.5, 2.5, 2.5)
@ID	sp	ip	pp	
Points
Query: select * from Points where ip IN (1,2,3)
@ID	sp	ip	pp	
fid-67530a51_167bf42582b_-8000	one	1	null	
fid-67530a51_167bf42582b_-7fff	two	2	null	
fid-67530a51_167bf42582b_-7ffe	three	3	null	
total: 3
Points.2	StringProp1_2	2000	POINT (2 2)	
total: 1
Query: select * from Points where BBOX(pp, 1.5, 1.5, 3.5, 3.5)
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
total: 2
Query: select * from Points where BBOX(pp, 3.5, 3.5, 4, 4)
@ID	sp	ip	pp	
total: 0
Points2
Query: select bounds(*) from Points
Points2
minx	miny	maxx	maxy	crs	
1.0	2.0	3.0	3.0	EPSG:4326	
Query: select * from Points
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
Points.1	StringProp1_1a	1001	POINT (1 2)	
total: 3
Query: select * from Points2
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
Points.1	StringProp1_1a	1001	POINT (1 2)	
total: 3
Query: select bounds(*) from "HEAD~:Points"
minx	miny	maxx	maxy	crs	
1.0	1.0	2.0	2.0	EPSG:4326	
Points
Query: select * from "WORK_HEAD:Points" where ip = 7
@ID	sp	ip	pp	
fid-67530a51_167bf42582b_-7ffd	siete	7	POINT (7 7)	
total: 1
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.837 sec - in org.locationtech.geogig.ql.cli.QLUpdatetIntegrationTest
Points
Query: select * from Points where ip IN (1,2,3)
@ID	sp	ip	pp	
Query: select * from Lines where BBOX(pp, 333958.4723798207, 334111.1714019597, 445277.96317309426, 445640.1096560266, 'EPSG:3857')
id2	two	2	null	
id3	three	3	null	
id1	one	1	null	
total: 3
@ID	sp	ip	pp	
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.256 sec - in org.locationtech.geogig.ql.cli.QLInsertIntegrationTest
Lines.2	StringProp2_2	2000	LINESTRING (3 3, 4 4)	
total: 1
Query: select * from Points
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
Points.1	StringProp1_1a	1001	POINT (1 2)	
total: 3
Query: select count(*) from Points where ip > 2000
count	
1	
Query: select * from Points where ip between 2000 and 3000
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
total: 2
Query: select ip,pp from Points where sp like '%a'
@ID	ip	pp	
Points.1	1001	POINT (1 2)	
total: 1
Query: select ip,pp from "HEAD~:Points" where sp like '%a'
@ID	ip	pp	
total: 0
Query: select * from "Points" limit 1
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
total: 1
Query: select * from "HEAD~:Points" limit 2
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.1	StringProp1_1	1000	POINT (1 1)	
total: 2
Query: select * from "HEAD~:Points" limit 5
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.1	StringProp1_1	1000	POINT (1 1)	
total: 2
Query: select * from "HEAD:Points" where ip > 1 limit 1
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
total: 1
Query: select bounds(*) from Lines where ip = 3000
minx	miny	maxx	maxy	crs	
5.0	5.0	6.0	6.0	EPSG:4326	
Query: select count(*) from Points
count	
3	
Query: select * from "HEAD~:Points" where ip > 1000
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
total: 1
Query: select * from "Points" where ip > 1001
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
total: 2
Query: select * from "Points" limit 3,1
@ID	sp	ip	pp	
total: 0
Query: select * from "HEAD~:Points" limit 1
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
total: 1
Query: select * from Lines limit 2,2
@ID	sp	ip	pp	
Lines.3	StringProp2_3	3000	LINESTRING (5 5, 6 6)	
total: 1
Query: select * from "HEAD~:Lines" where ip < 3000 limit 1,5
@ID	sp	ip	pp	
Lines.2	StringProp2_2	2000	LINESTRING (3 3, 4 4)	
total: 1
Query: select * from "HEAD~:Lines" where ip < 3000 limit 0,5
@ID	sp	ip	pp	
Lines.1	StringProp2_1	1000	LINESTRING (1 1, 2 2)	
Lines.2	StringProp2_2	2000	LINESTRING (3 3, 4 4)	
total: 2
Query: select ip,sp,pp from Points
@ID	ip	sp	pp	
Points.2	2000	StringProp1_2	POINT (2 2)	
Points.3	3000	StringProp1_3	POINT (3 3)	
Points.1	1001	StringProp1_1a	POINT (1 2)	
total: 3
Query: select pp,ip from Points
@ID	pp	ip	
Points.2	POINT (2 2)	2000	
Points.3	POINT (3 3)	3000	
Points.1	POINT (1 2)	1001	
total: 3
Query: select sp,ip,pp from Points
@ID	sp	ip	pp	
Points.2	StringProp1_2	2000	POINT (2 2)	
Points.3	StringProp1_3	3000	POINT (3 3)	
Points.1	StringProp1_1a	1001	POINT (1 2)	
total: 3
Query: select * from "HEAD:Points" where @ID = 'Points.1'
@ID	sp	ip	pp	
Points.1	StringProp1_1a	1001	POINT (1 2)	
total: 1
Tests run: 19, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 6.459 sec - in org.locationtech.geogig.ql.cli.QLSelectIntegrationTest

Results :

Tests run: 37, Failures: 0, Errors: 0, Skipped: 2

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ geogig-ql ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ geogig-ql ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) > generate-sources @ geogig-ql >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-ql ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) < generate-sources @ geogig-ql <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ geogig-ql ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:test-jar (attach-sources) > generate-sources @ geogig-ql >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-ql ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.TestSourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:test-jar (attach-sources) < generate-sources @ geogig-ql <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:test-jar (attach-sources) @ geogig-ql ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-test-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ geogig-ql ---
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-ql/1.3-SNAPSHOT/geogig-ql-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/pom.xml to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-ql/1.3-SNAPSHOT/geogig-ql-1.3-SNAPSHOT.pom
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-tests.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-ql/1.3-SNAPSHOT/geogig-ql-1.3-SNAPSHOT-tests.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-ql/1.3-SNAPSHOT/geogig-ql-1.3-SNAPSHOT-sources.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT-test-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-ql/1.3-SNAPSHOT/geogig-ql-1.3-SNAPSHOT-test-sources.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -----------------< org.locationtech.geogig:geogig-gui >-----------------
[INFO] Building Basic GUI tools 1.3-SNAPSHOT                            [16/17]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from osgeo: http://download.osgeo.org/webdav/geotools/org/geotools/gt-swing/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/maven-metadata.xml (959 B at 2.6 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/gt-swing-20-20181217.155555-205.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/gt-swing-20-20181217.155555-205.pom (5.2 kB at 1.7 kB/s)
[INFO] Downloading from osgeo: http://download.osgeo.org/webdav/geotools/org/geotools/gt-render/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/maven-metadata.xml (1.2 kB at 15 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/gt-render-20-20181217.155526-205.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/gt-render-20-20181217.155526-205.pom (7.2 kB at 32 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from osgeo: http://download.osgeo.org/webdav/geotools/org/geotools/gt-coverage/20-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/maven-metadata.xml (962 B at 12 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/gt-coverage-20-20181217.155510-205.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/gt-coverage-20-20181217.155510-205.pom (15 kB at 81 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/affine/jt-affine/1.1.6/jt-affine-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/affine/jt-affine/1.1.6/jt-affine-1.1.6.pom (1.4 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/jaiext/1.1.6/jaiext-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/jaiext/1.1.6/jaiext-1.1.6.pom (27 kB at 78 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/iterators/jt-iterators/1.1.6/jt-iterators-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/iterators/jt-iterators/1.1.6/jt-iterators-1.1.6.pom (674 B at 2.1 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/utilities/jt-utilities/1.1.6/jt-utilities-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/utilities/jt-utilities/1.1.6/jt-utilities-1.1.6.pom (1.3 kB at 17 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale/jt-scale/1.1.6/jt-scale-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale/jt-scale/1.1.6/jt-scale-1.1.6.pom (1.6 kB at 20 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.6/jt-vectorbin-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.6/jt-vectorbin-1.1.6.pom (1.1 kB at 580 B/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/translate/jt-translate/1.1.6/jt-translate-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/translate/jt-translate/1.1.6/jt-translate-1.1.6.pom (1.1 kB at 4.4 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/algebra/jt-algebra/1.1.6/jt-algebra-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/algebra/jt-algebra/1.1.6/jt-algebra-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.6/jt-bandmerge-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.6/jt-bandmerge-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.6/jt-bandselect-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.6/jt-bandselect-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.6/jt-bandcombine-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.6/jt-bandcombine-1.1.6.pom (1.1 kB at 15 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/border/jt-border/1.1.6/jt-border-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/border/jt-border/1.1.6/jt-border-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/buffer/jt-buffer/1.1.6/jt-buffer-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/buffer/jt-buffer/1.1.6/jt-buffer-1.1.6.pom (1.4 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/crop/jt-crop/1.1.6/jt-crop-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/crop/jt-crop/1.1.6/jt-crop-1.1.6.pom (1.4 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.6/jt-mosaic-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.6/jt-mosaic-1.1.6.pom (1.3 kB at 16 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/lookup/jt-lookup/1.1.6/jt-lookup-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/lookup/jt-lookup/1.1.6/jt-lookup-1.1.6.pom (1.2 kB at 16 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/nullop/jt-nullop/1.1.6/jt-nullop-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/nullop/jt-nullop/1.1.6/jt-nullop-1.1.6.pom (1.1 kB at 13 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rescale/jt-rescale/1.1.6/jt-rescale-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rescale/jt-rescale/1.1.6/jt-rescale-1.1.6.pom (1.2 kB at 16 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale2/jt-scale2/1.1.6/jt-scale2-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale2/jt-scale2/1.1.6/jt-scale2-1.1.6.pom (1.6 kB at 20 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/stats/jt-stats/1.1.6/jt-stats-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/stats/jt-stats/1.1.6/jt-stats-1.1.6.pom (1.4 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/warp/jt-warp/1.1.6/jt-warp-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/warp/jt-warp/1.1.6/jt-warp-1.1.6.pom (1.6 kB at 20 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/zonal/jt-zonal/1.1.6/jt-zonal-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/zonal/jt-zonal/1.1.6/jt-zonal-1.1.6.pom (1.4 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/binarize/jt-binarize/1.1.6/jt-binarize-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/binarize/jt-binarize/1.1.6/jt-binarize-1.1.6.pom (1.1 kB at 5.0 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/format/jt-format/1.1.6/jt-format-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/format/jt-format/1.1.6/jt-format-1.1.6.pom (1.3 kB at 17 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.6/jt-colorconvert-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.6/jt-colorconvert-1.1.6.pom (1.1 kB at 15 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.6/jt-errordiffusion-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.6/jt-errordiffusion-1.1.6.pom (1.5 kB at 19 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.6/jt-orderdither-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.6/jt-orderdither-1.1.6.pom (1.3 kB at 17 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.6/jt-colorindexer-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.6/jt-colorindexer-1.1.6.pom (1.9 kB at 25 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.6/jt-imagefunction-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.6/jt-imagefunction-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.6/jt-piecewise-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.6/jt-piecewise-1.1.6.pom (2.0 kB at 26 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/classifier/jt-classifier/1.1.6/jt-classifier-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/classifier/jt-classifier/1.1.6/jt-classifier-1.1.6.pom (1.3 kB at 16 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.6/jt-rlookup-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.6/jt-rlookup-1.1.6.pom (1.1 kB at 14 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.6/jt-shadedrelief-1.1.6.pom
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.6/jt-shadedrelief-1.1.6.pom (2.1 kB at 8.7 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/gt-swing-20-20181217.155555-205.jar
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/gt-render-20-20181217.155526-205.jar
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/gt-coverage-20-20181217.155510-205.jar
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/affine/jt-affine/1.1.6/jt-affine-1.1.6.jar
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/algebra/jt-algebra/1.1.6/jt-algebra-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/algebra/jt-algebra/1.1.6/jt-algebra-1.1.6.jar (54 kB at 211 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.6/jt-bandmerge-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/affine/jt-affine/1.1.6/jt-affine-1.1.6.jar (124 kB at 401 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.6/jt-bandselect-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.6/jt-bandmerge-1.1.6.jar (36 kB at 107 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.6/jt-bandcombine-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.6/jt-bandselect-1.1.6.jar (8.8 kB at 22 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/border/jt-border/1.1.6/jt-border-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.6/jt-bandcombine-1.1.6.jar (17 kB at 41 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/buffer/jt-buffer/1.1.6/jt-buffer-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/border/jt-border/1.1.6/jt-border-1.1.6.jar (14 kB at 31 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/crop/jt-crop/1.1.6/jt-crop-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/buffer/jt-buffer/1.1.6/jt-buffer-1.1.6.jar (20 kB at 41 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/iterators/jt-iterators/1.1.6/jt-iterators-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-swing/20-SNAPSHOT/gt-swing-20-20181217.155555-205.jar (342 kB at 698 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/lookup/jt-lookup/1.1.6/jt-lookup-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/crop/jt-crop/1.1.6/jt-crop-1.1.6.jar (10 kB at 18 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.6/jt-mosaic-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/iterators/jt-iterators/1.1.6/jt-iterators-1.1.6.jar (25 kB at 44 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/nullop/jt-nullop/1.1.6/jt-nullop-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/lookup/jt-lookup/1.1.6/jt-lookup-1.1.6.jar (42 kB at 74 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rescale/jt-rescale/1.1.6/jt-rescale-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.6/jt-mosaic-1.1.6.jar (37 kB at 58 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale/jt-scale/1.1.6/jt-scale-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-render/20-SNAPSHOT/gt-render-20-20181217.155526-205.jar (577 kB at 905 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale2/jt-scale2/1.1.6/jt-scale2-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/nullop/jt-nullop/1.1.6/jt-nullop-1.1.6.jar (7.2 kB at 11 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/stats/jt-stats/1.1.6/jt-stats-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rescale/jt-rescale/1.1.6/jt-rescale-1.1.6.jar (20 kB at 32 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/translate/jt-translate/1.1.6/jt-translate-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/stats/jt-stats/1.1.6/jt-stats-1.1.6.jar (36 kB at 51 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/utilities/jt-utilities/1.1.6/jt-utilities-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale/jt-scale/1.1.6/jt-scale-1.1.6.jar (94 kB at 124 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/warp/jt-warp/1.1.6/jt-warp-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/scale2/jt-scale2/1.1.6/jt-scale2-1.1.6.jar (95 kB at 125 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/zonal/jt-zonal/1.1.6/jt-zonal-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/warp/jt-warp/1.1.6/jt-warp-1.1.6.jar (70 kB at 84 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/binarize/jt-binarize/1.1.6/jt-binarize-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/zonal/jt-zonal/1.1.6/jt-zonal-1.1.6.jar (34 kB at 41 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/format/jt-format/1.1.6/jt-format-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/utilities/jt-utilities/1.1.6/jt-utilities-1.1.6.jar (169 kB at 195 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.6/jt-colorconvert-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/format/jt-format/1.1.6/jt-format-1.1.6.jar (7.3 kB at 7.9 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.6/jt-errordiffusion-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.6/jt-colorconvert-1.1.6.jar (71 kB at 75 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.6/jt-orderdither-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/translate/jt-translate/1.1.6/jt-translate-1.1.6.jar (10 kB at 11 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.6/jt-colorindexer-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.6/jt-errordiffusion-1.1.6.jar (19 kB at 19 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.6/jt-imagefunction-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.6/jt-orderdither-1.1.6.jar (28 kB at 27 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.6/jt-piecewise-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.6/jt-colorindexer-1.1.6.jar (40 kB at 39 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/classifier/jt-classifier/1.1.6/jt-classifier-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.6/jt-imagefunction-1.1.6.jar (13 kB at 12 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.6/jt-rlookup-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.6/jt-piecewise-1.1.6.jar (38 kB at 35 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.6/jt-vectorbin-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/classifier/jt-classifier/1.1.6/jt-classifier-1.1.6.jar (19 kB at 17 kB/s)
[INFO] Downloading from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.6/jt-shadedrelief-1.1.6.jar
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.6/jt-rlookup-1.1.6.jar (19 kB at 17 kB/s)
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/binarize/jt-binarize/1.1.6/jt-binarize-1.1.6.jar (15 kB at 13 kB/s)
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.6/jt-vectorbin-1.1.6.jar (19 kB at 17 kB/s)
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.6/jt-shadedrelief-1.1.6.jar (39 kB at 25 kB/s)
[INFO] Downloaded from boundless: https://repo.boundlessgeo.com/main/org/geotools/gt-coverage/20-SNAPSHOT/gt-coverage-20-20181217.155510-205.jar (608 kB at 366 kB/s)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ geogig-gui ---
[INFO] Deleting /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-gui ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ geogig-gui ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ geogig-gui ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ geogig-gui ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ geogig-gui ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ geogig-gui ---
[INFO] Surefire report directory: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Running org.locationtech.geogig.gui.internal.MapPaneTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.107 sec - in org.locationtech.geogig.gui.internal.MapPaneTest

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 1

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ geogig-gui ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ geogig-gui ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) > generate-sources @ geogig-gui >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-gui ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) < generate-sources @ geogig-gui <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ geogig-gui ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:test-jar (attach-sources) > generate-sources @ geogig-gui >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-gui ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.TestSourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:test-jar (attach-sources) < generate-sources @ geogig-gui <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:test-jar (attach-sources) @ geogig-gui ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-test-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ geogig-gui ---
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-gui/1.3-SNAPSHOT/geogig-gui-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/pom.xml to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-gui/1.3-SNAPSHOT/geogig-gui-1.3-SNAPSHOT.pom
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-tests.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-gui/1.3-SNAPSHOT/geogig-gui-1.3-SNAPSHOT-tests.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-gui/1.3-SNAPSHOT/geogig-gui-1.3-SNAPSHOT-sources.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT-test-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-gui/1.3-SNAPSHOT/geogig-gui-1.3-SNAPSHOT-test-sources.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in  1 second
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------------< org.locationtech.geogig:geogig-cli-app >---------------
[INFO] Building GeoGig CLI App 1.3-SNAPSHOT                             [17/17]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ geogig-cli-app ---
[INFO] Deleting /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-cli-app ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ geogig-cli-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ geogig-cli-app ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/classes
[INFO] 
[INFO] --- maven-dependency-plugin:2.2:tree (tree) @ geogig-cli-app ---
[INFO] Wrote dependency tree to: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/dependency-tree.txt
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ geogig-cli-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ geogig-cli-app ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ geogig-cli-app ---
[INFO] Surefire report directory: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.geogig
Running org.locationtech.geogig.cli.app.ConsoleTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 sec - in org.locationtech.geogig.cli.app.ConsoleTest

Results :

Tests run: 3, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ geogig-cli-app ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ geogig-cli-app ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) > generate-sources @ geogig-cli-app >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-cli-app ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) < generate-sources @ geogig-cli-app <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ geogig-cli-app ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:test-jar (attach-sources) > generate-sources @ geogig-cli-app >>>
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ geogig-cli-app ---
[WARNING] Failed to getClass for org.apache.maven.plugin.source.TestSourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:test-jar (attach-sources) < generate-sources @ geogig-cli-app <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:test-jar (attach-sources) @ geogig-cli-app ---
[INFO] Building jar: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-test-sources.jar
[INFO] 
[INFO] --- appassembler-maven-plugin:1.2.2:assemble (assemble) @ geogig-cli-app ---
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/slf4j-api-1.7.5.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/logback-core-1.1.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/logback-classic-1.1.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/slf4j/jul-to-slf4j/1.7.5/jul-to-slf4j-1.7.5.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jul-to-slf4j-1.7.5.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli/target/geogig-cli-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-cli-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/core/target/geogig-core-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-core-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/remoting/target/geogig-remoting-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-remoting-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/beust/jcommander/1.48/jcommander-1.48.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jcommander-1.48.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jansi-1.11.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-shapefile/20-SNAPSHOT/gt-shapefile-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-shapefile-20-20181217.155513-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jdom2-2.0.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/google/guava/guava/18.0/guava-18.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/guava-18.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jdt/org.eclipse.jdt.annotation/1.1.0/org.eclipse.jdt.annotation-1.1.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.eclipse.jdt.annotation-1.1.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/guice-4.0-no_aop.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/inject/javax.inject/1/javax.inject-1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/javax.inject-1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/geotools/target/geogig-geotools-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-geotools-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/jdbc/gt-jdbc-postgis/20-SNAPSHOT/gt-jdbc-postgis-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-jdbc-postgis-20-20181217.155513-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-jdbc/20-SNAPSHOT/gt-jdbc-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-jdbc-20-20181217.155511-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-dbcp-1.4.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-collections-3.2.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/postgresql/postgresql/42.1.1/postgresql-42.1.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/postgresql-42.1.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/jdbc/gt-jdbc-oracle/20-SNAPSHOT/gt-jdbc-oracle-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-jdbc-oracle-20-20181217.155512-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-geopkg/20-SNAPSHOT/gt-geopkg-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-geopkg-20-20181217.155545-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/xerial/sqlite-jdbc/3.23.1/sqlite-jdbc-3.23.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/sqlite-jdbc-3.23.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-io/commons-io/2.6/commons-io-2.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-io-2.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-core/20-SNAPSHOT/gt-xsd-core-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-core-20-20181217.155501-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/picocontainer/picocontainer/1.2/picocontainer-1.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/picocontainer-1.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-jxpath/commons-jxpath/1.3/commons-jxpath-1.3.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-jxpath-1.3.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/emf/org.eclipse.emf.common/2.12.0/org.eclipse.emf.common-2.12.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.eclipse.emf.common-2.12.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/emf/org.eclipse.emf.ecore/2.12.0/org.eclipse.emf.ecore-2.12.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.eclipse.emf.ecore-2.12.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/xsd/org.eclipse.xsd/2.12.0/org.eclipse.xsd-2.12.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.eclipse.xsd-2.12.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.12.0/org.eclipse.emf.ecore.xmi-2.12.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.eclipse.emf.ecore.xmi-2.12.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-fes/20-SNAPSHOT/gt-xsd-fes-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-fes-20-20181217.155528-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/ogc/net.opengis.fes/20-SNAPSHOT/net.opengis.fes-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/net.opengis.fes-20-20181217.155527-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/ogc/org.w3.xlink/20-SNAPSHOT/org.w3.xlink-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/org.w3.xlink-20-20181217.155527-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/ogc/net.opengis.ows/20-SNAPSHOT/net.opengis.ows-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/net.opengis.ows-20-20181217.155527-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-gml3/20-SNAPSHOT/gt-xsd-gml3-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-gml3-20-20181217.155522-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-gml2/20-SNAPSHOT/gt-xsd-gml2-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-gml2-20-20181217.155520-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-ows/20-SNAPSHOT/gt-xsd-ows-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-ows-20-20181217.155528-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/xsd/gt-xsd-filter/20-SNAPSHOT/gt-xsd-filter-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-xsd-filter-20-20181217.155523-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-geojson/20-SNAPSHOT/gt-geojson-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-geojson-20-20181217.155608-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/json-simple-1.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-lang3-3.7.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/datastore/target/geogig-datastore-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-datastore-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-data/20-SNAPSHOT/gt-data-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-data-20-20181217.155510-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/storage/rocksdb/target/geogig-rocksdb-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-rocksdb-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/rocksdb/rocksdbjni/5.7.3/rocksdbjni-5.7.3.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/rocksdbjni-5.7.3.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/storage/postgres/target/geogig-postgres-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-postgres-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/zaxxer/HikariCP/2.4.2/HikariCP-2.4.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/HikariCP-2.4.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/app/target/geogig-web-app-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-web-app-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-webmvc/4.3.7.RELEASE/spring-webmvc-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-webmvc-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-aop/4.3.7.RELEASE/spring-aop-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-aop-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-beans/4.3.7.RELEASE/spring-beans-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-beans-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-context/4.3.7.RELEASE/spring-context-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-context-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-core/4.3.7.RELEASE/spring-core-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-core-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-logging-1.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-expression/4.3.7.RELEASE/spring-expression-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-expression-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/springframework/spring-web/4.3.7.RELEASE/spring-web-4.3.7.RELEASE.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/spring-web-4.3.7.RELEASE.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/javax.servlet-api-3.1.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-server/9.4.1.v20170120/jetty-server-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-server-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-http/9.4.1.v20170120/jetty-http-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-http-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-util/9.4.1.v20170120/jetty-util-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-util-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-io/9.4.1.v20170120/jetty-io-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-io-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-webapp/9.4.1.v20170120/jetty-webapp-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-webapp-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-xml/9.4.1.v20170120/jetty-xml-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-xml-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-servlet/9.4.1.v20170120/jetty-servlet-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-servlet-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/eclipse/jetty/jetty-security/9.4.1.v20170120/jetty-security-9.4.1.v20170120.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jetty-security-9.4.1.v20170120.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/web/api/target/geogig-web-api-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-web-api-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/javax.json-1.0.4.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/api/target/geogig-api-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-api-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/jts/jts-core/1.16.0/jts-core-1.16.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jts-core-1.16.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-opengis/20-SNAPSHOT/gt-opengis-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-opengis-20-20181217.155433-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/commons-pool-1.5.4.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/systems/uom/systems-common-java8/0.7.2/systems-common-java8-0.7.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/systems-common-java8-0.7.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/tec/uom/uom-se/1.0.8/uom-se-1.0.8.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/uom-se-1.0.8.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/measure/unit-api/1.0/unit-api-1.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/unit-api-1.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/tec/uom/lib/uom-lib-common/1.0.2/uom-lib-common-1.0.2.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/uom-lib-common-1.0.2.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/si/uom/si-quantity/0.7.1/si-quantity-0.7.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/si-quantity-0.7.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/si/uom/si-units-java8/0.7.1/si-units-java8-0.7.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/si-units-java8-0.7.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-referencing/20-SNAPSHOT/gt-referencing-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-referencing-20-20181217.155444-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/ejml/ejml-ddense/0.34/ejml-ddense-0.34.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/ejml-ddense-0.34.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/ejml/ejml-core/0.34/ejml-core-0.34.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/ejml-core-0.34.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-metadata/20-SNAPSHOT/gt-metadata-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-metadata-20-20181217.155440-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/net/sf/geographiclib/GeographicLib-Java/1.49/GeographicLib-Java-1.49.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/GeographicLib-Java-1.49.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-epsg-hsql/20-SNAPSHOT/gt-epsg-hsql-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-epsg-hsql-20-20181217.155446-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/hsqldb/hsqldb/2.4.1/hsqldb-2.4.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/hsqldb-2.4.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-main/20-SNAPSHOT/gt-main-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-main-20-20181217.155500-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-api/20-SNAPSHOT/gt-api-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-api-20-20181217.155446-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-cql/20-SNAPSHOT/gt-cql-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-cql-20-20181217.155508-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/guice-multibindings-4.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/google/code/gson/gson/2.4/gson-2.4.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gson-2.4.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/compress-lzf-1.0.3.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/lz4-1.3.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/ql/target/geogig-ql-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-ql-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/github/jsqlparser/jsqlparser/0.9.5/jsqlparser-0.9.5.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jsqlparser-0.9.5.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/gui/target/geogig-gui-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-gui-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-swing/20-SNAPSHOT/gt-swing-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-swing-20-20181217.155555-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-render/20-SNAPSHOT/gt-render-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-render-20-20181217.155526-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/geotools/gt-coverage/20-SNAPSHOT/gt-coverage-20-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/gt-coverage-20-20181217.155510-205.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/media/jai_imageio/1.1/jai_imageio-1.1.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jai_imageio-1.1.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/imageio-ext/imageio-ext-tiff/1.1.27/imageio-ext-tiff-1.1.27.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/imageio-ext-tiff-1.1.27.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/imageio-ext/imageio-ext-utilities/1.1.27/imageio-ext-utilities-1.1.27.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/imageio-ext-utilities-1.1.27.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/imageio-ext/imageio-ext-geocore/1.1.27/imageio-ext-geocore-1.1.27.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/imageio-ext-geocore-1.1.27.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/imageio-ext/imageio-ext-streams/1.1.27/imageio-ext-streams-1.1.27.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/imageio-ext-streams-1.1.27.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/media/jai_codec/1.1.3/jai_codec-1.1.3.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jai_codec-1.1.3.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/jaitools/jt-zonalstats/1.5.0/jt-zonalstats-1.5.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-zonalstats-1.5.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/jaitools/jt-utils/1.5.0/jt-utils-1.5.0.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-utils-1.5.0.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/affine/jt-affine/1.1.6/jt-affine-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-affine-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/algebra/jt-algebra/1.1.6/jt-algebra-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-algebra-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.6/jt-bandmerge-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-bandmerge-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.6/jt-bandselect-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-bandselect-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.6/jt-bandcombine-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-bandcombine-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/border/jt-border/1.1.6/jt-border-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-border-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/buffer/jt-buffer/1.1.6/jt-buffer-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-buffer-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/crop/jt-crop/1.1.6/jt-crop-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-crop-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/iterators/jt-iterators/1.1.6/jt-iterators-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-iterators-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/lookup/jt-lookup/1.1.6/jt-lookup-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-lookup-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.6/jt-mosaic-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-mosaic-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/nullop/jt-nullop/1.1.6/jt-nullop-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-nullop-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/rescale/jt-rescale/1.1.6/jt-rescale-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-rescale-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/scale/jt-scale/1.1.6/jt-scale-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-scale-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/scale2/jt-scale2/1.1.6/jt-scale2-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-scale2-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/stats/jt-stats/1.1.6/jt-stats-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-stats-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/translate/jt-translate/1.1.6/jt-translate-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-translate-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/utilities/jt-utilities/1.1.6/jt-utilities-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-utilities-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/warp/jt-warp/1.1.6/jt-warp-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-warp-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/zonal/jt-zonal/1.1.6/jt-zonal-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-zonal-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/binarize/jt-binarize/1.1.6/jt-binarize-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-binarize-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/format/jt-format/1.1.6/jt-format-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-format-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.6/jt-colorconvert-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-colorconvert-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.6/jt-errordiffusion-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-errordiffusion-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.6/jt-orderdither-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-orderdither-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.6/jt-colorindexer-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-colorindexer-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.6/jt-imagefunction-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-imagefunction-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.6/jt-piecewise-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-piecewise-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/classifier/jt-classifier/1.1.6/jt-classifier-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-classifier-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.6/jt-rlookup-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-rlookup-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.6/jt-vectorbin-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-vectorbin-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.6/jt-shadedrelief-1.1.6.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jt-shadedrelief-1.1.6.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/conversantmedia/disruptor/1.2.13/disruptor-1.2.13.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/disruptor-1.2.13.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/com/miglayout/miglayout/3.7/miglayout-3.7-swing.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/miglayout-3.7-swing.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/javax/media/jai_core/1.1.3/jai_core-1.1.3.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/jai_core-1.1.3.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-build/libexec/geogig-cli-app-1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-assembly-plugin:2.2-beta-5:single (assemble-dir) @ geogig-cli-app ---
[INFO] Reading assembly descriptor: cli-assembly-dir.xml
[INFO] Copying files to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig
[WARNING] Assembly file: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig is not a regular file (it may be a directory). It cannot be attached to the project build for installation or deployment.
[INFO] 
[INFO] --- maven-assembly-plugin:2.2-beta-5:single (assemble-zip) @ geogig-cli-app ---
[INFO] Reading assembly descriptor: cli-assembly-zip.xml
[INFO] Building zip: /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig.zip
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ geogig-cli-app ---
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/pom.xml to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT.pom
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-tests.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT-tests.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT-sources.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig-cli-app-1.3-SNAPSHOT-test-sources.jar to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT-test-sources.jar
[INFO] Installing /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/src/cli-app/target/geogig.zip to /home/hudson/genie.geogig/.jenkins/jobs/geogig-1.3.x/workspace/.repository/org/locationtech/geogig/geogig-cli-app/1.3-SNAPSHOT/geogig-cli-app-1.3-SNAPSHOT.zip
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] GeoGig 1.3-SNAPSHOT ................................ SUCCESS [  9.382 s]
[INFO] GeoGig Core API .................................... SUCCESS [ 18.304 s]
[INFO] GeoGig Core ........................................ SUCCESS [ 48.003 s]
[INFO] Replication and synchronization .................... SUCCESS [ 24.496 s]
[INFO] GeoGig DataStore Implementation .................... SUCCESS [02:21 min]
[INFO] Storage backends ................................... SUCCESS [  1.703 s]
[INFO] RocksDB storage backend ............................ SUCCESS [ 21.486 s]
[INFO] GeoGig Command Line Interface ...................... SUCCESS [09:42 min]
[INFO] PostgreSQL Storage Backend ......................... SUCCESS [  3.864 s]
[INFO] GeoTools Extension ................................. SUCCESS [01:22 min]
[INFO] Web modules ........................................ SUCCESS [  1.822 s]
[INFO] GeoGig Web API ..................................... SUCCESS [02:19 min]
[INFO] GeoGig WebApp ...................................... SUCCESS [  3.083 s]
[INFO] GeoGig Web API Automated Functional Tests .......... SUCCESS [10:10 min]
[INFO] GeoGig Query Language Extension .................... SUCCESS [ 15.858 s]
[INFO] Basic GUI tools .................................... SUCCESS [ 19.097 s]
[INFO] GeoGig CLI App 1.3-SNAPSHOT ........................ SUCCESS [ 30.740 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 31:06 min
[INFO] Finished at: 2018-12-17T22:02:15-05:00
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in  1 second
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Not sending mail to unregistered user groldan@boundlessgeo.com
Sending e-mails to: geogig-dev@locationtech.org
Finished: UNSTABLE