Commit Graph

921 Commits

Author SHA1 Message Date
Steven Hobson-Campbell
bbb331e1f7 Merge remote-tracking branch 'upstream/master' into tests 2017-10-25 14:14:12 -07:00
Wliu
9fcc6a9bce Use endsWith to match modules to exclude from the snapshot 2017-10-20 01:27:15 +02:00
Antonio Scandurra
3f0f72ad0b ⬆️ electron-link
This fixes the DevTools slowness we were observing in Atom. For more
information, see 7f5555c33e.
2017-10-10 12:41:02 +02:00
Damien Guard
c698576c8f Remove test*.html from packaged app output 2017-10-06 10:43:01 -07:00
Antonio Scandurra
1ca49d8f17 Move random-seed into script/package.json
...so that it doesn't get included in the final application bundle.
2017-10-05 13:51:26 +02:00
Max Brunsfeld
07614b3b38 Update git-utils main path in startup snapshot blacklist 2017-09-27 12:36:51 -07:00
Damien Guard
3aa27a6256 ⬆️ electron-winstaller 2017-09-14 23:45:37 -07:00
Max Brunsfeld
07c3c6ea2d Use the Atom Beta executable to verify startup snapshots when building Beta 2017-09-11 09:47:02 -07:00
Wliu
1a4e6c4c85 Merge pull request #15603 from jsoref/spelling
Spelling
2017-09-10 18:29:38 +02:00
Josh Soref
a5e3dfc802 spelling: version 2017-09-10 15:46:41 +00:00
Josh Soref
0e7739a026 spelling: package 2017-09-10 15:46:40 +00:00
Steven
80c81b9e03 PR feedback 2017-09-08 15:56:48 -07:00
Antonio Scandurra
8c8d6f7ce4 🔥 Delete unused require 2017-09-06 11:28:19 +02:00
Antonio Scandurra
2050f58a0e Don't override process.env variables 2017-09-06 11:08:58 +02:00
Antonio Scandurra
15d988d441 Use the Node version bundled in Electron to verify snapshot script
Previously, we used to verify the snapshot script by running it in a
new, empty context (similar to the one that `mksnapshot` creates when
generating the startup blob).

However, this context was being created using the Node version that
`script/build` was executed with. Such version may not match the Node
version shipped with Electron, and could thus cause the build script to
report "false negatives" when verifying the snapshot script. For
instance, running `script/build` with Node 4 would cause it to throw an
error when encountering keywords like `async`/`await`, even if they're
100% supported in Electron 1.6.9.

With this commit we are changing the snapshot verification code to use
the Node version bundled in Electron in order to avoid the
aforementioned mismatches.
2017-09-06 11:02:54 +02:00
Steven Hobson-Campbell
18087ff48c Merge branch 'master' of https://github.com/atom/atom into tests 2017-09-05 17:58:56 -07:00
Steven Hobson-Campbell
f00bc1e1ad Switching from minimist -> yargs 2017-09-05 17:58:36 -07:00
Ian Olsen
b18ca74e49 put everything else back 2017-08-29 16:29:45 -07:00
Ian Olsen
09e98fe944 just libs and debugger files 2017-08-29 15:52:11 -07:00
Ian Olsen
9eca8ff4aa even more conservative 2017-08-29 15:30:51 -07:00
Ian Olsen
c7dcbeb0da put libgit2 back 2017-08-29 15:04:58 -07:00
Ian Olsen
c4d4ef0209 next guess 2017-08-29 14:48:51 -07:00
Ian Olsen
a0ebc21893 indentation fix for linter 2017-08-29 14:11:31 -07:00
Ian Olsen
d42326ea09 first guess 2017-08-29 14:00:26 -07:00
Ian Olsen
433bc6d874 baseline from Paul's changes 2017-08-29 13:33:09 -07:00
Max Brunsfeld
514952614e Replace runas with fs-admin in install-application script 2017-08-25 14:18:26 -07:00
Steven Hobson-Campbell
59f6065e9b Adding option to skip main process tests. Cleaning up resources in tests. 2017-08-22 19:09:52 -07:00
Ian Olsen
e8251bdb97 Revert "Remove unneeded files from build result" 2017-08-17 13:49:25 -07:00
Ian Olsen
7daae84bc9 Merge pull request #14701 from atom/pb-remove-unneeded-files-win
Remove unneeded files from build result
2017-08-17 11:36:28 -07:00
Ian Olsen
edcac6897f Merge branch 'master' into pb-remove-unneeded-files-win 2017-08-15 16:12:15 -07:00
Antonio Scandurra
84673775af Merge branch 'master' into bring-back-asar 2017-08-15 10:03:27 +02:00
Damien Guard
3e0d790050 Remove language-typescript deprecation.
New package soon.
2017-08-11 17:01:34 -07:00
Ian Olsen
099df7eacc Merge branch 'master' into pb-remove-unneeded-files-win 2017-08-08 14:10:51 -07:00
Ash Wilson
276fcb9e96 ⬆️ electron-link 2017-08-08 16:52:38 -04:00
Ash Wilson
fb0e29cf07 Merge pull request #14853 from atom/aw-filewatcher
Filesystem watcher API
2017-08-08 14:04:39 -04:00
Damien Guard
4c4e5fa3a1 Reliability of Windows Installer process on appveyor.yml 2017-08-08 10:37:55 -07:00
Ash Wilson
d920d20c2f :burn: diagnostic code 2017-08-08 12:42:01 -04:00
Ash Wilson
1d73f40d20 ⬆️ joanna 2017-08-04 16:23:16 -04:00
Ash Wilson
ffb3b0b462 Missed the logfile reporting 2017-08-04 10:37:01 -04:00
Ash Wilson
3b57d2a259 Let's see if we're still green without diagnostics! 2017-08-03 20:29:01 -04:00
Ash Wilson
08a7fab4f9 Grrr 2017-08-03 19:49:50 -04:00
Ash Wilson
dc9cb76fa4 tfw your diagnostic tests don't even run because of a linter error 2017-08-03 19:07:52 -04:00
Ash Wilson
095f6da379 Default to the appveyor home dir 2017-08-03 18:15:39 -04:00
Ash Wilson
94c91c57b1 Explicitly put the logfile in ${HOME} 2017-08-03 15:32:18 -04:00
Ash Wilson
bb91bb58e5 Okay fine let's do this the dumb way 2017-08-03 14:30:40 -04:00
Ash Wilson
654cb26819 Only run render process tests on Windows for the moment 2017-08-03 14:20:24 -04:00
Ash Wilson
4cf519f2d7 Merge branch 'master' into aw-filewatcher 2017-08-03 08:37:40 -04:00
Ash Wilson
e5139874d0 🔥 dumping the test environment 2017-08-02 20:08:20 -04:00
Ash Wilson
1f56713702 Un-exclude nsfw 2017-08-02 11:50:07 -04:00
Ash Wilson
318708bb42 wip 2017-08-02 09:50:57 -04:00