Repository navigation
Register existing file state into best-effort deployment history - #7171
Conversation
|
Commit: Regression test reportSelected 20 changed tests (limit=20, 4 not selected) 20 tests: regression=17 unreleased=0 coverage=3 failing=0
TestAccept/bundle/dms/declined-deploy/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): TestAccept/bundle/dms/depends-on/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/deployment-metadata-change/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/empty-grants/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/failed-delete/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/failed-recreate/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): TestAccept/bundle/dms/failed-update-permissions/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/migration-before-deploy/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): TestAccept/bundle/dms/migration-fails-open/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/migration/DMS=: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) TestAccept/bundle/dms/multiple-resources/DMS=true: branch ✅ | main (bef6321) ❌ | latest (v1.22.1) ❌main (bef6321): latest (v1.22.1): same output as main (bef6321) 6 more failure details omitted, see the full report in the run. |
Integration test reportCommit: 575fded
Top 3 slowest tests (at least 2 minutes):
|
Enabling best-effort deployment history on existing direct state now attempts
INITIAL_REGISTERfor the selected file snapshot before normal deployment planning. IDs, payloads, and dependency edges stay inresources.json; migration adds the enforced-history marker instead of replacing the file with a DMS tombstone.Adapted from #6989:
max(file serial, latest DMS version) + 1; ordinary deployment follows in its own version.Stack: #7151 → #7169 → #7171 (this PR).
Validation: