12908 Commits

Author SHA1 Message Date
Jan Bartel
0c5548fd03 Issue #1389 2017-03-10 09:03:34 -07:00
Jan Bartel
7dc61365e4 Issue #1387
Upgraded paxexam and osgi container.
2017-03-10 09:02:40 -07:00
Greg Wilkins
bd6e888be4 made test have longer timeouts 2017-03-10 14:58:47 +11:00
Joakim Erdfelt
1eeac2af6b Fixing test 2017-03-09 14:17:05 -07:00
Joakim Erdfelt
e796063ace Issue #1049 - Upgrading paxexam, downgrading surefire 2017-03-09 07:43:26 -07:00
Joakim Erdfelt
76c6377ed7 Windows Test Issue
+ Adding slf4j-simple to test scope to attempt to capture reason
  for the test setup failure:

  "org.osgi.framework.BundleException: Error while renaming bundle file
  to final location C:\"
2017-03-09 06:58:45 -07:00
Joakim Erdfelt
d2e35e239a Windows Test Issue
+ Changing from @Test(expect=<exception>) to
  @Rule ExpectedException for ...
  * no exception occuring when one is expected is a test failure
  * wrong exception is a test failure
  * wrong cause is a test failure
2017-03-09 06:51:57 -07:00
Greg Wilkins
aacc59bb57 made test less stressful 2017-03-09 23:37:36 +11:00
Greg Wilkins
f6f86344f3 Fixes #1378 - Slow TLS clients may hang the server.
Reduced the stress of the test
2017-03-09 17:51:58 +11:00
Greg Wilkins
2219863c11 Issue #1340 Consistent optional use of query string in PushCacheFilter 2017-03-09 16:24:31 +11:00
Greg Wilkins
9f9e1ab190 Issue #1374 Stop on Failure 2017-03-09 15:56:54 +11:00
Greg Wilkins
9690e064bc increase test timeout 2017-03-09 15:44:27 +11:00
Joakim Erdfelt
298de714f6 More windows build fixes 2017-03-08 15:29:54 -07:00
Joakim Erdfelt
0963a1c287 Fixes to windows build 2017-03-08 13:10:53 -07:00
olivier lamy
d5aa619f1b Revert "fix some osgi build"
This reverts commit accf0715b33e6fbff0c5ec87b51a36cd3a26120a.
2017-03-08 21:28:44 +11:00
olivier lamy
ed4eb43eae Revert "upgrade maven-bundle-plugin to 2.5.4"
This reverts commit 1d4bc8feea4657b316d633f8b664cff0aaacde50.
2017-03-08 21:27:09 +11:00
Greg Wilkins
43d0488269 Issue #1384 Expose StatisticsServlet 2017-03-08 10:04:48 +11:00
Simone Bordet
36b48c35c3 Fixes #1378 - Slow TLS clients may hang the server.
Properly overridden DecryptedEndPoint._writeCallback.isNonBlocking().
2017-03-06 16:10:59 +01:00
Simone Bordet
affeb67f1a Issue #1375 - Support pushed resources in HTTP client.
Implemented in the non-API HttpRequest class.
2017-03-05 19:01:08 +01:00
olivier lamy
dce5f8e5ee disable bundle plugin here as it corrupt MANIFEST and we do not need it for this uber jar #920
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-03-03 10:11:00 +11:00
WalkerWatch
18d036c244 Start.jar doco update for 9.3
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-03-02 12:09:05 -05:00
olivier lamy
accf0715b3 fix some osgi build
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-03-02 15:56:51 +11:00
olivier lamy
1d4bc8feea upgrade maven-bundle-plugin to 2.5.4
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-03-02 15:56:51 +11:00
Joakim Erdfelt
261f83f8cd Issue #329 - Removing unused WS classes 2017-03-01 10:40:45 -07:00
Joakim Erdfelt
11b6e8ab49 Issue #609 - fixing testcase 2017-03-01 09:57:23 -07:00
Joakim Erdfelt
1e46576bf4 Eliminate time creep in RFOS 2017-02-27 14:20:06 -07:00
Joakim Erdfelt
196b2c384b Fixes #1357 - Refactored date/time handling and added tests for RolloverFileOutputStream 2017-02-27 11:25:39 -07:00
Greg Wilkins
5d6a1e3025 Issue #1351 Ignore missing quality 2017-02-25 12:37:50 +09:00
Greg Wilkins
45232639ba rename Interest 2017-02-25 12:37:21 +09:00
Simone Bordet
db7d89a5c9 Fixes #1342 - Improve ByteBufferPool scalability.
Replaced Lock+ArrayDeque with ConcurrentLinkedDeque.
2017-02-20 12:06:08 +01:00
Joakim Erdfelt
8fe94cd110 Issue #1328 - Making Response.setBufferSize(int) ISE more clear 2017-02-15 11:40:17 -07:00
Joakim Erdfelt
852d9d5c01 Issue #1326 - Search system properties too for --stop
+ The NPE should be cleared up as well
2017-02-15 10:38:37 -07:00
Greg Wilkins
10b7326c3c Issue #1047 - ReadPendingException and then thread death.
Tidy up write side.
It cannot be the same as the read side as there is no registration for write interest.  There is only write operations and the
callbacks associated with them.
2017-02-08 15:58:35 +11:00
Greg Wilkins
8ecfbab79f Issue #1047 - ReadPendingException and then thread death.
Alternate fix. Tracking needed vs interested state within HttpChannelState rather
that ignoring duplicate interest registrations.
2017-02-08 15:58:35 +11:00
Joakim Erdfelt
5920e14c9b Merge pull request #1191 from CaoTianze/jetty-9.3.x
delete redundant addBean(serverChannel) invoke
2017-02-07 16:58:09 -07:00
Simone Bordet
369c73ab45 Issue #1047 - ReadPendingException and then thread death.
Fixed by calling tryFillInterested() rather than fillInterested() to
cope with the race between reads scheduling read interest and
setWriteListener() that also executes code in
HttpChannelState.unhandle() that wants to schedule read interest.
2017-02-07 22:23:52 +01:00
Simone Bordet
c0d261d7aa Removed duplicated logging. 2017-02-07 22:23:52 +01:00
Joakim Erdfelt
98688052ef Disabling InsufficientBytes tests in 9.3 (fixed in 9.4+) 2017-02-06 11:06:12 -07:00
Joakim Erdfelt
b72854f02b Removing System.out 2017-02-06 10:18:26 -07:00
Joakim Erdfelt
cdc58b4008 Fixing InsufficientBytes test cases
+ Because of issues #1045 and #1185 insufficient bytes on a response results in a closed connection
2017-02-06 10:18:26 -07:00
Joakim Erdfelt
0a1eee1c28 Fixing surefire breaking HttpManyWayToCommitTest
+ Reverting change to HttpTester.parseResponse(Input)
+ Providing new HttpTester.parsePartialResponse(Input)
+ InsufficientBytes tests no longer assert content strings with invalid
  characters (this was breaks the surefire report xml)
