We use tracking tables to verify a test after its execution in the cpp suite. To make this source of truth even more reliable we could enable the transaction log configuration on those tables when we create them. Passing log=(enabled) to the configuration should be enough.
One should verify that the performance of the cpp tests is not impacted once this feature is enabled.