meltano / squared

Where the Meltano team runs Meltano! Get it???
24 stars 6 forks source link

Clone Snapshots For CI Testing #353

Open pnadolny13 opened 1 year ago

pnadolny13 commented 1 year ago

Originally raised in https://github.com/meltano/squared/pull/351#issue-1336530069. Snapshots arent being fully tested if they are brand new in their isolated CI environment i.e. theres no inactivated records and its basically a "select *" vs a merge. Without this theres no historical inactivated records in snapshots during CI.

In CI we can clone the production snapshots prior to running the EL tests. That way we pull new data and snapshot that against the existing snapshot.

Other notes:

pnadolny13 commented 1 year ago

Related to https://github.com/meltano/squared/issues/366