Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: remove flaky designation for test #22856

Closed
wants to merge 1 commit into from

Conversation

Trott
Copy link
Member

@Trott Trott commented Sep 14, 2018

Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: #22812
Ref: #21038 (comment)

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

@nodejs-github-bot nodejs-github-bot added the test Issues and PRs related to the tests. label Sep 14, 2018
@Trott
Copy link
Member Author

Trott commented Sep 14, 2018

@Trott
Copy link
Member Author

Trott commented Sep 14, 2018

@ofrobots

@Trott
Copy link
Member Author

Trott commented Sep 14, 2018

Looks like we're now getting SIGABRT rather than SIGSEGV? Is that a step in the right direction? (I think so...)

https://ci.nodejs.org/job/node-test-commit-freebsd/20477/nodes=freebsd11-x64/console

22:24:54 not ok 1905 parallel/test-trace-events-fs-sync
22:24:54   ---
22:24:54   duration_ms: 3.60
22:24:54   severity: fail
22:24:54   exitcode: 1
22:24:54   stack: |-
22:24:54     assert.js:84
22:24:54       throw new AssertionError(obj);
22:24:54       ^
22:24:54     
22:24:54     AssertionError [ERR_ASSERTION]: fs.sync.stat:
22:24:54     { status: null,
22:24:54       signal: 'SIGABRT',
22:24:54       output: [ null, '', '' ],
22:24:54       pid: 99508,
22:24:54       stdout: '',
22:24:54       stderr: '' }
22:24:54         at Object.<anonymous> (/usr/home/iojs/build/workspace/node-test-commit-freebsd/nodes/freebsd11-x64/test/parallel/test-trace-events-fs-sync.js:139:10)
22:24:54         at Module._compile (internal/modules/cjs/loader.js:694:30)
22:24:54         at Object.Module._extensions..js (internal/modules/cjs/loader.js:705:10)
22:24:54         at Module.load (internal/modules/cjs/loader.js:604:32)
22:24:54         at tryModuleLoad (internal/modules/cjs/loader.js:543:12)
22:24:54         at Function.Module._load (internal/modules/cjs/loader.js:535:3)
22:24:54         at Function.Module.runMain (internal/modules/cjs/loader.js:747:12)
22:24:54         at startup (internal/bootstrap/node.js:270:19)
22:24:54         at bootstrapNodeJSCore (internal/bootstrap/node.js:801:3)
22:24:54   ...

Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: nodejs#22812
Ref: nodejs#21038 (comment)
@Trott
Copy link
Member Author

Trott commented Oct 6, 2018

merge conflict resolved

CI: https://ci.nodejs.org/job/node-test-pull-request/17664/

Copy link
Contributor

@thefourtheye thefourtheye left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need a node-stress-single-test, just to be sure?

@refack
Copy link
Contributor

refack commented Oct 6, 2018

Stress -j 8 parallel/test-t* X 500 X [freebsd11-x64, rhel72-s390x, win2016-1p-vs2017 ]
https://ci.nodejs.org/job/node-stress-single-test/2061/

@Trott
Copy link
Member Author

Trott commented Oct 6, 2018

Windows stress test failed while building:

09:26:10 c:\workspace\node-stress-single-test\nodes\win2016-1p-vs2017\deps\v8\src\heap\code-stats.cc : fatal error C1002: compiler is out of heap space in pass 2 [c:\workspace\node-stress-single-test\nodes\win2016-1p-vs2017\deps\v8\gypfiles\mksnapshot.vcxproj]
09:26:10 LINK : fatal error LNK1257: code generation failed [c:\workspace\node-stress-single-test\nodes\win2016-1p-vs2017\deps\v8\gypfiles\mksnapshot.vcxproj]

@ofrobots
Copy link
Contributor

ofrobots commented Oct 6, 2018 via email

@Trott
Copy link
Member Author

Trott commented Oct 6, 2018

Trying Windows again, hoping it compiles this time...: https://ci.nodejs.org/job/node-stress-single-test/2062/

@Trott
Copy link
Member Author

Trott commented Oct 6, 2018

Windows stress test compile failed again. 😞

@Trott
Copy link
Member Author

Trott commented Oct 6, 2018

Windows stress test rebuild but this time on a few different Windows variants. Hopefully if one or two fail, one or two others will successfully build and we'll see how the tests go. https://ci.nodejs.org/job/node-stress-single-test/2063/

@refack
Copy link
Contributor

refack commented Oct 7, 2018

That's an interesting thing to follow up on form a @nodejs/build perspective.

09:26:10 deps\v8\src\heap\code-stats.cc : fatal error C1002: compiler is out of heap space in pass 2
[deps\v8\gypfiles\mksnapshot.vcxproj]

on https://ci.nodejs.org/computer/test-azure_msft-win2016-x64-6/

@refack
Copy link
Contributor

refack commented Oct 7, 2018

:shipit: 🔨

https://ci.nodejs.org/job/node-stress-single-test/2061/nodes=freebsd11-x64/testReport/junit/(root)/test419/parallel_test_trace_events_category_used/

assert.js:84
  throw new AssertionError(obj);
  ^

AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected

+ ''
- 'false\n'
    at ChildProcess.procDisabled.once.common.mustCall (/usr/home/iojs/build/workspace/node-stress-single-test/nodes/freebsd11-x64/test/parallel/test-trace-events-category-used.js:52:10)

1 in 500 on freebsd11


not ok 178 parallel/test-tls-zero-clear-in
  ---
  duration_ms: 1.209
  severity: fail
  exitcode: 1
  stack: |-
    events.js:167
          throw er; // Unhandled 'error' event
          ^
    
    Error: read ECONNRESET
        at TLSWrap.onStreamRead (internal/stream_base_commons.js:111:27)
    Emitted 'error' event at:
        at emitErrorNT (internal/streams/destroy.js:82:8)
        at emitErrorAndCloseNT (internal/streams/destroy.js:50:3)
        at process._tickCallback (internal/process/next_tick.js:63:19)
  ...

On https://ci.nodejs.org/job/node-stress-single-test/2063/nodes=win10-vs2017/

Copy link
Contributor

@refack refack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMHO stress passed.

@refack refack added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Oct 7, 2018
Trott added a commit to Trott/io.js that referenced this pull request Oct 7, 2018
Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: nodejs#22812
Ref: nodejs#21038 (comment)

PR-URL: nodejs#22856
Refs: nodejs#22812
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
Reviewed-By: Refael Ackermann <refack@gmail.com>
@Trott
Copy link
Member Author

Trott commented Oct 7, 2018

Landed in e5170d4

@Trott Trott closed this Oct 7, 2018
targos pushed a commit that referenced this pull request Oct 7, 2018
Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: #22812
Ref: #21038 (comment)

PR-URL: #22856
Refs: #22812
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
Reviewed-By: Refael Ackermann <refack@gmail.com>
targos pushed a commit that referenced this pull request Oct 7, 2018
Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: #22812
Ref: #21038 (comment)

PR-URL: #22856
Refs: #22812
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
Reviewed-By: Refael Ackermann <refack@gmail.com>
jasnell pushed a commit that referenced this pull request Oct 17, 2018
Unreliability for test-trace-events-fs-sync is believed to have been
fixed. Remove flaky designation.

Ref: #22812
Ref: #21038 (comment)

PR-URL: #22856
Refs: #22812
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
Reviewed-By: Refael Ackermann <refack@gmail.com>
@Trott Trott deleted the flaky-no-more branch January 13, 2022 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.