Skip to content

Stablize trace curl test in good_request_after_bad#8032

Merged
shinrich merged 1 commit intoapache:masterfrom
shinrich:stablize-trace-test
Jul 2, 2021
Merged

Stablize trace curl test in good_request_after_bad#8032
shinrich merged 1 commit intoapache:masterfrom
shinrich:stablize-trace-test

Conversation

@shinrich
Copy link
Member

@shinrich shinrich commented Jul 1, 2021

I noticed that "Trace request with a chunked body via curl" test in good_request_after_bad fails with some frequency. It may just be an oddity of the curl output where short output is not always displayed if it is closely followed by a FIN. Or there may be a real problem where ATS is cutting off the body. This PR attempts to write the output to a file using the -o option and test that.

Of course it always works for me locally.

@shinrich shinrich added the AuTest label Jul 1, 2021
@shinrich shinrich added this to the 10.0.0 milestone Jul 1, 2021
@shinrich shinrich self-assigned this Jul 1, 2021
@shinrich shinrich requested a review from bryancall as a code owner July 1, 2021 23:20
@shinrich
Copy link
Member Author

shinrich commented Jul 1, 2021

[approve ci autest]

@shinrich
Copy link
Member Author

shinrich commented Jul 2, 2021

[approve ci autest]

1 similar comment
@shinrich
Copy link
Member Author

shinrich commented Jul 2, 2021

[approve ci autest]

@shinrich
Copy link
Member Author

shinrich commented Jul 2, 2021

Kicked the CI a few times. The good_request_after_bad test succeeded every time.

@shinrich shinrich merged commit f8be9dc into apache:master Jul 2, 2021
@zwoop zwoop modified the milestones: 10.0.0, 9.2.0 Sep 23, 2021
zwoop pushed a commit that referenced this pull request Feb 4, 2022
@zwoop zwoop modified the milestones: 9.2.0, 9.1.2 Feb 4, 2022
moonchen pushed a commit to moonchen/trafficserver that referenced this pull request Mar 7, 2022
* asf/master: (763 commits)
  rate_limit: Add a global hook to rate limit concurrent connections based on SNI (apache#8021)
  Fix uri_signing unit test for out of source builds (apache#8040)
  tests: Add conditions for BoringSSL and OpenSSL (apache#8045)
  change debug tags and make sure sni is printed on certain logs (apache#7673)
  Doc build in CI: build English docs with -W (apache#8039)
  When loading async SSL configuration file fails, log SSL error (apache#8036)
  Doc build: treat warnings as errors only by default (apache#8038)
  For test async_engine, export all symbols (apache#8037)
  Fix the server cert reload (apache#8030)
  Treat Sphinx doc build warnings as errors. (apache#8033)
  Stablize trace curl test in good_request_after_bad (apache#8032)
  Doc: Update documentation to build cleanly in Sphinx 3. Require Sphinx 3 or better. (apache#7978)
  Docs: Fix pre-formatting for ratelimit plugin (apache#7986)
  Make it slightly harder to dump private keys to logs (apache#8029)
  tls_bad_alpn: Add an openssl version skip check (apache#8026)
  per thread jemalloc arena for MADV_DONTDUMP (apache#7501)
  Adds a new rm-destination, this lets you specify either QUERY or PATH, and be able to drop them from the incoming request (apache#8025)
  Fix HPACK eviction iterator manipulation (apache#8004)
  Do not invalidate cached resources upon error responses to unsafe methods (apache#7999)
  Cleanup SSLUtils (apache#8007)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants