Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross-test matching Diff behavior with property based testing #1791

Open
2 tasks
Tracked by #1796
t0yv0 opened this issue Mar 26, 2024 · 0 comments
Open
2 tasks
Tracked by #1796

Cross-test matching Diff behavior with property based testing #1791

t0yv0 opened this issue Mar 26, 2024 · 0 comments
Labels
kind/task Work that's part of an ongoing epic

Comments

@t0yv0
Copy link
Member

t0yv0 commented Mar 26, 2024

Ensure that for any possible schema (see #1790):

  • CustomizeDiff is receiving identical data under TF and the bridged provider
  • The result of the diffing agrees between Pulumi and TF (no-change, replace, etc)

Consider using PlanResourceChange variation of the SDKv2 provider as this is likely much closer to what we want over the corner cases - and these tests will be instrumental in validating it.

Find discrepancies to mine for further tickets.

Tasks

  1. area/testing kind/engineering
  2. area/testing kind/engineering
@mjeffryes mjeffryes added the kind/task Work that's part of an ongoing epic label Mar 27, 2024
@iwahbe iwahbe changed the title Cross-test matching Diff behavior Cross-test matching Diff behavior with property based testing Jun 11, 2024
@mjeffryes mjeffryes modified the milestones: 0.108, 0.107 Jul 24, 2024
@mjeffryes mjeffryes removed this from the 0.108 milestone Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Work that's part of an ongoing epic
Projects
None yet
Development

No branches or pull requests

3 participants