Commit Graph

32 Commits

Author SHA1 Message Date
Tyler James Leonhardt
443daf8d60 Allow configuring userDataDir, ExtensionDir, & usage of in-memory Secret Storage (#263451)
* Allow configuring userDataDir, ExtensionDir, & usage of in-memory Secret Storage

ref https://github.com/microsoft/vscode/issues/262164

* fix a couple references of getRandomUserDataDir
2025-08-27 15:31:27 -04:00
Matt Bierner
f945df1b2d Enable strict mode and bump target for test/smoke (#165296) 2022-11-02 19:23:58 -07:00
Benjamin Pasero
1ba0e7b601 smoke - enable crash reporter (#152041)
* smoke - enable crash reporter

* nix da only!
2022-06-14 12:52:29 +00:00
Benjamin Pasero
a9010d094a smoke - support retryWithRestart in web too 2022-04-19 09:03:17 +02:00
Benjamin Pasero
ac6b490b2d retr (#147442) 2022-04-14 11:34:22 +02:00
Benjamin Pasero
d215bada5e smoke - more logging for shared process 2022-04-12 11:13:19 +02:00
Benjamin Pasero
497a035770 smoke - properly pick suite name 2022-04-10 10:13:07 +02:00
Benjamin Pasero
d9db5d10ec smoke - try to fix terminal tests and partition logs path per suite 2022-04-09 13:38:59 +02:00
Benjamin Pasero
5a17b1bb76 smoke - retry stable code download (fix #143386) (#143592) 2022-02-22 09:04:56 +01:00
Benjamin Pasero
b2e79a699f smoke - improve app lifecycle (#139693)
* smoke - make sure app is closed when `app.start` fails

* smoke - `capturePage` to fallback to active window

* smoke - more logging around remote resolving
2021-12-23 16:38:54 +01:00
Daniel Imms
9c99eaa0b2 Also log exception in itSkipOnFail 2021-12-14 08:15:54 -08:00
Daniel Imms
c29df4c2d5 Add itSkipOnFail util
Part of #139076
2021-12-14 08:05:43 -08:00
Benjamin Pasero
27e38a8e27 smoke - always create screenshot on failure on desktop 2021-12-09 09:51:55 +01:00
Benjamin Pasero
ae0ee547ba smoke - reimplement test handlers 2021-12-09 09:33:51 +01:00
Benjamin Pasero
158bd2507e smoke - always have a logger 2021-12-09 08:48:42 +01:00
Benjamin Pasero
18cba4882d smoke - more logging 2021-12-08 15:23:27 +01:00
Benjamin Pasero
64562e2a0e smoke - reimplement logging 2021-12-08 14:13:41 +01:00
Benjamin Pasero
fbad065eea Playwright: record a trace per failing test, not suite (#138600)
* smoke - record traces per test and not entire suite

* smoke - only persist failing tests

* smoke - cleanup

* smoke - more logging

* smoke - push a test failure to proof the point

* smoke - switch back to chrome for smoke tests

* smoke - warn when exit takes 10s

* Revert "smoke - push a test failure to proof the point"

This reverts commit e572a0c40d.
2021-12-08 10:09:30 +01:00
Benjamin Pasero
13c0ed811e 🆙 playwright & set trace names (#138539) 2021-12-06 19:42:05 +01:00
Benjamin Pasero
cbbba8e69a smoke - unique user data dir for stable tests too 2021-11-29 09:11:23 +01:00
Benjamin Pasero
6f2239307b Smoke test tweaks (#137809)
* smoke - move data migration tests into one and align

* fix app starting

* `createWorkspaceFile` is not async

* 💄

* support screenshot on failure even for stable app

* smoke - try to remove timeout (#137847)

* improve exit call
2021-11-25 14:37:22 +01:00
Benjamin Pasero
bacf6ed2c1 smoke - properly create screenshots and stop instances (#137220) 2021-11-15 12:15:25 +01:00
Rob Lourens
83fec0220c Add retry logic for flaky git operations
Fix #132218
2021-10-12 17:08:20 -07:00
Benjamin Pasero
a3acef919f smoke - ignore any failure from capturing screenshot 2021-09-03 09:31:01 +02:00
Benjamin Pasero
70e6d3f85d smoke tests - try to fix data migration test (#129279) 2021-08-05 07:56:55 +02:00
Benjamin Pasero
2f58131321 smoke tests - fix compile issue 2021-08-04 15:46:10 +02:00
João Moreno
3c4fdb58a1 fix screenshots in smoketests
related to #122685
2021-07-16 11:58:52 +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
Alexandru Dima
f74ad9692f Align @types/* dev dependencies (#112718) 2020-12-18 13:28:39 +01:00
Rob Lourens
8f3f91d1f7 Remove second copyright header 2018-05-24 10:46:00 -07:00
Rob Lourens
16a54dac7b Add helpers for repeating mocha tests, and a search smoketest helper 2018-05-23 22:08:09 -07:00