Rafael Oleza
2cc01def2a
⬆️ metrics@1.8.1
2019-06-07 11:26:40 +01:00
Antonio Scandurra
2e6a0acf61
Merge pull request #19457 from atom/as/debug-autocomplete-failures
...
Run each test suite with a pristine ATOM_HOME directory
2019-06-07 10:10:37 +02:00
Antonio Scandurra
ee0ddaa1d8
Run each test suite with a pristine ATOM_HOME directory
...
This ensures that every test suite does not clutter subsequent ones. It
will also prevent altering the user's `~/.atom` directory when running
tests locally.
2019-06-07 09:33:09 +02:00
Rafael Oleza
fca0681c53
Merge pull request #19459 from atom/fix-flaky-test
...
Add delay to watch-path tests to make them less flaky
2019-06-06 21:21:12 +02:00
Nathan Sobo
4827ffd435
Merge pull request #19453 from atom/ns/upgrade-text-buffer
...
Upgrade text buffer
2019-06-06 10:47:32 -06:00
Nathan Sobo
6bb0e085b1
⬆️ text-buffer@13.16.1
2019-06-06 09:53:29 -06:00
Antonio Scandurra
6a88fa4185
Don't symlink compile-cache folder in AtomWindow tests
...
In these tests, we create a temporary `ATOM_HOME` to avoid cluttering
the user's real `~/.atom` folder.
Adding a symlink to the real `compile-cache` was introduced to speed up
main process tests, so that the transpilation cache could be reused.
Unfortunately, when the real `~/.atom` folder did not exist (such as on
a pristine environment on CI), it would confuse Atom, which would think
that it didn't need to re-create a `compile-cache` folder again, but
wouldn't be able to write to it because the symlink pointed to a
non-existant directory.
Main process tests were overhauled and made faster recently, so we can
safely remove this performance optimization.
2019-06-06 17:11:01 +02:00
Rafael Oleza
dd40782166
add delay to watch-path tests to make them less flaky
2019-06-06 16:48:15 +02:00
Rafael Oleza
33f2bd37ee
Merge pull request #19444 from atom/improvements-to-ripgrep-scanner
...
Improvements to ripgrep scanner
2019-06-06 16:35:36 +02:00
Antonio Scandurra
119fead692
Merge pull request #19455 from atom/as/fix-firewall-prompt-in-tests
...
Don't listen for arguments from new processes in test or benchmarks
2019-06-06 14:10:38 +02:00
Rafael Oleza
ac9be2d082
Remove test that checks that we can search of a subfolder of an ignored folder
...
This seems to not be working on Windows or with ripgrep, so it's not
expected behaviour.
2019-06-06 14:02:29 +02:00
Antonio Scandurra
67e101d2cd
Fix linter errors
2019-06-06 10:38:13 +02:00
Antonio Scandurra
e0e004604d
Don't listen for arguments from new processes in test or benchmarks
2019-06-06 10:23:28 +02:00
Antonio Scandurra
05d67529a7
Merge pull request #19446 from atom/as/ci-parallelize-macos-tests
...
Parallelize macOS tests
2019-06-06 09:08:43 +02:00
Nathan Sobo
d66de4f0ff
⬆️ text-buffer@13.16.1-0
2019-06-05 16:01:10 -06:00
Nathan Sobo
c3f57146cc
⬆️ find-and-replace@0.218.12
2019-06-05 15:29:33 -06:00
Rafael Oleza
2d455ac5ee
Use '.' as the directory for ripgrep to scan
...
This misteriously solves issues in Windows.
2019-06-05 16:08:31 +02:00
Rafael Oleza
8c80d13dd1
Remove logic to prepend wildcard on globs
...
That logic was only needed to make `ripgrep` match correctly globs like
`src` when we pass it the folder to search on.
If we don't pass the folder, `ripgrep` assumes it's the cwd and their
glob matching logic improves by allowing globs like `src`.
2019-06-05 15:07:24 +02:00
Antonio Scandurra
587a4dd72d
Run main process tests during build step
...
For some reason, one main process test fails when run in a different
container than the one in which Atom was built. These tests are pretty
quick, so their impact on parallelism should be negligible.
2019-06-05 14:11:11 +02:00
Antonio Scandurra
2b0e5b0c32
Split package tests more evenly across containers
2019-06-05 13:29:24 +02:00
Rafael Oleza
95adde37c0
Take into account the includeHidden option in ripgrep scanner
2019-06-05 10:21:06 +02:00
Antonio Scandurra
791a583860
Run package tests in parallel
2019-06-05 10:05:19 +02:00
Nathan Sobo
3866aeefc2
⬆️ fuzzy-finder@1.13.7 to address flaky tests
2019-06-04 17:21:23 -06:00
Antonio Scandurra
9d2494ca16
Don't run benchmark tests during script/test unless explicitly requested
2019-06-04 18:50:50 +02:00
Antonio Scandurra
0d00538da3
Run core and package tests in parallel for macOS on Azure Pipelines
2019-06-04 18:50:26 +02:00
Rafael Oleza
bcc07234d6
Merge pull request #19448 from atom/update-metrics
...
⬆️ metrics@1.8.0
2019-06-04 18:10:29 +02:00
Rafael Oleza
d75ddb9063
⬆️ metrics@1.8.0
2019-06-04 17:04:03 +02:00
Rafael Oleza
e9e6bee195
Merge pull request #19438 from atom/update-fuzzy-finder
...
⬆️ fuzzy-finder@1.13 .6
2019-06-04 16:13:55 +02:00
Antonio Scandurra
a21a2e34fd
Merge pull request #19437 from atom/as/ci-caching
...
Cache node_modules on Azure Pipelines
2019-06-04 13:45:54 +02:00
Antonio Scandurra
8231a16d77
Add package.json as a key to invalidate the cache on Electron upgrades
2019-06-04 13:08:58 +02:00
Rafael Oleza
8758c399db
Take into account the follow option in ripgrep scanner
2019-06-04 12:21:50 +02:00
Rafael Oleza
3845862f5d
Convert beforeEach() function to async
2019-06-04 12:21:50 +02:00
Rafael Oleza
7652d659e5
Take into account the excludeVcsIgnores option in ripgrep scanner
2019-06-04 12:21:50 +02:00
Antonio Scandurra
3a6750b3f9
Run bootstrap only once on Azure Pipelines for Windows
2019-06-04 11:10:05 +02:00
Antonio Scandurra
3be4889b77
Cache node_modules on Azure Pipelines based on package-lock.json
...
Co-Authored-By: Nathan Sobo <nathan@github.com >
Co-Authored-By: Rafael Oleza <rafeca@github.com >
2019-06-04 09:38:49 +02:00
Nathan Sobo
fdbf62db69
Document workspaceOpeners
...
/cc: @50wliu
2019-06-03 14:56:56 -06:00
Nathan Sobo
2d3e332b88
Merge pull request #16100 from atom/wl-deserialize-and-activate
...
Activate package when deserializing
2019-06-03 13:44:58 -07:00
Rafael Oleza
bbc9aab3ce
⬆️ fuzzy-finder@1.13.6
2019-06-03 13:58:20 +02:00
Antonio Scandurra
6b9b4f96f8
Merge pull request #19423 from atom/as/multi-stroke-accelerators
...
Display multi-keystroke key bindings in menu item's label
2019-06-03 10:57:26 +02:00
Antonio Scandurra
d8c9d0cd0b
Remove unnecessary temporary variable
2019-06-03 10:49:05 +02:00
Rafael Oleza
ed6d06b16e
Re-apply prettier JS formatter
2019-06-01 00:19:59 +02:00
Rafael Oleza
49cb6f4a7b
Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into wl-deserialize-and-activate
2019-06-01 00:19:27 +02:00
Rafael Oleza
040d96ca1b
Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into wl-deserialize-and-activate
2019-06-01 00:18:46 +02:00
Winston Liu
a7a70560db
Merge pull request #19397 from atom/wl-upgrade-webdriverio
...
Upgrade webdriverio
2019-05-31 17:29:04 -04:00
Rafael Oleza
6263d85250
Re-apply prettier JS formatter
2019-05-31 18:55:45 +02:00
Rafael Oleza
948480665f
Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into wl-upgrade-webdriverio
2019-05-31 18:52:18 +02:00
Rafael Oleza
77dcd96a66
Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into wl-upgrade-webdriverio
2019-05-31 18:51:49 +02:00
Rafael Oleza
6a42fdeaff
Re-apply prettier JS formatter
2019-05-31 18:47:43 +02:00
Rafael Oleza
eb495f3ccf
Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into as/multi-stroke-accelerators
2019-05-31 18:45:39 +02:00
Rafael Oleza
ba7b9e39ec
Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into as/multi-stroke-accelerators
2019-05-31 18:42:40 +02:00