Skip to content

Conversation

alehander92
Copy link
Member

@alehander92 alehander92 commented Sep 18, 2025

talked with Franz about it

  1. fix: use a valid nixos binary for node for ui tests in playwright
we were getting something like
```
Could not start dynamically linked executable: /home/alexander92/codetracer/ui-tes
NixOS cannot run dynamically linked executables intended for generic
linux environments out of the box. For more information, see:
https://nix.dev/permalink/stub-ld
```
when trying to run `dotnet run` outside of vscode (at least for me, alexander,
it seems it was running ok in vscode or at least through an extension for Franz):
electron was opening, but test code wasn't
really running

now one needs to run `./dotnet_build.sh` now instead of `dotnet build`
(and `dotnet run` directly without ever running the previous command might not
work)
  1. ci: try to run ui dotnet playwright tests in CI 
     (EDIT: trying to run it after `just build-nix`, but still a problem: left unresolved)
    

TODO: maybe use dotnet test instead of dotnet run, and a test runner, if it makes sense? probably not in scope for this PR (EDIT: left for a future PR)

@alehander92 alehander92 self-assigned this Sep 18, 2025
@alehander92 alehander92 added test ci CI/CD/automation-related issues labels Sep 18, 2025
@alehander92 alehander92 changed the title Fix UI tests dotnet run Fix running dotnet UI tests out of vscode Sep 18, 2025
@alehander92 alehander92 changed the title Fix running dotnet UI tests out of vscode Fix running dotnet UI tests out of vscode/in CI Sep 18, 2025
@alehander92 alehander92 added bug Something isn't working nix Any issues regarding our nix builds labels Sep 18, 2025
@alehander92 alehander92 force-pushed the fix-ui-tests-dotnet-run branch 2 times, most recently from 6914fbe to c5ff4fc Compare September 19, 2025 09:34
@alehander92 alehander92 requested a review from Ro6afF September 19, 2025 09:34
@alehander92 alehander92 force-pushed the fix-ui-tests-dotnet-run branch 4 times, most recently from 1c23546 to 641668d Compare September 25, 2025 20:35
@alehander92 alehander92 force-pushed the fix-ui-tests-dotnet-run branch from 2cd1035 to 0c79741 Compare October 15, 2025 09:54
@alehander92
Copy link
Member Author

merging: hopefull useful

@alehander92 alehander92 merged commit bac27f4 into main Oct 15, 2025
7 checks passed
@alehander92 alehander92 deleted the fix-ui-tests-dotnet-run branch October 15, 2025 09:54
@github-actions github-actions bot locked and limited conversation to collaborators Oct 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

bug Something isn't working ci CI/CD/automation-related issues nix Any issues regarding our nix builds test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant