add null checks and defaults for the cached smoke test results