Overlapping systems can be challenging to integrate; both FlowTracer and the open-source Bazel build-and-test tool have build-system functionality. For performance, both are client-server. Both are capable of remote workflow execution, scheduling, and ordering. We can learn from previous FlowTracer integrations with Make-based flows and from prior large-scale FlowTracer deployments. In the FlowTracer/Make integrations we see FlowTracer running at a higher level with its jobs being calls to make. These can be aggregate (make all), or for more fine-grained control some targets might be broken out, resulting in separate FlowTracer jobs for each discrete make target.
Have a Question? If you need assistance beyond what is provided above, please contact us.