test(client): Assign tinylicious real service test ports dynamically#27701
test(client): Assign tinylicious real service test ports dynamically#27701Josmithr wants to merge 23 commits into
Conversation
…se-updated-test-tools-for-tinylicious-tests
|
Hi! Thank you for opening this PR. Want me to review it? Based on the diff (6845 lines, 21 files), I've queued these reviewers:
How this works
|
…test-tools-for-tinylicious-tests
…se-updated-test-tools-for-tinylicious-tests # Conflicts: # tools/test-tools/src/test/withTestPort.spec.ts
Bundle size comparisonBase commit: The PR's CI build failed — fix the build and the comment will update once the next run succeeds. |
|
🔗 No broken links found! ✅ Your attention to detail is admirable. linkcheck output |
Updates the tinylicious real service tests to leverage dynamic port assignment functionality to avoid needing to hard code workspace-globally unique port numbers (in multiple places per relevant package).
This PR updates both
test-toolsandtinyliciousin order to accomplish this. As both of these live in separate release groups from the client, we'll need to publish updates to both libraries before we can actually enable this in client. Those changes have been extracted into separate PRs. This PR exists as an end-to-end example of how everything comes together.tinylicious PR: #27709
test-tools PR: #27700