This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git.
from acc4c98 Merge branch 'master' of github.com:apache/sling-whiteboard
new b0fd4f8 Some work on integration tests
new 4b2d40b Migrate to Junit 5 for more fine-grained timeouts and
exception checks.
new f79ae3c Provisional integration tests, currently setting the timeouts
manually
new 69bb6e4 Cleanups in tests
new d4d8491 Allow accessing server as an instance field and stop
hardcoding the local port.
new 59c680c Improved test support classes naming and documentation
new 5360a60 Removed unused dependencies
new 827efd0 Stubbed out a wait to launch external processes
new 87cf8d7 Add missing license header
new 89d2e52 Use Maven central for connect timeout tests. Accessing
sling.apache.org failed with a 'connection refused' error on Jenkins,
presumably since builds.apache.org has direct access to other apache.org
servers.
new 9a46cac Converted IntegrationTest to a proper IT
new e974da3 Move launcher out of the jar
new f7693f1 Prepared testing infrastructure for multiple client
implementations
new 697c1b9 Prepare tests for running against multiple client types
new cffc06e Implement default timeouts for httpclient 3.x
new 2dbd960 Updated README to reflect latest state.
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
url-connection-agent/README.md | 15 +-
url-connection-agent/pom.xml | 61 ++++++-
.../main/java/org/apache/sling/uca/impl/Agent.java | 12 +-
.../uca/impl/HttpClient3TimeoutTransformer.java | 67 +++++++
...sformer.java => JavaNetTimeoutTransformer.java} | 4 +-
.../main/java/org/apache/sling/uca/impl/Main.java | 47 -----
.../java/org/apache/sling/uca/impl/AgentIT.java | 200 +++++++++++++++++++++
...est.java => JaveNetTimeoutTransformerTest.java} | 22 ++-
.../test/java/org/apache/sling/uca/impl/Main.java | 107 +++++++++++
.../sling/uca/impl/MisbehavingServerControl.java | 14 +-
.../sling/uca/impl/MisbehavingServerExtension.java | 114 ++++++++++++
.../src/test/resources/simplelogger.properties | 3 +-
12 files changed, 594 insertions(+), 72 deletions(-)
create mode 100644
url-connection-agent/src/main/java/org/apache/sling/uca/impl/HttpClient3TimeoutTransformer.java
rename
url-connection-agent/src/main/java/org/apache/sling/uca/impl/{URLTimeoutTransformer.java
=> JavaNetTimeoutTransformer.java} (95%)
delete mode 100644
url-connection-agent/src/main/java/org/apache/sling/uca/impl/Main.java
create mode 100644
url-connection-agent/src/test/java/org/apache/sling/uca/impl/AgentIT.java
rename
url-connection-agent/src/test/java/org/apache/sling/uca/impl/{UrlTimeoutTransformerTest.java
=> JaveNetTimeoutTransformerTest.java} (70%)
create mode 100644
url-connection-agent/src/test/java/org/apache/sling/uca/impl/Main.java
copy upgrade/src/main/java/org/apache/sling/upgrade/UpgradeResult.java =>
url-connection-agent/src/test/java/org/apache/sling/uca/impl/MisbehavingServerControl.java
(75%)
create mode 100644
url-connection-agent/src/test/java/org/apache/sling/uca/impl/MisbehavingServerExtension.java
copy {upgrade =>
url-connection-agent}/src/test/resources/simplelogger.properties (94%)