Explore the journey of implementing robust testing practices for Apache Traffic Server in this 53-minute conference talk. Delve into the design goals, unit and full-up testing strategies, and diagnostic tools developed to enhance the reliability of this critical software. Learn about the implementation of catch unit testing, the traffic_dump plugin, and the microDNS proxy verifier. Gain insights from the speaker's experiences and lessons learned, including the development of AuTest for Transaction Box. Discover valuable techniques and approaches for improving testing methodologies in large-scale software projects.
Overview
Syllabus
Introduction
Never give up
Design Goals
Unit and Full Up Testing
Diagnostics
Implementation
Catch Unit Testing
traffic_dump plugin
microDNS
Proxy Verifier
Conclusion
Lessons Learned
AuTest for Transaction Box
Taught by
Linux Foundation