Commit graph

103 commits

Author SHA1 Message Date
Dirk Baeumer
1f2a6cc331
Improve localization smoke test 2021-06-21 13:54:16 +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
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
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
Ladislau Szomoru
4e0cf885d4
Don't wait for the explorer when restarting 2021-06-07 15:34:37 +02:00
Ladislau Szomoru
b0509196f6
Disable workspace trust during tests 2021-06-03 10:21:19 +02:00
João Moreno
541a5d4fa7
smoke: trust dialog should appear in 5 seconds, and we can ignore if it doesn't 2021-05-28 11:38:10 +02:00
SteVen Batten
e5f70e8e2a
fix smoke tests (#124814) 2021-05-28 09:30:47 +02:00
Jackson Kearl
852b70eafe
Try fix (#124384) 2021-05-21 17:36:20 +00:00
Jackson Kearl
89c8f91988
Add smoke test for #124146 2021-05-20 22:20:48 -07:00
Robo
bce4d71f64
chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Ladislau Szomoru
45f061b9c8
Swap cpx for cpx2 2021-03-31 09:24:44 +02:00
Ladislau Szomoru
7c498ec3a8
Update tests to use consistent version of mkdirp 2021-03-30 14:00:37 +02:00
Connor Peet
808266d4de
Allow tests to be loaded asynchronously (#119537)
* initial wip in the extension host

* wip

* wip

* wip

* continued progress

* update api from discussion

* update for new proposal

* wip

* update to lastest testing api, almost everything working

Refs https://github.com/microsoft/vscode/issues/115089
Design https://gist.github.com/connor4312/73f1883d720654834b7fd40550d3b6e0

* re-wire retirement state

* update actions to new async test structure

* minor cleanup

* remove unused es2018 that failed build
2021-03-22 18:08:13 -07:00
Jackson Kearl
ac0008a25b
Remove waiting for welcome page while we are experimenting with what the welcome page will be
Fixes #118748
2021-03-11 09:23:38 -08:00
Jackson Kearl
556e6d8310
Fixup search smoke tests 2021-03-09 12:50:36 -08:00
Sandeep Somavarapu
9d3a1d9f59 Fix #118443 2021-03-09 09:30:56 +01:00
Sandeep Somavarapu
1a9df6127c fix smoke tests 2021-03-05 15:27:03 +01:00
Sandeep Somavarapu
c6202bb3cc Adopt to use new table widget 2021-03-04 19:51:03 +01:00
Benjamin Pasero
5fabc0d9dc smoke test - remove code only needed for stable january release 2021-02-25 09:31:55 +01:00
Benjamin Pasero
041e4d9b1f fix smoke tests with stable build (fix #117420) 2021-02-23 19:04:51 +01:00
Connor Peet
a0e24147e0
testing: remove duplicate extension and internal IDs
Fixes #117084
2021-02-19 16:57:29 -08:00
Jackson Kearl
096e5555b6 Allow welcome page to not be active on account of focus potentially going to a getting started item. 2021-02-18 18:57:24 -08:00
Benjamin Pasero
9de38fc9a8
Disable keytar in our integration tests (#116852)
* tests - extract and use ALL_PLATFORMS_API_TESTS_EXTRA_ARGS

* tests - throw when accessing keytar from API tests
2021-02-17 15:09:40 +01:00
Jackson Kearl
d10f2e6032 Fix #116412: Use getting started page as default startupEditor. 2021-02-11 12:34:14 -08:00
Jackson Kearl
4623a50995 Fix #116154 2021-02-08 17:46:12 -08:00
Sandeep Somavarapu
63310d91d3 remove install extension 2021-02-04 20:48:25 +01:00
Sandeep Somavarapu
4e6d9ce2b7 add server cli test 2021-02-03 21:42:12 +01:00
Sandeep Somavarapu
066c584405 enable remote smoke tests 2021-02-03 19:20:44 +01:00
Martin Aeschlimann
4bd2d367e7 Remote smoketest timeout (fixes #115159) 2021-01-27 15:52:25 +01:00
Alexandru Dima
8ad08b04f5
Do not compile /test/ and /build/ scripts during postinstall, the scripts get compiled explicitly during CI 2021-01-07 16:47:11 +01:00
Alexandru Dima
f74ad9692f
Align @types/* dev dependencies (#112718) 2020-12-18 13:28:39 +01:00
Connor Peet
04d7411785
eng: update mocha 2 -> 8 2020-12-17 11:24:15 -08:00
Alexandru Dima
bb157721fb
/build/ and /test/ should only have devDependencies 2020-12-17 10:27:39 +01:00
João Moreno
7743d971b1
concurrently -> run-run-all 2020-12-15 15:21:24 +01:00
Sandeep Somavarapu
0ac5e95251 Fix #109644 2020-12-02 17:50:49 +01:00
Sandeep Somavarapu
47ce2a8d6d #111845 fix localization tests 2020-11-30 20:26:00 +01:00
Sandeep Somavarapu
2890fd321f Fix #111485 2020-11-30 11:58:43 +01:00
Martin Aeschlimann
8012c255e5 fix keybinding smoke test after icon name changes 2020-11-27 12:19:03 +01:00
Sandeep Somavarapu
6a2535e0ab Fix #107965 2020-10-28 19:49:42 +01:00
Sandeep Somavarapu
758240249a Fix #109210 2020-10-23 09:20:36 +02:00
Benjamin Pasero
781e0e3192 windows - remove not needed and confusing disable-restore-windows CLI arg 2020-10-01 11:36:45 +02:00
Sandeep Somavarapu
2277c8e2a3 Fix #104230 2020-08-07 12:31:03 +02:00
isidor
55e09d6bf8 update extensions aria label to contain version and publisher display name
fixes #102224
2020-07-28 19:16:02 +02:00
rebornix
5e96337121 re #93070. test for command arguments. 2020-07-13 10:52:57 -07:00
Rob Lourens
8b5e6ff8c5 Fix notebook smoketest
Esc doesn't do the right thing because a notification showed up
Fix #99941
2020-06-12 07:56:18 -05:00
Sandeep Somavarapu
6876a0de40 Fix #99840 2020-06-11 10:13:21 +02:00
Benjamin Pasero
d41ca1ce5f tests - also use --no-cached-data for normal integration tests 2020-06-09 10:29:01 +02:00