Overview
Validate that a first-time (greenfield) run of install.ipynb successfully deploys the full WAF Assessment Tool stack on a clean Databricks workspace.
Scope
The E2E test should verify all 15 notebook cells complete without error and that each deployed artifact is functional:
Acceptance Criteria
install.ipynb can be run end-to-end via Run All on a workspace with no prior WAF artifacts
- All 14 waf_cache tables +
waf_recommendations_not_met view are populated
- Lakeview dashboard loads and Genie AI Space responds to queries
- Streamlit App pages render and
workspace_id filter works correctly
- WAF Reload Job runs successfully on schedule
Notes
- Test against a real Databricks workspace (no mocking)
- Document any manual prerequisite steps (cluster policy, PAT token, etc.)
- Capture any silent failures — especially Genie linking and App navigation bugs
Overview
Validate that a first-time (greenfield) run of
install.ipynbsuccessfully deploys the full WAF Assessment Tool stack on a clean Databricks workspace.Scope
The E2E test should verify all 15 notebook cells complete without error and that each deployed artifact is functional:
waf_recommendations_not_metviewdashboard_queries.yamluiSettings.genieSpace.overrideIdAcceptance Criteria
install.ipynbcan be run end-to-end via Run All on a workspace with no prior WAF artifactswaf_recommendations_not_metview are populatedworkspace_idfilter works correctlyNotes