Craig Tiller b4e4ffb7c2 Expand corpus, found a leak! 10 anni fa
..
data 0c9e0b1e2d Fixing NULL terminator for test cert. 10 anni fa
fixtures 9e9edbc0d5 Introduce machinery to allow tests to register plugins 10 anni fa
fuzzers b4e4ffb7c2 Expand corpus, found a leak! 10 anni fa
tests c48ca71614 Add a test demonstrating forced closure of a stream, and make it work 10 anni fa
README 6d934529b9 Updated end2end/README 10 anni fa
cq_verifier.c 6169d5f7b0 Update copyrights 10 anni fa
cq_verifier.h d6c98df792 clang-format all source 10 anni fa
dualstack_socket_test.c 6169d5f7b0 Update copyrights 10 anni fa
end2end_nosec_tests.c a446ee2f58 Add test to verify bad behavior 10 anni fa
end2end_tests.c a446ee2f58 Add test to verify bad behavior 10 anni fa
end2end_tests.h 9e9edbc0d5 Introduce machinery to allow tests to register plugins 10 anni fa
gen_build_yaml.py a446ee2f58 Add test to verify bad behavior 10 anni fa
goaway_server_test.c 070f9c2197 Zero out memory to avoid msan failure 10 anni fa
invalid_call_argument_test.c 6169d5f7b0 Update copyrights 10 anni fa
multiple_server_queues_test.c d6c98df792 clang-format all source 10 anni fa
no_server_test.c 6169d5f7b0 Update copyrights 10 anni fa

README

Each fixture (under fixtures/) is paired with each test (under tests/) and
forms a complete end-to-end test.

To add a new test or fixture:
- add the code to the relevant directory
- update gen_build_yaml.py to reflect the change
- regenerate projects