test(smoke_generator): add a unit test
refactor(dccd): Updated to not depend on running the smoke transformer
observable: perf tests