Commit Graph

32607 Commits

Author SHA1 Message Date
Wliu
ee0e5cc6eb ⬆️ language-ruby@0.71.3 2017-08-06 18:37:15 -04:00
Wliu
8f01eeb7af ⬆️ language-todo@0.29.2 2017-08-06 18:36:37 -04:00
Wliu
ca6ab3fae0 ⬆️ settings-view@0.251.3 2017-08-06 18:35:25 -04:00
Nathan Sobo
cb08c1b875 Merge pull request #15169 from atom/jr-fix-15158
Fix flaky test re: flashing highlight decorations
2017-08-04 20:28:06 -06:00
Lee Dohm
c2a551b8da Merge pull request #15170 from atom/ld-support-doc
Add support doc
2017-08-04 14:57:46 -07:00
Lee Dohm
122d0f8363 Add support doc 2017-08-04 14:17:14 -07:00
Jason Rudolph
50f02495c0 Attempt to fix flaky test re: flashing highlight decorations
Based on the assertion failures seen in
https://github.com/atom/atom/issues/15158#issue-247808059, it seems that
the flash for class 'c' sometimes ends before the flash for class 'd'
happens. Prior to this change, we only flashed class 'c' for 100ms, and
perhaps that isn't always enough time.

In this commit, we increase the flash duration from 100ms to 1000ms,
greatly increasing the likelihood that we're allowing enough time for
the flash on class 'd' to take place before the flash for class 'c'
ends. We also extract the scenario into its own test, so that 1) we can
more clearly explain the scenario that these assertions are testing and
2) future intermittent test failures will be easier to isolate.
2017-08-04 14:28:28 -04:00
Michelle Tilley
77b0cac28b ⬆️ github@0.4.0 2017-08-04 10:11:48 -07:00
Jason Rudolph
577dfe8deb Merge pull request #15154 from atom/jr-fix-15122
Fix flaky test re: blinking cursor
2017-08-03 20:19:07 -04:00
Jason Rudolph
15a055b6cd Revert some of the changes from 29810c6cd1
xref: https://github.com/atom/atom/pull/15154#discussion_r131270263
2017-08-03 17:57:13 -04:00
Nathan Sobo
f8f3252962 Merge pull request #15148 from atom/ns-disable-electron-logging-by-default
Don't enable electron logging by default
2017-08-03 13:27:43 -06:00
Nathan Sobo
18c5a31fbc Unset ELECTRON_ENABLE_LOGGING on Windows unless explicitly requested 2017-08-03 11:53:36 -06:00
Jason Rudolph
29810c6cd1 Attempt to fix flaky test re: blinking cursor
As shown in #15122, this test sometimes fails in CI with the following
error:

  TextEditorComponent
    rendering
      it blinks cursors when the editor is focused and the cursors are not moving
        Expected '0' to be '1'.
          at it (C:\projects\atom\spec\text-editor-component-spec.js:414:49)
        Expected '0' to be '1'.
          at it (C:\projects\atom\spec\text-editor-component-spec.js:415:49)

I *think* this might be a case of overspecification in the test's
assertions. Prior to this commit, the test expected the blinking cursor
to *start* in the visible state, and then transition to the invisible
state. When we see the failure above, I suspect that the cursor has
already transitioned from the visible state to the invisible state by
the time the assertion runs.

