Skip to content

Improved e2e test coverage for PR#453#525

Merged
dushyantk1509 merged 1 commit intolinkedin:mainfrom
dushyantk1509:dushyantk1509/allow-replica-table-drop
Apr 3, 2026
Merged

Improved e2e test coverage for PR#453#525
dushyantk1509 merged 1 commit intolinkedin:mainfrom
dushyantk1509:dushyantk1509/allow-replica-table-drop

Conversation

@dushyantk1509
Copy link
Copy Markdown
Collaborator

@dushyantk1509 dushyantk1509 commented Apr 1, 2026

Summary

Changes

  • Client-facing API Changes
  • Internal API Changes
  • Bug Fixes
  • New Features
  • Performance Improvements
  • Code Style
  • Refactoring
  • Documentation
  • Tests

For all the boxes checked, please include additional details of the changes made in this pull request.

Testing Done

  • Manually Tested on local docker setup. Please include commands ran, and their output.
  • Added new tests for the changes made.
  • Updated existing tests to reflect the changes made.
  • No tests added or updated. Please explain why. If unsure, please feel free to ask for help.
  • Some other form of testing like staging or soak time in production. Please explain.

For all the boxes checked, include a detailed description of the testing done for the changes made in this pull request.

Additional Information

  • Breaking Changes
  • Deprecations
  • Large PR broken into smaller PRs, and PR plan linked in the description.

For all the boxes checked, include additional details of the changes made in this pull request.

@dushyantk1509 dushyantk1509 marked this pull request as ready for review April 1, 2026 09:30
@dushyantk1509
Copy link
Copy Markdown
Collaborator Author

@mkuchenbecker Could you pls review this?

The existing test only covered delete scenarios after linkedin#453. This update
adds update regression coverage and combines all assertions into a single
test that verifies:
- Update on replica is denied without SYSTEM_ADMIN
- Delete on replica is denied without DELETE_TABLE
- Delete on replica succeeds with DELETE_TABLE (even without SYSTEM_ADMIN)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dushyantk1509 dushyantk1509 force-pushed the dushyantk1509/allow-replica-table-drop branch from eb35f1b to 5b51776 Compare April 3, 2026 03:11
@dushyantk1509 dushyantk1509 changed the title Allow table owners to drop replica tables Improved e2e test coverage for PR#453 Apr 3, 2026
@dushyantk1509
Copy link
Copy Markdown
Collaborator Author

@maluchari I've merged this PR - https://github.com/linkedin/openhouse/pull/453/changes and updated this PR to include tests to improve the test coverage.

@dushyantk1509 dushyantk1509 merged commit 9eb3a68 into linkedin:main Apr 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants