pulumi / pulumi-terraform-bridge

A library allowing providers built with the Terraform Plugin SDK to be bridged into Pulumi.
Apache License 2.0
184 stars 42 forks source link

Upgrade state cross tests #2040

Closed VenelinMartinov closed 1 month ago

VenelinMartinov commented 1 month ago

This adds cross tests for upgrade state.

needed for https://github.com/pulumi/pulumi-terraform-bridge/issues/2034

I also discovered https://github.com/pulumi/pulumi-terraform-bridge/issues/2039 and this adds repros for that.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 81.39535% with 16 lines in your changes are missing coverage. Please review.

Project coverage is 61.18%. Comparing base (572f419) to head (c1d3b85).

Files Patch % Lines
pkg/tests/cross-tests/upgrade_state_check.go 81.39% 15 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2040 +/- ## ========================================== + Coverage 61.05% 61.18% +0.12% ========================================== Files 333 334 +1 Lines 44854 44885 +31 ========================================== + Hits 27387 27462 +75 + Misses 15946 15902 -44 Partials 1521 1521 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.