Benjamin Pasero
781e0e3192
windows - remove not needed and confusing disable-restore-windows CLI arg
2020-10-01 11:36:45 +02:00
Christof Marti
f48da22bdf
Update README.md
2020-09-30 09:16:06 +02:00
Rob Lourens
20b9010c39
Update README.md
2020-09-29 16:20:51 -07:00
Benjamin Pasero
7f035b4be7
debt - introduce and adopt FileAccess
...
deprecate amd.ts and require.toUrl methods
2020-09-25 14:11:05 +02:00
Rob Lourens
b47a60c67f
Fix notebook smoketest
...
Fix #107219
2020-09-22 17:14:15 -05:00
Benjamin Pasero
5497e60ed2
sandbox - consolidate fileUriFromPath into one
2020-09-22 08:14:45 +02:00
ChaseKnowlden
e8760a5d6c
Fix capitalization of GitHub org
2020-09-17 11:43:03 +02:00
Rob Lourens
1893b55c25
Skip smoketest #105330
2020-09-16 17:06:40 -05:00
Benjamin Pasero
87847325a6
electron - set spellcheck: false again for windows
2020-09-11 09:49:18 +02:00
Rob Lourens
7a92c462c8
Reenable notebook smoke test #105330
2020-09-08 10:46:04 -05:00
Rob Lourens
a1724a23df
Disable smoke test for #105330
2020-09-02 09:56:32 -07:00
Ladislau Szomoru
06730e3e29
Azure DevOps pipeline - generate unique test result names ( #105148 )
...
* Set suite name based on environment variable
2020-08-21 15:05:15 +02:00
Ladislau Szomoru
b2efcbf687
Add process.arch into the test results file name ( #104946 )
2020-08-19 07:48:37 +02:00
Ladislau Szomoru
41b661eb3d
Add process.arch into unit test results file names
2020-08-18 18:08:37 +02:00
Ladislau Szomoru
652a432f59
Set suite name based on the --web parameter ( #104798 )
2020-08-17 11:51:59 +02:00
Robo
e4296330de
chore: update to electron 9-x-y ( #102011 )
...
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-08-11 11:30:23 -07:00
Ladislau Szomoru
cf4e4c1754
Add JUnit reporter for unit tests ( #104354 )
2020-08-10 11:20:34 +02:00
Sandeep Somavarapu
2277c8e2a3
Fix #104230
2020-08-07 12:31:03 +02:00
Dirk Baeumer
0b79a0e708
Reenable localization tests
2020-08-07 11:30:30 +02:00
Robo
227d533937
Revert "chore: update to electron 9-x-y ( #102011 )" ( #103599 )
...
This reverts commit 3d0d50caf8
.
2020-07-30 08:35:43 -07:00
isidor
f3e4ff9196
skip failing tests
2020-07-30 14:39:52 +02:00
João Moreno
c1f44f4e3e
Merge pull request #103436 from codebytere/fix-json-reporter
...
fix: add missing property to deserializeRunnable
2020-07-30 10:06:18 +02:00
Matt Bierner
42761b9db2
Fix smoke test function call
2020-07-28 14:57:08 -07:00
isidor
55e09d6bf8
update extensions aria label to contain version and publisher display name
...
fixes #102224
2020-07-28 19:16:02 +02:00
Shelley Vohr
3770547cc1
fix: add missing property to deserializeRunnable
2020-07-27 20:13:27 -07:00
Robo
3d0d50caf8
chore: update to electron 9-x-y ( #102011 )
...
* chore: bump electron@9.0.5
* remove exploration config
* fix compile error
* fix compile error
* crashReporter has to be called only once before app ready
* chore: bump electron@9.1.0
* enable LayoutNG
* fix cron schedule
* allow disabling appcenter crash reporting
* set additional crash reporting parameters
* start crashreporter for child process on linux
* setup crash parameters only once
* remove unused crashReporter.guid
* address review feedback
* reuse argv.json for storing crash reporter id
* remove trailing commas
* update localized name
* update argv based on telemetry optout
* update initial config based on setting
* fix conditional errors
* remove telemetry.enableCrashReporter
* move default crash reporter config to electron-main
* update comment for ext host crash reporting
* set default value for configuration
* some 💄 changes
* address review feedback
* do not use ES7 features in JS yet
* add app.focus({ steal: true }) usage
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-21 09:39:34 +02:00
Benjamin Pasero
a006879172
electron - explicitly disable spellchecker
...
It will be enabled by default starting with Electron 9
2020-07-21 07:50:25 +02:00
Benjamin Pasero
4aab95966b
unit tests - run them in same environment as our main code
2020-07-20 10:57:10 +02:00
Benjamin Pasero
e5b3ff76ba
Enable sandbox and contextIsolation for process explorer when running with --__sandbox ( #102924 )
...
* sandbox - allow to enable sandbox and contextIsolation for process explorer
* fix asar lookup
2020-07-20 10:30:20 +02:00
dependabot[bot]
7fb5a9385b
Bump lodash from 4.17.15 to 4.17.19 in /test/smoke
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:09:45 +00:00
rebornix
5e96337121
re #93070 . test for command arguments.
2020-07-13 10:52:57 -07:00
Fedor Nezhivoi
05613d7a1c
Move read and write logic from nativeTextFileService to textFileService for #79275 ( #100804 )
...
* move encoding logic from NativeTextFileService to AbstractTextFileService for #79275
* some cleanup things - just cosmetic
* fix tests
* review
* use correct comparison
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-03 15:55:44 +02:00
Benjamin Pasero
4f65b91444
electron - disable remote module in all windows ( #101224 )
2020-06-28 12:12:38 +02:00
Dirk Baeumer
09531cdf10
Fixes #101005 : Localization - starts with 'DE' locale and verifies title and viewlets text is in German
2020-06-25 09:38:42 +02:00
Benjamin Pasero
7f49ef52e3
sandbox - configure nativeWindowOpen:true
...
This matches the behaviour of sandboxed Electron renderers.
2020-06-16 18:52:34 +02: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
Rob Lourens
4d6da3154c
Get notebook smoketest working in web
...
Fix #98364
2020-06-07 17:27:47 -05:00
deepak1556
113fd1b7bc
chore: bump electron@7.3.0
2020-05-27 12:47:39 -07:00
Benjamin Pasero
d637255b17
Merge branch 'master' into ben/electron-sandbox
2020-05-27 06:51:08 +02:00
deepak1556
876f2e70f9
Revert "chore: bump electron@8.3.0 ( #98266 )"
...
This reverts commit 820fd4048f
.
2020-05-26 21:46:03 -07:00
Rob Lourens
3eb6c1704b
Disable notebook smoketests in web
2020-05-26 12:12:34 -05:00
Benjamin Pasero
45552c0a2d
sandbox - reduce clipboard dependencies in renderer
2020-05-26 08:12:09 +02:00
Rob Lourens
b877c4d411
Fix notebooks and notebook smoketest in web
2020-05-21 08:56:22 -05:00
Robo
820fd4048f
chore: bump electron@8.3.0 ( #98266 )
2020-05-20 13:32:02 -07:00
Rob Lourens
8253b52191
Remove .only
2020-05-20 12:04:28 -05:00
Rob Lourens
9bc11824c3
Add notebook smoketests
2020-05-20 12:01:52 -05:00
Benjamin Pasero
869929e8c6
tests - log the actual build used for tests
2020-05-14 17:00:51 +02:00
Rob Lourens
7a5baba094
Fix replace smoketest
...
Fix #97120
2020-05-07 09:54:43 -05:00
Benjamin Pasero
0ac3b1114a
smoke 💄
2020-04-30 13:32:27 +02:00
Benjamin Pasero
30bba102b3
smoke - only start automatically after data migration tests
2020-04-30 09:50:55 +02:00
Benjamin Pasero
6a8b201c8a
smoke - restore skip-release-notes CLI arg ( #96459 )
2020-04-29 12:40:04 +02:00
Benjamin Pasero
9f45c20088
🆙 playwright@0.15.0 ( #96218 )
...
* playwright@0.15.0
* close to dumpio: true
* reduce logging
2020-04-27 08:50:50 +02:00
Martin Aeschlimann
2561955280
fix smoketest
2020-04-21 08:57:53 +02:00
Martin Aeschlimann
be256b54a1
use Codicon.close / Codicon.closeDirty / Codicon.removeClose
2020-04-20 17:53:35 +02:00
NickDebug
a656a723a8
added missing word in the readme ( #95043 )
2020-04-12 08:43:50 -07:00
Daniel Imms
b7e0abbdcc
Merge branch 'master' into tyriar/90539
2020-04-10 05:56:39 -07:00
Sandeep Somavarapu
393aaa408b
Fix #94665
2020-04-08 17:44:57 +02:00
Johannes Rieken
0549900aa5
run web-unit-tests in chromium, webkit, and firefox
...
@bpasero fyi that I have disabled the "editor observer copy group" test for web
2020-04-07 10:47:23 +02:00
Benjamin Pasero
9f1aa3c9fe
debt - remove node pieces from environment ( #82598 )
2020-04-06 09:12:41 +02:00
Alex Dima
283545de57
check in missing yarn.lock
2020-04-03 13:05:10 +02:00
João Moreno
8f566065fc
upgrade dependencies in smoke test
2020-04-03 07:47:44 +02:00
Dirk Baeumer
e694b041e3
Label for extension viewlet changed. Disable smoke test
2020-04-02 11:20:42 +02:00
João Moreno
05f9b99541
Update README.md
2020-03-31 13:18:35 +02:00
Matt Bierner
273a4a389d
Convert most ts-ignore-calls to ts-expect-error ( #93617 )
...
Changes over to use ts-expect-error: https://devblogs.microsoft.com/typescript/announcing-typescript-3-9-beta/#ts-expect-error-comments
This revealed a number of places where we no longer need to supress errors
2020-03-30 17:31:37 -07:00
Sandeep Somavarapu
13b38d2a49
fix smoke tests
2020-03-30 08:56:20 +02:00
Benjamin Pasero
9bd87e3852
extensions - wire in proposed API enablement (for #92908 )
2020-03-30 08:51:48 +02:00
Rob Lourens
64c157244e
Wait for cleared settings to be applied before continuing
...
Fix #93292
2020-03-28 10:43:24 -07:00
Benjamin Pasero
537a2e783a
tests - pass on enable-proposed-api to server
2020-03-27 14:33:47 +01:00
Benjamin Pasero
e80f8a5da9
quick access - more cleanup
2020-03-26 13:51:05 +01:00
Benjamin Pasero
88d189b479
quick access - more renames towards less quick open usage
2020-03-26 13:38:59 +01:00
Benjamin Pasero
85d2077f19
smoke - quickopen => quickaccess
2020-03-26 12:28:49 +01:00
Dirk Baeumer
b418b9cd59
Comment out debugger tests
2020-03-26 10:02:17 +01:00
Hyun Sick Moon
3b155031dc
fix typo ( #93291 )
2020-03-24 09:03:01 -07:00
Benjamin Pasero
21431f6117
quick access - cleanup API for quick input
2020-03-24 10:13:45 +01:00
Benjamin Pasero
4f0b2b0689
tests - fix smoketests for new quick open impl
2020-03-24 08:39:53 +01:00
Martin Aeschlimann
bf6c93062b
Rename CSS smoke test to language features: For #90538
2020-03-02 11:39:43 +01:00
Pine Wu
a68bfa3846
Add back languages/css test. Fix #90538
2020-02-28 11:56:25 -08:00
Benjamin Pasero
0bab257fe5
smoke - remove firefox from docs
2020-02-27 14:22:23 +01:00
Johannes Rieken
2d313c9aef
consolidate debug test instructions
2020-02-27 12:45:19 +01:00
Rob Lourens
db380eaad0
Fix build
2020-02-26 17:29:55 -08:00
Pine Wu
e63119f785
Fix #90538
2020-02-26 16:24:46 -08:00
Benjamin Pasero
65976ac711
Revert "docs for #91532 "
...
This reverts commit ebcd432491
.
2020-02-26 16:30:06 +01:00
Benjamin Pasero
29c2c6079e
smoke - do not restore windows
2020-02-26 12:03:05 +01:00
Dirk Baeumer
2cb430b396
Fixes #91433 : Smoke Test: Localization Test Failure
2020-02-26 11:55:17 +01:00
Joao Moreno
f0066fe680
automation: refactor web tests not to use outPath
2020-02-26 11:55:48 +01:00
Benjamin Pasero
ebcd432491
docs for #91532
2020-02-26 11:39:05 +01:00
Benjamin Pasero
afcaaa6131
smoke - use tree kill also here
2020-02-26 09:04:03 +01:00
Daniel Imms
06f2731c7f
Remove terminal smoke test
...
Fixes #90539
2020-02-14 07:24:44 -08:00
Benjamin Pasero
a7ed9c9572
🆙 playwright@0.11.0 ( #90663 )
2020-02-14 09:56:08 +01:00
Benjamin Pasero
f7884f5698
integration - mention how to debug
2020-02-13 15:32:02 +01:00
Benjamin Pasero
4b359a57a5
build - address some issues
...
- run local and remote integration tests separately
- enable playwright on Linux with -no-sandbox trick
2020-02-12 12:07:44 +01:00
Benjamin Pasero
35379aba75
smoke - headless option is troublesome
2020-02-11 17:35:53 +01:00
Benjamin Pasero
06b06ca10a
smoke - move quick open tests into search
2020-02-11 17:28:03 +01:00
Benjamin Pasero
b7a29c77ef
tests - document and enable debug mode for integration tests
2020-02-11 17:18:43 +01:00
Daniel Imms
5cfae257fd
Merge pull request #90245 from microsoft/tyriar/browser_tests
...
Move terminal unit tests to browser and common
2020-02-10 04:58:40 -08:00
Benjamin Pasero
cdf4026fb6
Add browser unit tests to product build ( #90353 )
...
* wip - add browser unit tests to product build
* run with more output
* load loader via script tag
2020-02-10 12:44:28 +01:00
Benjamin Pasero
9d9d729655
Web: run integration tests as part of our product builds ( fix #83923 )
2020-02-10 11:23:00 +01:00
Daniel Imms
8a4cd00f8f
Move terminal tests to common and browser
2020-02-07 08:52:37 -08:00
Johannes Rieken
7b8552a711
also add a note about electron unit test runner
2020-02-07 16:49:49 +01:00
Johannes Rieken
d288521f32
update test readme
2020-02-07 16:49:49 +01:00
Benjamin Pasero
6a91ae6eb0
test - fix help output for integration too
2020-02-07 16:48:46 +01:00
Benjamin Pasero
3f4e6a4854
test - make integration tests arguments
2020-02-07 16:35:32 +01:00
Benjamin Pasero
5e0189c8bf
tests - browser tests to go through new log service
2020-02-07 16:22:10 +01:00
Johannes Rieken
f9c5a5511e
add help printing
2020-02-07 16:20:09 +01:00
Johannes Rieken
4f875f8d25
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 15:06:46 +01:00
Johannes Rieken
3e19c9765e
test - remove unsupported options, fix bad file warning
2020-02-07 15:06:29 +01:00
Johannes Rieken
37ef5e45af
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 14:48:21 +01:00
Johannes Rieken
03fb0b117f
support --run argument as before, #90063
2020-02-07 14:07:39 +01:00
Benjamin Pasero
4be3cc8846
test - convert web integration to TS
2020-02-07 12:41:12 +01:00
Alex Dima
ca5144362b
Move coverage.js into test/unit
2020-02-07 12:37:26 +01:00
Alex Dima
97f826b007
Move assert.js into test/unit
2020-02-07 12:32:06 +01:00
Alex Dima
3ce3886428
Move css.mock to unit/node
2020-02-07 12:22:51 +01:00
Alex Dima
2e7c169024
Move more files to test/unit
2020-02-07 12:21:30 +01:00
Alex Dima
4afd61c29f
Replace usage of express
2020-02-07 12:15:14 +01:00
Alex Dima
1a86c1ec67
Modernize test/browser.js
2020-02-07 12:15:09 +01:00
Johannes Rieken
0332fbfc4b
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 11:31:38 +01:00
Benjamin Pasero
085f0b09e5
tests - add wip integration test runner for browser
2020-02-07 11:00:41 +01:00
Johannes Rieken
562193e0d6
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 10:30:35 +01:00
Alex Dima
5e8dabc1f4
Move test/all.js to test/unit/node/all.js
2020-02-07 10:20:08 +01:00
Benjamin Pasero
e48debc94e
tests - add a UI folder for manual UI tests
2020-02-07 10:17:49 +01:00
Benjamin Pasero
a9c4a4397c
tests - move readme around
2020-02-07 10:09:22 +01:00
Benjamin Pasero
0c94b3ade0
test - share playwright for tests
2020-02-07 10:07:21 +01:00
Johannes Rieken
8a1ca2b6c0
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 10:02:38 +01:00
Johannes Rieken
0f60e831d6
fail when browser fails
2020-02-07 09:56:51 +01:00
Benjamin Pasero
310c969fce
tests - run browser unit tests in default window
2020-02-07 09:53:24 +01:00
Benjamin Pasero
5393954877
tests - have a test/unit folder
2020-02-07 09:51:28 +01:00
Benjamin Pasero
bb3edc40e6
smoke - exclude a few more tests for web
2020-02-07 07:10:59 +01:00
Johannes Rieken
21b671d921
browser-test: exit(1) when test failed
2020-02-06 16:39:45 +01:00
Johannes Rieken
93379d00b1
print manual debug instructions when test fail
2020-02-05 15:44:43 +01:00
Johannes Rieken
f96a99a577
add "manual" test mode
2020-02-05 15:23:02 +01:00
Johannes Rieken
d01c4cd10e
remove unused file
2020-02-05 15:09:31 +01:00
Johannes Rieken
632939e159
update assert.js-copy
2020-02-05 12:10:02 +01:00
Johannes Rieken
e584763f2a
browser tests support reporter-options
2020-02-05 11:59:25 +01:00
Johannes Rieken
2ce6f5115e
add --debug option to run not headless
2020-02-05 11:11:51 +01:00
Johannes Rieken
3b66dc7307
better glob to catch all tests for browser and common
2020-02-05 11:06:21 +01:00
Johannes Rieken
1355463c76
print browser when printing fails
2020-02-05 09:48:15 +01:00
Johannes Rieken
850206d0fb
support --browser flag
2020-02-05 09:16:52 +01:00
Johannes Rieken
ce1bb2220a
improper deepStrictEqual implementation
2020-02-05 09:16:01 +01:00
Johannes Rieken
1908fdc68b
Merge branch 'master' into joh/browser-tests
2020-02-04 19:53:20 +01:00
Benjamin Pasero
ec41f20c40
Web - run smoke tests using playwright ( #89918 )
...
* playwright - initial version
* browser - use existing page and not create new context
* macOS: document how to remove the security flag
* smoke test - allow to run against server build with --build option
* do not rely on args
* fix path for windows
* smoke test - smoke 💄 and -ci option
2020-02-04 17:23:27 +01:00
Joao Moreno
16c7551f36
move git smoke tests to integration tests
2020-02-04 17:06:49 +01:00
isidor
8f90e851c5
remode debug smoke tests
2020-02-04 16:14:02 +01:00
Johannes Rieken
890b357e94
run tests in parallel, tweak presentation
2020-02-04 15:33:57 +01:00
Johannes Rieken
874f759bbe
better (disabled) one-by-one loading of files
2020-02-04 15:25:14 +01:00
Johannes Rieken
b5252d32f7
use playwright for unit tests
2020-02-04 15:02:52 +01:00
Benjamin Pasero
a15803b9e7
smoke test - add attribute for tabs to simplify lookup
2020-02-04 14:50:53 +01:00
Benjamin Pasero
cfc452e466
smoketest - use element ID for status item selectors
2020-02-04 14:50:53 +01:00
Alex Ross
0b312b08f2
CSS smoketest fix for high DPI on Windows
...
@sandy081 and @joaomoreno
2020-02-03 12:50:27 +01:00