Learn Generative AI, Prompt Engineering, and LLMs for Free
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to integrate Bazel build system with Testwell CTC++ code coverage tool through a detailed war story from automotive industry implementation. Discover the challenges of combining Bazel's reproducible, cacheable build process with CTC++'s source code instrumentation requirements that generate non-reproducible outputs. Explore practical solutions including adjusting Bazel sandbox configurations to enable CTC++ execution, implementing hacks to make CTC++ intermediate outputs reproducible for effective caching, and overcoming various technical obstacles encountered during integration. Gain insights into ELF binary manipulation techniques used to resolve compatibility issues between these tools in large-scale, multi-language embedded and automotive codebases.
Syllabus
War story from the build system trenches: Integrating Bazel and Testwell CTC++ code coverage -
Taught by
NDC Conferences