Since the test aims to verify that the cursor blinks, it seems like we
should focus on the blinking, and not worry about the *initial* state of
the cursor. This commit removes the assertions that verify the initial
state of the cursor, and instead asserts that the cursor toggles between
the visible and the invisible state.
2017-08-03 12:25:01 -04:00
Jason Rudolph
7d6bd2a6b1 Merge pull request #15147 from atom/ns-jr-fix-gutter-decoration-dimensions
Ensure custom gutter decoration elements fill their container
2017-08-03 10:11:04 -04:00
Ash Wilson
fc53b21857 Merge pull request #15124 from smashwilson/aw-spec-reporters
Use spec reporters in CI
2017-08-03 06:54:54 -04:00
Nathan Sobo
55748bd2c4 Document enable-electron-logging option 2017-08-02 21:12:02 -06:00
Nathan Sobo
b5bdf4acb9 Don't enable electron logging by default 2017-08-02 21:03:29 -06:00
Nathan Sobo
1584189962 Ensure custom decoration elements fill their container 2017-08-02 20:34:18 -06:00
Ash Wilson
e5139874d0 🔥 dumping the test environment 2017-08-02 20:08:20 -04:00
Ash Wilson
e90441303d 🔥 console.logs 2017-08-02 19:34:44 -04:00
Jason Rudolph
03b631a1da Merge pull request #15145 from atom/jr-tree-view-0-217-6
⬆️ Upgrade tree-view to 0.217.6 to fix intermittent CI failures
2017-08-02 18:30:44 -04:00
Wliu
977b337b4c ⬆️ language-php@0.41.0 2017-08-02 16:45:46 -04:00
Ash Wilson
219eabfa50 Use jasmine-reporters 1.x 2017-08-02 16:29:36 -04:00
Jason Rudolph
88c4d383fb ⬆️ Upgrade tree-view to 0.217.6 2017-08-02 15:36:02 -04:00
Wliu
03742f6343 Merge pull request #15138 from alanyee/patch-1
Update README.md
2017-08-02 12:57:48 -04:00
Alan Yee
9b6eff2d81 Update README.md
Removing Homebrew install instructions
2017-08-02 09:36:22 -07:00
Alan Yee
d57346f23a Update README.md
Fix grammar error
2017-08-02 08:35:15 -07:00
Ash Wilson
7244fb9670 Format script/test with standard 2017-08-02 08:18:25 -04:00
simurai
ad7e206a78 ⬆️ one-dark/light-ui@v1.10.6 2017-08-02 12:39:46 +09:00
Michelle Tilley
008ea39650 Merge pull request #15137 from atom/mkt-updoot-github-from-0-3-8
⬆ github@0.3.9-0
2017-08-01 10:40:21 -07:00
Jason Rudolph
ea5e6d51f8 Merge pull request #15135 from atom/js-ns-fix-gutter-layout
Fix gutter decoration regression in v1.19 beta
2017-08-01 13:39:52 -04:00
Max Brunsfeld
967c2a3440 Merge pull request #15121 from atom/mb-fix-spurious-text-buffer-conflict-events
Upgrade text-buffer to fix spurious conflict and reload events
2017-08-01 09:55:27 -07:00
Max Brunsfeld
7295e5de6f ⬆️ text-buffer 2017-08-01 09:53:03 -07:00
Alan Yee
e0b6ff6ebb Update README.md
-Added Homebrew install instructions for macOS
-Made explicit HTTPS calls
-Minor url cleanup
2017-08-01 09:47:20 -07:00
Michelle Tilley
cc753be2ca ⬆️ github@0.3.9-0 2017-08-01 09:20:52 -07:00
Ash Wilson
9ab9643b11 Use full paths for JUnit XML files 2017-08-01 11:27:16 -04:00
Ash Wilson
2ff3e654e0 Move test result uploading to on_finish on AppVeyor 2017-08-01 11:27:16 -04:00
Ash Wilson
41cb5ce076 Configure Mocha to use the JUnit XML reporter 2017-08-01 11:27:16 -04:00
Ash Wilson
8ea491f223 Use mocha Multi and JUnit reporters 2017-08-01 11:27:16 -04:00
Ash Wilson
adec6fe981 Dump the environment before running core main process tests 2017-08-01 11:27:16 -04:00
Ash Wilson
76af36939a Extra ) 2017-08-01 11:27:15 -04:00
Ash Wilson
5eef79c904 Quoting shenanigans maybe? 2017-08-01 11:27:15 -04:00
Ash Wilson
2574ca5736 More diagnostics 2017-08-01 11:27:15 -04:00
Ash Wilson
ca4f372c88 Let's dump that directory maybe? 2017-08-01 11:27:15 -04:00
Ash Wilson
db2b196404 Diagnostics for AppVeyor 2017-08-01 11:27:15 -04:00
Ash Wilson
0a0e5e9cea Still trying to get that Get-ChildItem call right 2017-08-01 11:27:15 -04:00
Ash Wilson
3690b682c8 Better filtering 2017-08-01 11:27:15 -04:00
Ash Wilson
e53cb5e5ef Powershell by means of StackOverflow 2017-08-01 11:27:15 -04:00
Ash Wilson
6813e4e945 These are JUnit results, not XUnit 2017-08-01 11:27:15 -04:00
Ash Wilson
fa89d53c8c Default to passing process.env to all suites in script/test 2017-08-01 11:27:15 -04:00