2017-02-06 10:18:26 -07:00
Joakim Erdfelt
fbbd5f4777 HttpTester.parseResponse(Input) returns on TE/Chunked now 2017-02-06 10:18:26 -07:00
Joakim Erdfelt
25a95b83f9 Bad tests take too long 2017-02-06 10:17:56 -07:00
Joakim Erdfelt
35b94fffd3 Improving touchy timeouts on slow machines 2017-02-02 16:25:42 -07:00
Joakim Erdfelt
0254854299 Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2017-02-02 15:54:27 -07:00
Joakim Erdfelt
9a8f22d5dd Testing Updates
+ Upgrading to jetty-test-helper 4.0
+ Removing use of org.eclipse.jetty.toolchain.test.SimpleRequest
+ Removing use of org.eclipse.jetty.toolchain.test.http.SimpleHttpParser
+ Removing use of org.eclipse.jetty.toolchain.test.http.SimpleHttpResponse
+ Updating long since deprecated (and now removed) known quirky methods
  in jetty-test-helper and the test classes.
2017-02-02 15:51:38 -07:00
Greg Wilkins
461c6082ae Issue #1296 - Introduce HTTP parser "content complete" event. 2017-02-01 23:54:36 +01:00
Jesse McConnell
635355c6e7 Merge remote-tracking branch 'origin/release-9.3.16' into jetty-9.3.x 2017-01-26 11:07:27 -06:00
Jesse McConnell
b844747d41 merge jetty-9.2.x into jetty-9.3.x 2017-01-26 11:07:01 -06:00
Simone Bordet
b4fb6a74c7 Fixes #1282 - ByteArrayEndPointTest.testIdle() failure.
Reworked the waits in the test to avoid idle timeout checks happening
about at the same time as test operations.
2017-01-23 21:44:32 +01:00