Skip to content

standalone/io/process_no_inherit_handle_test Flaky -> RTE on vm-win-debug-arm64 #64433

Open

Description

@sstrickl

There are new test failures on Roll gn from 2dfb8cbd3b74 to 510ec7992c30...[cfe][augmentations] Support unordered method augmentation.

The tests

standalone/io/process_no_inherit_handle_test RuntimeError (expected Pass)

are failing on configurations

vm-win-debug-arm64

Example log:

--- Command "vm" (took 04.000855s):
set DART_CONFIGURATION=DebugARM64 & set DART_SUPPRESS_WER=1 & set DART_CRASHPAD_HANDLER=c:\opt\s\w\ir\out\DebugARM64\crashpad_handler.exe & out\DebugARM64\dart.exe -Dtest_runner.configuration=vm-win-debug-arm64 --ignore-unrecognized-flags --packages=.dart_tool\package_config.json tests\standalone\io\process_no_inherit_handle_test.dart

exit code:
255

stdout:
unittest-suite-wait-for-done

stderr:
Unhandled exception:
Expect.equals(expected: <0>, actual: <255>, 'Child process spawned with normal inherited the job handle!') fails.
#0      Expect._fail (package:expect/expect.dart:992:5)
#1      Expect._failNotEqual (package:expect/expect.dart:184:5)
#2      Expect.equals (package:expect/expect.dart:161:5)
#3      testHandleNotInherited (file:///c:/opt/s/w/ir/tests/standalone/io/process_no_inherit_handle_test.dart:159:12)
<asynchronous suspension>
#4      main (file:///c:/opt/s/w/ir/tests/standalone/io/process_no_inherit_handle_test.dart:183:5)
<asynchronous suspension>

--- Re-run this test:
python3 tools/test.py -n vm-win-debug-arm64 standalone/io/process_no_inherit_handle_test

/cc @natebosch since the test was added in 3bba203 and has been flaky since its introduction.

Activity

  1. added
    area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.
    on Sep 30, 2026
  2. added theissue type on Sep 30, 2026
  3. rmacnak-google commented on Sep 30, 2026

    @rmacnak-google
    Contributor

    The test is invalid. It expects a handle id that is not inherited from parent won't be allocated by the child for something else.

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

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue has been triaged by sub team

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions