Bug 1755660 Comment 4 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The following tests should be covered with currently submitted patches or already existing tests:
- [x] An HTTP request with responses: 200, 404.
- [ ] An HTTP request with a redirect
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy.
   Check that the proxy connection is reused.
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy. One of the requests uses the anonymous flag.
  Check that the proxy connection is not reused.
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy with a different triggering principal.
  Check that the proxy connection is not reused.
- [x] A connection to the proxy fails with a non-authentication failure. (test at least 2 HTTP requests).
- [ ] Test a long post and check progress notifications as well.
- [ ] Test a post with a slower writer.
- [x] Test a long response.
- [x] Test a slove response reader.
- [ ] Test canceling an HTTP request:  
  - as soon as the nsHttpChannel is open and a connection to the proxy does not exist already,
  - as soon as the nsHttpChannel is open and a connection to the proxy exists (only HTTP/2 proxy),
  - after the request is sent but before the response is received
  - while receiving a response.
  For the above tests check that the HTTP/2 connection to the proxy is not closed.
- [ ] Network connection breaks with different errors in different stages of a request and proxy setup.
The following tests should be covered with currently submitted patches or already existing tests:
- [x] An HTTP request with responses: 200, 404.
- [ ] An HTTP request with a redirect
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy.
   Check that the proxy connection is reused.
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy. One of the requests uses the anonymous flag.
  Check that the proxy connection is not reused.
- [x] 2 HTTP requests to the same origin over an HTTP/2 proxy with a different triggering principal.
  Check that the proxy connection is not reused.
- [x] A connection to the proxy fails with a non-authentication failure. (test at least 2 HTTP requests).
- [partially, only for HTTP2 server] Test a long post and check progress notifications as well.
- [ ] Test a post with a slower writer.
- [x] Test a long response.
- [x] Test a slove response reader.
- [ ] Test canceling an HTTP request:  
  - as soon as the nsHttpChannel is open and a connection to the proxy does not exist already,
  - as soon as the nsHttpChannel is open and a connection to the proxy exists (only HTTP/2 proxy),
  - after the request is sent but before the response is received
  - while receiving a response.
  For the above tests check that the HTTP/2 connection to the proxy is not closed.
- [ ] Network connection breaks with different errors in different stages of a request and proxy setup.

Back to Bug 1755660 Comment 4