发布

  • Improve request-response matching and fix some interface conversion errors (#778)

    frostbyte_neo 发布于 2022-02-08 18:32:27 +00:00

    • Add a PCAP based testbed

    • Fix typos

    • Download PCAPs from the Google Cloud bucket

    • Add a Python script to automate the PCAP testbed

    • Dump the test suite into a file named suite.json

    • Serialize entries separately

    • Dissect individual TCP streams one by one through separate PCAP files

    • Improve the reliability a little bit

    • Ditch the individual TCP streams idea

    • Fix some issues in Kafka

    • Print the total number of packets and TCP streams

    • Fix an interface conversion error in AMQP

    • Print the total number of returning items from the dissectors

    • Print the total number of returning items from the dissectors really

    • Fix a possible race condition

    • Do atomic increments just to be sure

    • Print the total number of Redis Dissect calls

    • Improve the request-response matching in Redis by including the TCP stream ID

    • Update the request-response pair matching key format in HTTP and Kafka

    • Rearrange the test suite

    • Add more queries to the test suite

    • Remove the debug prints

    • Add the assertions

    • Close the WebSocket connection faster

    • Make MIZU_TEST enviroment variable a shared constant

    • Add test-lint rule

    • Fix several issues in Kafka

    • Update the test suite

    • Add more queries

    • Fix the test-lint rule

    • Exit only after PCAP EOF

    • Add more queries

    • Update suite.json

    • Make the tests more stable

    • Revert the bad changes

    • Run go mod tidy on tap/

    下载附件