Skip to content

test: end-to-end#191

Merged
lomirus merged 1 commit intolomirus:mainfrom
molybdenumsoftware:browser-tests
Dec 14, 2025
Merged

test: end-to-end#191
lomirus merged 1 commit intolomirus:mainfrom
molybdenumsoftware:browser-tests

Conversation

@mightyiam
Copy link
Contributor

@mightyiam mightyiam commented Dec 5, 2025

I think this is a good idea anyway. But my motivation for this is following up with adding a test for #161.

@mightyiam mightyiam marked this pull request as ready for review December 5, 2025 13:12
@mightyiam
Copy link
Contributor Author

I've identified a race condition in these tests that have to do with taking of ports.

@mightyiam mightyiam marked this pull request as draft December 5, 2025 14:10
@mightyiam mightyiam force-pushed the browser-tests branch 3 times, most recently from 5700496 to 2b8583f Compare December 5, 2025 15:21
@mightyiam
Copy link
Contributor Author

I've added a test that seems to prove that --poll provides support for symlink swapping, thus failing to reproduce my issue 🤦

@mightyiam mightyiam marked this pull request as ready for review December 5, 2025 15:23
@shivaraj-bh shivaraj-bh force-pushed the browser-tests branch 4 times, most recently from 6067d92 to f308063 Compare December 6, 2025 08:48
@mightyiam mightyiam force-pushed the browser-tests branch 2 times, most recently from 7e6a6fe to d6a8ab1 Compare December 6, 2025 15:53
@mightyiam mightyiam marked this pull request as draft December 7, 2025 05:35
@mightyiam mightyiam force-pushed the browser-tests branch 2 times, most recently from 4306677 to 133eb1d Compare December 7, 2025 10:05
@mightyiam mightyiam changed the title test: using a browser test: end-to-end Dec 7, 2025
@mightyiam mightyiam force-pushed the browser-tests branch 2 times, most recently from b268f59 to e9ba792 Compare December 7, 2025 14:02
@mightyiam
Copy link
Contributor Author

It seems like I've ironed out the last race condition with the help of @phanirithvij. And the symlink swapping test ended up flaky (which I'm somewhat happy about, because I am claiming that feature doesn't work) so I've removed it and included it in #192.

@mightyiam mightyiam marked this pull request as ready for review December 7, 2025 14:17
@lomirus
Copy link
Owner

lomirus commented Dec 13, 2025

Thanks, LGTM. Just need to fix the merge conflicts.

Co-authored-by: turbio <git@turb.io>
Co-authored-by: shivaraj-bh <me@shivaraj-bh.in>
@mightyiam
Copy link
Contributor Author

There you go!

@lomirus lomirus merged commit f6bc1ad into lomirus:main Dec 14, 2025
3 checks 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