Skip to content

POC for snowplow tracking verification

Doug Stull requested to merge 428203-poc-for-tracking into master

What does this MR do and why?

POC for snowplow tracking verification using feature specs against snowplow micro ingestion

Screenshots or screen recordings

Screenshot_2023-11-15_at_2.46.11_PM

How to set up and validate locally

  1. Setup and start snowplow micro locally following this guide.
  2. Set env var VERIFY_TRACKING to 1 or true.
  3. Ensure content security policy is allowing correctly. If not using localhost, see gotchas in !135511 (diffs, comment 1648316359)
  4. Run test - bundle exec ee/spec/features/registrations/saas/trial_flow_company_creating_project_spec.rb:14

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #428203 (closed)

Edited by Doug Stull

Merge request reports