Commit Graph

1166 Commits

Author SHA1 Message Date
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
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
Benjamin Pasero
5eec3c86e3 smoke test - disable experiments 2021-05-27 07:30:23 +02:00
Benjamin Pasero
4cda850edf disable welcome editor in smoke tests (fix #124674) 2021-05-26 14:22:13 +02:00
Matt Bierner
b1823157d5 Fall back to existing published webview commit (#119295) 2021-05-24 22:36:22 -07:00
Jackson Kearl
5ac4f5f5be Fix didn't work 2021-05-21 11:21:27 -07:00
Jackson Kearl
852b70eafe Try fix (#124384) 2021-05-21 17:36:20 +00:00
Benjamin Pasero
4b5db9098c smoke test - disable failing search test
//cc @JacksonKearl
2021-05-21 09:12:01 +02:00
Jackson Kearl
e66c62f38a Generalize smoke text 2021-05-20 22:21:19 -07:00
Jackson Kearl
89c8f91988 Add smoke test for #124146 2021-05-20 22:20:48 -07:00
Ladislau Szomoru
a13da59f95 Fix #123621 2021-05-12 10:04:46 +02:00
Rob Lourens
5c22e55a74 Disable broken smoke test #123621 2021-05-11 19:26:30 -07:00
dependabot[bot]
000e064e61 Bump hosted-git-info from 2.8.8 to 2.8.9 in /test/smoke (#123481)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 07:57:52 -07:00
Dirk Baeumer
2fc3214ba4 Fixes #123083: Localization: starts with 'DE' locale and verifies title and viewlets text is in German 2021-05-10 13:57:43 +02:00
João Moreno
9a3bfc1ea1 add leak test scaffolding 2021-05-06 14:45:12 +02:00