Commit graph

107 commits

Author SHA1 Message Date
Tyler James Leonhardt
a4a2d8f0f4
Rename --disable-keytar to --use-inmemory-secretstorage (#192312)
This renames the flag as the title suggests but keeps `--disable-keytar` in the `deprecates` section so it still works.

Fixes https://github.com/microsoft/vscode/issues/191498
2023-09-08 17:58:32 +02:00
aamunger
93b914bec0
run notebook renderer tests 2023-06-05 10:43:54 -07:00
aamunger
0117c714c0
remove broken notebook renderer tests from script 2023-03-17 13:16:09 -07:00
aamunger
11c5e141ab
added notebook output renderer tests 2023-03-16 12:10:24 -07:00
Benjamin Pasero
03ca1e0d40
tests - align tests on all platforms (#161696)
* web - run ipynb tests on windows too

* some cleanup

* run all tests

* more cleanup
2022-09-26 09:16:42 +02:00
Rob Lourens
c717237d7c
Reenable a couple notebook smoketests (#159521)
* Remove vscode-notebook-tests in favor of an .ipynb in vscode-smoketest-express

* Update build folder

* Add build task to correct platform

* Build for smoke tests on other platforms

* Fix repo url and remove comment

* Just -media?

* Update darwin/win32 as well
2022-09-14 13:22:16 -07:00
Matt Bierner
bbe7b54cf4
Remove custom editor tests (#152777)
These tests are not actively being run or maintained. Removing them for now
2022-06-21 15:37:19 -04:00
Martin Aeschlimann
c46555d9c8
Tests for configuration editing completion providers (#151953)
tests for configuration editing completion providers
2022-06-14 09:08:27 +02:00
Ladislau Szomoru
d1f882f635
Engineering - Exploration to run tests in parallel (#149698) 2022-05-18 10:37:44 +02:00
Sandeep Somavarapu
05b9eddd4b
- override extension type of extensions under dev from existing extensions
- validate after updating the type
2022-05-02 14:05:30 +02:00
Benjamin Pasero
c64876aff9
💄 test scripts (#141791)
* try it

* log window ready states as info

* 💄

* compile more

* better format

* fix

* are you serious?

* bumpb

* .

* .
2022-01-31 07:28:38 +01:00
Benjamin Pasero
bef4dba21f
Parcel update and CI improvements (#136830)
* 🆙 product

* 🆙 parcel/watcher

* 🆙 parcel/watcher

* tests - separate remote logs from others

* store server logs too

* more tweaks

* fix name

* error when 10s passed
2021-11-10 08:13:56 +01:00
Sandeep Somavarapu
cae4478f04
enable proposed api flag 2021-10-08 09:33:16 +02:00
Benjamin Pasero
3a4e16cac1
tests - skip release notes 2021-09-03 11:32:11 +02:00
Rob Lourens
ffb40deb52 Build ipynb extension before integration test 2021-08-03 12:15:16 -07:00
Benjamin Pasero
5aa1570976
tests - align integration test scripts 2021-07-01 15:23:37 +02:00
Rob Lourens
526253bc34 Remove unneeded vscode-notebook-tests references
Fix #126384
2021-06-17 20:51:13 -07:00
Joao Moreno
b79d23d356
:table_flip: 2021-06-15 17:07:53 +02:00
Benjamin Pasero
3f4039d99f
. 2021-06-15 15:45:10 +02:00
Benjamin Pasero
270002e3b8 fix emmet test integration path 2021-06-15 15:40:24 +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
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
Benjamin Pasero
71490cd84c
windows integration tests - use --no-sandbox (#125733) 2021-06-08 19:12:33 +02:00
Ladislau Szomoru
b0509196f6
Disable workspace trust during tests 2021-06-03 10:21:19 +02:00
Matt Bierner
a87db274da
Make sure we build extension media for integration tests
For #120213
2021-04-23 16:18:15 -07:00
Matt Bierner
4feadc3998 Fixes #112164 2021-02-19 17:22:38 -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
João Moreno
0e7f3d0d8c
Revert "remove colorize-tests extension usage"
This reverts commit d577c4b18d.
2021-01-19 11:39:39 +01:00
Matt Bierner
800e173c40 Split ts into unit and smoke tests
The smoke tests are less reliable as they simulate user actions

Fixes #102075
Fixes #102097
Fixes #102106
2021-01-15 13:32:27 -08:00
João Moreno
d577c4b18d
remove colorize-tests extension usage 2021-01-15 12:59:42 +01:00
Martin Aeschlimann
3e8b2d86d1 bring back css integration tests 2020-12-18 17:38:23 +01:00
Martin Aeschlimann
8dc8025cd4 comment out css tests on windows 2020-12-18 14:30:23 +01:00
Matt Bierner
6ad6905f98 Re-enable *.integrationTest on windows
Fixes #112164
2020-12-09 14:08:15 -08:00
Ladislau Szomoru
bd364ea311
Run commosJS integration tests consistently (#104914) 2020-08-18 12:04:38 +02:00
Matt Bierner
bdd3721849 Add custom editor test extension
Adds a simple set of tests for custom editors in a new extension. This is currently not run during CI since we want more testing to make sure it is reliable
2020-07-29 14:05:44 -07:00
rebornix
e83010a4aa silent fail when the documents events are wrong 2020-07-21 18:13:23 -07:00
rebornix
baeae3e366 enable windows. 2020-07-21 16:26:57 -07:00
rebornix
2501ecbe3f 💄 2020-07-20 18:03:30 -07:00
rebornix
1710c92d5f fix #102460 2020-07-16 10:20:42 -07:00
Matt Bierner
362d345448 Adding tests for opening markdown document links 2020-07-10 13:25:55 -07:00
Benjamin Pasero
e7920dce7b tests - disable ts integration tests 2020-07-10 13:25:37 +02:00
Benjamin Pasero
59074a6cae integration tests - need to compile test extensions when running against build
cc @mjbvz
2020-07-10 09:57:44 +02:00
Matt Bierner
46c2494cb0
Enable ts tests on ./test-integration.sh (#101826)
* Enable ts tests on ./test-integration.sh

* Fix join lines for windows

* Fixing more tests for windows

Make sure we use the correct new line character

* Update test-ingration scripts
2020-07-07 17:38:03 -07:00
rebornix
85677aecfe 📓 temp disable nb tests on windows. 2020-06-21 13:53:16 -07:00
Benjamin Pasero
d41ca1ce5f tests - also use --no-cached-data for normal integration tests 2020-06-09 10:29:01 +02:00
Matt Bierner
1bfa086adb Make sure we build vscode-notebook-tests on windows 2020-06-01 23:22:07 -07:00
rebornix
a3f81e9453 fix mimetype pattern match 2020-06-01 10:34:38 -07:00
Benjamin Pasero
5fd0d725bc diag - publish crashes from builds as artefact 2020-05-07 08:26:12 +02:00
Benjamin Pasero
1bd8e5b76b tests - need to set --enable-proposed-api=vscode.git for integration tests 2020-03-17 13:35:49 +01:00
Benjamin Pasero
6f34d1a7d8 integration - prevent excessive gulp usage 2020-02-13 12:26:32 +01:00