Skip to content

threadsafe_function test - CI failing on Master since May 4th #994

Closed

Description

@mhdawson

Running test 'objectwrap_worker_thread'
Running test 'promise'
Running test 'reference'
Running test 'run_script'
Running test 'threadsafe_function/threadsafe_function'
FATAL ERROR: DataSourceThread Queue was never closing
Tests aborted with SIGSEGV
Build step 'Conditional steps (multiple)' marked build as failure
Sending e-mails to: michael_dawson@ca.ibm.com gabriel.schulhof@intel.com Arunesh.Chandra@microsoft.com
Collecting metadata...
Metadata collection done.
Notifying upstream projects of job completion
Finished: FAILURE

This seems to fail every time now.

@KevinEady I think you know the test best
@legendecas were there any changes in master that you think might have affected this?

Activity

  1. mhdawson commented on May 10, 2021

    @mhdawson
    MemberAuthor

    I wonder if this is related: #994

  2. mhdawson commented on May 10, 2021

    @mhdawson
    MemberAuthor

    There are no other changes that I can see which are tagged node-api around that time.

  3. mhdawson commented on May 10, 2021

    @mhdawson
    MemberAuthor
  4. legendecas commented on May 10, 2021

    @legendecas
    Member

    nodejs/node@7abc7e4 (node-api: faster threadsafe_function) is landed on Node.js core around May 5th 1 AM (GMT). And there are no significant updates in node-addon-api since late April...

  5. legendecas commented on May 10, 2021

    @legendecas
    Member

    I can reproduce on local node.js main branch build. Will dig into the problem to seek a quick fix.

  6. legendecas commented on May 10, 2021

    @legendecas
    Member

    The failing test case is test/threadsafe_function/threadsafe_function.js.

  7. legendecas commented on May 10, 2021

    @legendecas
    Member

    Just found an assumption in the test about the execution timing of tsfn calls. Filed #995 trying to see if the quick fix works across various builds.

  8. mhdawson commented on May 11, 2021

    @mhdawson
    MemberAuthor

    Resolved in #995, @legendecas thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions