Skip to content

[Chore] Testing framework #22

@shubham19may

Description

@shubham19may

Three types of testing needed.

  1. Integratio testing [In-progress] -- Before the PR gets merged to staging, the basic testing should always happen. (Happy scenarios like full-load, incremental/cdc)
  2. Perforamance testing [TBD] -- Before staging gets merged into master, we should be running performance testing once. This is the internal testing for Datazip as it needs a massive dataset and good amount of time. So we need to have postgres and mysql ready with such a data. If the delta of this test is 10%+ less than average of last 3-5 counts, then we should alert and fail the test
  3. Unit tests [TBD] -- Basic function level unit testing should be there. Coverage should always be > 70-80%.

Frameworks for these tests are in progress to be setup.

#209 #216

Metadata

Metadata

Labels

enhancementNew feature or requestin-roadmapwill be picked in next 2 to 3 months

Type

No type

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions