Commit Graph

1181 Commits

Author SHA1 Message Date
Raymond Zhao
ffceebb909 Revert "Update webviewExternalEndpointCommit"
This reverts commit dbe3a22a53.
2021-07-26 16:38:03 -07:00
Raymond Zhao
d163eabed0 Add troubleshooting step for tmp module 2021-07-26 14:39:44 -07:00
Matt Bierner
dbe3a22a53 Update webviewExternalEndpointCommit 2021-07-26 13:00:08 -07:00
João Moreno
132e3783d0 smoke: fix vscode-test cache location 2021-07-16 15:23:48 +02:00
João Moreno
a9e4cb0874 oops 2021-07-16 12:50:07 +02:00
João Moreno
3c4fdb58a1 fix screenshots in smoketests
related to #122685
2021-07-16 11:58:52 +02:00
Rob Lourens
50b3811fdc Revert "Fix running smoketest multiple times"
See https://github.com/microsoft/vscode/pull/124666/files#r662070269

This reverts commit 4d694d7dc8.
2021-07-14 21:32:51 -07:00
Rob Lourens
4d694d7dc8 Fix running smoketest multiple times 2021-07-14 21:21:27 -07:00
Robo
9520f0a515 chore: update to electron 13 (#124666)
* chore: bump electron@13.0.1

* chore: update cache for native modules

* chore: bump electron@13.1.2

* chore: bump electron@13.1.4

* chore: fix user data dir length for validateIPCHandleLength check

* chore: always disable uploadToServer on OSS

* chore: use process.contextIsolated property

* chore: bump electron@13.1.6

* fix: getUserDataPath helper
2021-07-13 20:01:10 -07:00
Connor Peet
fa9255c0de almost complete update for run configurations 2021-07-12 17:28:01 -07:00
João Moreno
05fd05dc00 remove --stable-build 2021-07-12 05:56:27 -07:00
Benjamin Pasero
d85bc647ef smoke tests - automatically test against stable build (#127799)
* smoke tests - automatically test against stable build

* fix path on Linux/Windows

* 💄

* retry migration tests

* smoke: always download latest previous stable

* hm

Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2021-07-12 05:44:50 -07:00
João Moreno
d737dc4db3 smoke: simplify localization test 2021-07-12 12:20:34 +02:00
Connor Peet
20790ec994 testing: increase debugger wait timeout 2021-07-09 15:28:35 -07:00
João Moreno
a28d028d2d Enable automated smoketests on Windows (#128224) 2021-07-08 19:10:25 +02:00
Connor Peet
c6d7cfed8a testing: fix undefined not being reported correctly in results
Fixes #125669
2021-07-07 15:28:55 -07:00
Connor Peet
583f6d1418 open the devtools for browser tests when debug is passed 2021-07-07 12:58:19 -07:00
Benjamin Pasero
d0df79be50 webview - remove more traces (#128128)
* webview - remove more traces

* more removal
2021-07-07 18:28:53 +02:00
Benjamin Pasero
fa032d752d Update playwright to 1.12.x and enable tracing for smoke tests (#128061)
* 🆙 playwright

* create trace
2021-07-07 13:23:11 +02:00
Dirk Baeumer
c9aea49a87 Re-enable enhanced localization tests 2021-07-07 10:49:52 +02:00
João Moreno
2c7fc24d63 smoke: ctrl-c should kill all processes 2021-07-06 20:30:20 +02:00
Dirk Baeumer
1a3fd783fe Disable locale info check. 2021-07-06 15:38:21 +02:00
Dirk Baeumer
ae52915f0c Improve localization tests 2021-07-06 13:15:43 +02:00
Benjamin Pasero
7a0714a6e5 smoke - harden data migration test 2021-07-06 12:10:08 +02:00
Sandeep Somavarapu
062e6519f8 use vscode smoke test check extension 2021-07-02 10:46:31 +02:00
Benjamin Pasero
99a831f6e8 web - allow integration tests to open a workspace 2021-07-01 15:38:30 +02:00
João Moreno
ca61a42383 web smoke test: bump up port number 2021-06-30 12:01:31 +02:00
João Moreno
a44611d4c6 tests: hide output 2021-06-30 11:07:35 +02:00
Dirk Baeumer
a63e0a0a21 Reenable German translation test based on new API 2021-06-29 09:23:52 +02:00
Robo
92999c339e fix: setuid helper permission (#126798)
* ci: fix setuid helper binary permission

* ci: allow privilege for CLONE_NEWPID | CLONE_NEWNET

* ci: fix chrome-sandbox permission with rpm

* ci: fix permissions on snap

* ci: download electron earlier for arm builds
2021-06-22 08:42:30 -07:00
Dirk Baeumer
9cfc4bcb5c Improve wording for failing test case 2021-06-22 13:30:29 +02:00
Dirk Baeumer
1f2a6cc331 Improve localization smoke test 2021-06-21 13:54:16 +02:00
João Moreno
3d2dea7a9f fix integration browser tests 2021-06-15 15:15:41 +02:00
João Moreno
9d4274bf64 skip the entire notebook test suite so Code isn't even launched 2021-06-15 14:07:35 +02:00
Benjamin Pasero
81317867a3 web - disable welcome in smoke tests (fix #126221)
//cc @JacksonKearl
2021-06-15 10:57:29 +02:00
Benjamin Pasero
2ddc1e4fc5 Produce logs during test runs (integration, smoke) and publish as artefacts (#126065)
* first cut upload log files from integration test runs

* always publish log files

* move logs into integration-tests folder

* also produce logs for smoke tests

* store remote log files

* wire in logspath arg properly

* always publish logs

* enable logs for browser based smoke tests

* log only in verbose
2021-06-15 08:33:26 +02:00
João Moreno
85a36ae074 enable smoketest on linux 2021-06-11 12:19:17 +02:00
Alexandru Dima
0c87771e7b Merge pull request #125754 from microsoft/alex/update-playwright
Update to `playwright@1.11.1`
2021-06-10 23:00:14 +02:00
Ladislau Szomoru
291ec03bc3 Smoke tests - run each suite in its own user-data-dir (#125670)
* Initial commit for isolated smoke tests

* Do not wait for the explorer view when restarting

* Debug failed localization test

* User data path suffix length

* Kill server when application exits

* Do not run yarn install

* Refactor application start/stop

* Reverted some changes

* Missed one

* One more change to revert

* Restored one more file

* Pull request feedback
2021-06-10 06:40:57 -07:00
Alexandru Dima
911ef74bbb Merge remote-tracking branch 'origin/main' into alex/update-playwright 2021-06-10 09:27:13 +02:00
Alexandru Dima
b1bc7be9d1 Do not rely on console.log for exiting tests 2021-06-09 21:47:18 +02:00
Benjamin Pasero
33f84b36fd tests - disable getting started in integration tests and smoke tests (#125808)
* tests - disable getting started in integration tests and smoke tests

* --skip-getting-started => --skip-welcome

Co-authored-by: Jackson Kearl <jakearl@microsoft.com>
2021-06-09 18:36:42 +00:00
Henning Dieterichs
00123b32a7 Updates sinon from 1.17 to 11.1. 2021-06-09 10:03:46 +02:00
Henning Dieterichs
294b3bdf16 Revert "Include sinon-test in renderer.html / index.html"
This reverts commit e4e0f8be89.
2021-06-08 17:18:34 +02:00
Henning Dieterichs
e4e0f8be89 Include sinon-test in renderer.html / index.html 2021-06-08 17:16:54 +02:00
Ladislau Szomoru
4e0cf885d4 Don't wait for the explorer when restarting 2021-06-07 15:34:37 +02:00
Ladislau Szomoru
b003560579 Use --disable-workspace-trust for the test runs 2021-06-07 09:59:26 +02:00
Ladislau Szomoru
e2d0e05038 Do not run yarn install as part of the smoke tests 2021-06-06 21:14:37 +02:00
Benjamin Pasero
802648f2a1 electron - adopt some newer APIs and 💄 main code 2021-06-04 09:22:38 +02:00
Ladislau Szomoru
b0509196f6 Disable workspace trust during tests 2021-06-03 10:21:19 +02:00