-
Notifications
You must be signed in to change notification settings - Fork 29.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux integration test failure with webview.test.ts #143226
Comments
Looks like path parsing for the workspace is incorrect since there is now a flag removed in the arguments list https://github.com/microsoft/vscode/blob/main/scripts/test-integration.sh#L78. It would be better to not rely on any flag order for determining the workspace path. |
Can you clarify, not sure I follow? |
Previously the workspace integration tests were launched in the following format
The above failure started happening with removing an argument
|
We can append the |
This is in the end just using Lines 429 to 441 in b344f43
//cc @joaomoreno |
I pushed a small change to delay accessing the workspace folders in the webview tests. However I am seeing the workspace API tests failing on linux which seems like a similar issue: https://github.com/microsoft/vscode/runs/5221637070?check_suite_focus=true#step:15:302 As an example:
|
Yeah the problem is with > ./scripts/code-cli.sh --arg1 --arg2=val /Users/demohan/github/vscode parsedArgs looks like
But if we launch the following > ./scripts/code-cli.sh --arg1 /Users/demohan/github/vscode-electron-prebuilt/ then it becomes
Allowing
I am inclined to do the first as it declares what we expect to be chromium flags with a particular type associated with it. |
Started happening with 0992d85 but the change only adjusts if the runtime should use hardware acceleration and fixes the dbus session connection for the runtime. Not sure why it would trigger the following failure. @mjbvz can you please look into it, thanks!
/cc @bpasero
The text was updated successfully, but these errors were encountered: