angular/vscode-ng-language-service/integration/e2e
Alan Agius 3c9ed3d529 test: make xvfb start and stop async (#64310)
The `xvfb.start()` and `xvfb.stop()` methods are asynchronous but were being called synchronously. This can lead to race conditions where the tests start running before the virtual frame buffer is fully initialized, or the process exits before it's fully stopped.

This commit promisifies the `start` and `stop` methods to ensure they are properly awaited, making the e2e test setup more robust.

PR Close #64310
2025-10-09 11:09:37 -07:00
..
BUILD.bazel build: migrate to in-repo ts_project with strict deps (#64306) 2025-10-09 10:00:31 -07:00
completion_spec.ts test: fix vscode language service e2e tests (#64197) 2025-10-02 13:03:24 -07:00
definition_spec.ts test: fix vscode language service e2e tests (#64197) 2025-10-02 13:03:24 -07:00
helper.ts test: address flakiness in e2e tests (#64219) 2025-10-06 15:04:49 -04:00
hover_spec.ts test: fix vscode language service e2e tests (#64197) 2025-10-02 13:03:24 -07:00
index.ts test: make xvfb start and stop async (#64310) 2025-10-09 11:09:37 -07:00
jasmine.ts test: fix vscode language service e2e tests (#64197) 2025-10-02 13:03:24 -07:00