Skip to content

vm/dart/isolates/shared_primitives_test changing from flaky to RTE on vm-reload-linux-debug-x64 #56277

@sstrickl

Description

@sstrickl

There are new test failures on [wildcards] Call Hierarchy target tests...[cfe] Move scope/exportScope to Dill/SourceLibraryBuilder.

The tests

vm/dart/isolates/shared_primitives_test RuntimeError (expected Pass)

are failing on configurations

vm-reload-linux-debug-x64

Looking at the history and the flakiness dashboard, the test has been flaky on this configuration and on vm-reload-rollback-linux-debug-x64 since it was added in d2bc055. Looking at the log, the error is in the exitCode check that's gated by a version contains check:

--- Command "vm" (took 02:06.000435s):
DART_CONFIGURATION=DebugX64 out/DebugX64/dart --hot-reload-test-mode --sound-null-safety -Dtest_runner.configuration=vm-reload-linux-debug-x64 --ignore-unrecognized-flags --packages=/b/s/w/ir/.dart_tool/package_config.json /b/s/w/ir/runtime/tests/vm/dart/isolates/shared_primitives_test.dart

exit code:
255

stdout:
unittest-suite-wait-for-done

stderr:
Unhandled exception:
Expect.equals(expected: <0>, actual: <255>) fails.
#0      Expect._fail (package:expect/expect.dart:881:5)
#1      Expect._failNotEqual (package:expect/expect.dart:174:5)
#2      Expect.equals (package:expect/expect.dart:157:5)
#3      main (file:///b/s/w/ir/runtime/tests/vm/dart/isolates/shared_primitives_test.dart:78:16)
<asynchronous suspension>

--- Re-run this test:
python3 tools/test.py -n vm-reload-linux-debug-x64 vm/dart/isolates/shared_primitives_test

The same failure also shows up in the RTE entries in the flakiness dashboard for vm-reload-rollback-linux-debug-x64.

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions