@@ -73,59 +73,54 @@ echo "Storing log files into '$VSCODELOGSDIR'."
7373
7474# Tests in the extension host
7575
76- # --- Start Positron ---
77- # --no-sandbox is required for running in docker as root
78-
7976echo
8077echo " ### API tests (folder)"
8178echo
82- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$REMOTE_VSCODE /vscode-api-tests/testWorkspace --extensionDevelopmentPath=$REMOTE_VSCODE /vscode-api-tests --extensionTestsPath=$REMOTE_VSCODE /vscode-api-tests/out/singlefolder-tests $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
79+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$REMOTE_VSCODE /vscode-api-tests/testWorkspace --extensionDevelopmentPath=$REMOTE_VSCODE /vscode-api-tests --extensionTestsPath=$REMOTE_VSCODE /vscode-api-tests/out/singlefolder-tests $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
8380kill_app
8481
8582echo
8683echo " ### API tests (workspace)"
8784echo
88- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- file-uri=$REMOTE_VSCODE /vscode-api-tests/testworkspace.code-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /vscode-api-tests --extensionTestsPath=$REMOTE_VSCODE /vscode-api-tests/out/workspace-tests $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
85+ " $INTEGRATION_TEST_ELECTRON_PATH " --file-uri=$REMOTE_VSCODE /vscode-api-tests/testworkspace.code-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /vscode-api-tests --extensionTestsPath=$REMOTE_VSCODE /vscode-api-tests/out/workspace-tests $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
8986kill_app
9087
9188echo
9289echo " ### TypeScript tests"
9390echo
94- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$REMOTE_VSCODE /typescript-language-features/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /typescript-language-features --extensionTestsPath=$REMOTE_VSCODE /typescript-language-features/out/test/unit $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
91+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$REMOTE_VSCODE /typescript-language-features/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /typescript-language-features --extensionTestsPath=$REMOTE_VSCODE /typescript-language-features/out/test/unit $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
9592kill_app
9693
9794echo
9895echo " ### Markdown tests"
9996echo
100- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$REMOTE_VSCODE /markdown-language-features/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /markdown-language-features --extensionTestsPath=$REMOTE_VSCODE /markdown-language-features/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
97+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$REMOTE_VSCODE /markdown-language-features/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /markdown-language-features --extensionTestsPath=$REMOTE_VSCODE /markdown-language-features/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
10198kill_app
10299
103100echo
104101echo " ### Emmet tests"
105102echo
106- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$REMOTE_VSCODE /emmet/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /emmet --extensionTestsPath=$REMOTE_VSCODE /emmet/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
103+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$REMOTE_VSCODE /emmet/test-workspace --extensionDevelopmentPath=$REMOTE_VSCODE /emmet --extensionTestsPath=$REMOTE_VSCODE /emmet/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
107104kill_app
108105
109106echo
110107echo " ### Git tests"
111108echo
112- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /git --extensionTestsPath=$REMOTE_VSCODE /git/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
109+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /git --extensionTestsPath=$REMOTE_VSCODE /git/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
113110kill_app
114111
115112echo
116113echo " ### Ipynb tests"
117114echo
118- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /ipynb --extensionTestsPath=$REMOTE_VSCODE /ipynb/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
115+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /ipynb --extensionTestsPath=$REMOTE_VSCODE /ipynb/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
119116kill_app
120117
121118echo
122119echo " ### Configuration editing tests"
123120echo
124- " $INTEGRATION_TEST_ELECTRON_PATH " --no-sandbox -- folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /configuration-editing --extensionTestsPath=$REMOTE_VSCODE /configuration-editing/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
121+ " $INTEGRATION_TEST_ELECTRON_PATH " --folder-uri=$AUTHORITY $( mktemp -d 2> /dev/null) --extensionDevelopmentPath=$REMOTE_VSCODE /configuration-editing --extensionTestsPath=$REMOTE_VSCODE /configuration-editing/out/test $API_TESTS_EXTRA_ARGS $EXTRA_INTEGRATION_TEST_ARGUMENTS
125122kill_app
126123
127- # --- End Positron ---
128-
129124# Cleanup
130125
131126if [[ " $3 " == " " ]]; then
0 commit comments