This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from 25db8be thread ready check
new 61697bb tests: Cleans up local variable is assigned to but never used
warnings
new 27f0af2 Add AUTest using h2spec
new 712e1b9 Allow txn handler to be set from ssn on same hook
new 6088d51 tests: Cleans up imported but unused imports
The 4 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:
proxy/InkAPIInternal.h | 5 +-
src/traffic_server/InkAPI.cc | 9 +-
tests/gold_tests/autest-site/curl_header.test.ext | 1 -
tests/gold_tests/autest-site/init.cli.ext | 5 +-
tests/gold_tests/autest-site/microDNS.test.ext | 4 +-
tests/gold_tests/autest-site/microserver.test.ext | 11 +-
.../gold_tests/autest-site/traffic_replay.test.ext | 4 +-
.../gold_tests/autest-site/trafficserver.test.ext | 5 +-
tests/gold_tests/basic/config.test.py | 1 -
tests/gold_tests/basic/copy_config.test.py | 2 +-
tests/gold_tests/basic/deny0.test.py | 1 -
tests/gold_tests/cache/cache-control.test.py | 3 +-
.../chunked_encoding/chunked_encoding.test.py | 1 -
tests/gold_tests/continuations/double.test.py | 4 +-
tests/gold_tests/continuations/double_h2.test.py | 4 +-
tests/gold_tests/continuations/openclose.test.py | 4 +-
tests/gold_tests/h2/gold/h2spec_stdout.gold | 3 +
tests/gold_tests/h2/h2active_timeout.py | 1 -
tests/gold_tests/h2/h2bigclient.py | 2 -
tests/gold_tests/h2/h2chunked.py | 2 -
tests/gold_tests/h2/h2client.py | 2 -
tests/gold_tests/h2/h2disable.test.py | 1 -
.../h2/h2disable_no_accept_threads.test.py | 1 -
tests/gold_tests/h2/h2enable.test.py | 1 -
.../h2/h2enable_no_accept_threads.test.py | 1 -
tests/gold_tests/h2/h2spec.test.py | 78 ++++++++++++
tests/gold_tests/h2/http2_priority.test.py | 6 +-
.../gold_tests/headers/cache_and_req_body.test.py | 1 -
tests/gold_tests/headers/cachedIMSRange.test.py | 2 -
tests/gold_tests/headers/forwarded-observer.py | 1 -
tests/gold_tests/headers/forwarded.test.py | 1 -
tests/gold_tests/headers/hsts.test.py | 1 -
tests/gold_tests/headers/http408.test.py | 1 -
tests/gold_tests/headers/normalize_ae.test.py | 1 -
tests/gold_tests/headers/syntax.test.py | 1 -
tests/gold_tests/headers/via.test.py | 1 -
tests/gold_tests/logging/all_headers.test.py | 1 -
tests/gold_tests/logging/ccid_ctid.test.py | 1 -
tests/gold_tests/logging/log-filter.test.py | 9 +-
.../client_context_dump.test.py | 2 -
.../pluginTest/compress/compress.test.py | 2 -
.../header_rewrite/header_rewrite.test.py | 1 -
.../pluginTest/multiplexer/multiplexer.test.py | 1 -
tests/gold_tests/pluginTest/slice/slice.test.py | 2 -
.../pluginTest/slice/slice_error.test.py | 2 -
.../gold_tests/pluginTest/test_hooks/hook_add.gold | 7 ++
.../{test_hooks.test.py => hook_add.test.py} | 51 ++------
.../gold_tests/pluginTest/url_sig/url_sig.test.py | 3 +-
tests/gold_tests/redirect/redirect_post.test.py | 1 -
tests/gold_tests/remap/remap_http.test.py | 1 -
tests/gold_tests/remap/remap_https.test.py | 1 -
tests/gold_tests/runroot/runroot_error.test.py | 2 -
tests/gold_tests/runroot/runroot_init.test.py | 2 -
tests/gold_tests/runroot/runroot_manager.test.py | 2 -
tests/gold_tests/runroot/runroot_remove.test.py | 2 -
tests/gold_tests/runroot/runroot_use.test.py | 2 -
tests/gold_tests/runroot/runroot_verify.test.py | 2 -
.../gold_tests/thread_config/thread_100_0.test.py | 2 -
.../gold_tests/thread_config/thread_100_1.test.py | 2 -
.../gold_tests/thread_config/thread_100_10.test.py | 2 -
tests/gold_tests/thread_config/thread_1_0.test.py | 2 -
tests/gold_tests/thread_config/thread_1_1.test.py | 2 -
tests/gold_tests/thread_config/thread_1_10.test.py | 2 -
tests/gold_tests/thread_config/thread_2_0.test.py | 2 -
tests/gold_tests/thread_config/thread_2_1.test.py | 2 -
tests/gold_tests/thread_config/thread_2_10.test.py | 2 -
tests/gold_tests/thread_config/thread_32_0.test.py | 2 -
tests/gold_tests/thread_config/thread_32_1.test.py | 2 -
.../gold_tests/thread_config/thread_32_10.test.py | 2 -
tests/gold_tests/tls/tls.test.py | 1 -
.../tls/tls_check_cert_selection.test.py | 1 -
tests/gold_tests/tls/tls_client_cert.test.py | 2 -
tests/gold_tests/tls/tls_client_cert2.test.py | 3 -
.../tls/tls_client_cert_override.test.py | 3 -
tests/gold_tests/tls/tls_client_verify.test.py | 3 -
tests/gold_tests/tls/tls_client_verify2.test.py | 3 -
tests/gold_tests/tls/tls_client_versions.test.py | 1 -
.../gold_tests/tls/tls_hooks_client_verify.test.py | 1 -
tests/gold_tests/tls/tls_hooks_verify.test.py | 1 -
tests/gold_tests/tls/tls_keepalive.test.py | 1 -
tests/gold_tests/tls/tls_session_cache.test.py | 1 -
tests/gold_tests/tls/tls_ticket.test.py | 2 -
tests/gold_tests/tls/tls_tunnel.test.py | 1 -
tests/gold_tests/tls/tls_tunnel_forward.test.py | 1 -
tests/gold_tests/tls/tls_verify.test.py | 1 -
tests/gold_tests/tls/tls_verify2.test.py | 1 -
tests/gold_tests/tls/tls_verify3.test.py | 1 -
tests/gold_tests/tls/tls_verify_base.test.py | 1 -
.../gold_tests/tls/tls_verify_ca_override.test.py | 1 -
.../gold_tests/tls/tls_verify_not_pristine.test.py | 1 -
tests/gold_tests/tls/tls_verify_override.test.py | 1 -
.../tls/tls_verify_override_base.test.py | 1 -
tests/gold_tests/tls_hooks/tls_hooks10.test.py | 1 -
tests/gold_tests/tls_hooks/tls_hooks12.test.py | 1 -
tests/gold_tests/tls_hooks/tls_hooks13.test.py | 1 -
tests/gold_tests/tls_hooks/tls_hooks14.test.py | 1 -
tests/gold_tests/tls_hooks/tls_hooks15.test.py | 1 -
tests/tools/plugins/hook_add_plugin.cc | 140 +++++++++++++++++++++
98 files changed, 271 insertions(+), 200 deletions(-)
create mode 100644 tests/gold_tests/h2/gold/h2spec_stdout.gold
create mode 100644 tests/gold_tests/h2/h2spec.test.py
create mode 100644 tests/gold_tests/pluginTest/test_hooks/hook_add.gold
copy tests/gold_tests/pluginTest/test_hooks/{test_hooks.test.py =>
hook_add.test.py} (52%)
create mode 100644 tests/tools/plugins/hook_add_plugin.cc