dart-lang / sdk

The Dart SDK, including the VM, dart2js, core libraries, and more.
https://dart.dev
BSD 3-Clause "New" or "Revised" License
9.98k stars 1.54k forks source link

language/deferred/redirecting_factory_test is flaky flaky #53701

Open askeksa opened 9 months ago

askeksa commented 9 months ago

There are new test failures on [analysis_server] Change default leading/trailing behaviour for replaceSourceIndent...Revert "Bump version to 3.3.".

The test

language/deferred/redirecting_factory_test RuntimeError (expected Pass)

is failing on configuration

vm-aot-win-debug-x64c
dcharkes commented 1 month ago

Log of today:

--- Command "vm_compile_to_kernel" (took 01.000412s):
set DART_CONFIGURATION=DebugX64 & set DART_SUPPRESS_WER=1 & set DART_CRASHPAD_HANDLER=C:\b\s\w\ir\out\DebugX64\crashpad_handler.exe & C:\b\s\w\ir\pkg\vm\tool\gen_kernel.bat --aot --platform=out/DebugX64/vm_platform_strong.dill -o C:\b\s\w\ir\out\DebugX64\generated_compilations\vm-aot-win-debug-x64\tests_language_deferred_redirecting_factory_test\out.dill C:\b\s\w\ir\tests\language\deferred\redirecting_factory_test.dart -Dtest_runner.configuration=vm-aot-win-debug-x64 --packages=C:\b\s\w\ir\.dart_tool\package_config.json -Ddart.vm.product=false --sound-null-safety

exit code:
0

--- Command "precompiler" (took 12.000060s):
set DART_CONFIGURATION=DebugX64 & set DART_SUPPRESS_WER=1 & set DART_CRASHPAD_HANDLER=C:\b\s\w\ir\out\DebugX64\crashpad_handler.exe & out\DebugX64\gen_snapshot --snapshot-kind=app-aot-elf --elf=C:/b/s/w/ir/out/DebugX64/generated_compilations/vm-aot-win-debug-x64/tests_language_deferred_redirecting_factory_test/out.aotsnapshot --loading-unit-manifest=C:/b/s/w/ir/out/DebugX64/generated_compilations/vm-aot-win-debug-x64/tests_language_deferred_redirecting_factory_test/ignored.json --sound-null-safety -Dtest_runner.configuration=vm-aot-win-debug-x64 --ignore-unrecognized-flags --packages=C:\b\s\w\ir\.dart_tool\package_config.json C:\b\s\w\ir\out\DebugX64\generated_compilations\vm-aot-win-debug-x64\tests_language_deferred_redirecting_factory_test\out.dill

exit code:
0

--- Command "remove_kernel_file" (took 52ms):
set DART_CONFIGURATION=DebugX64 & set DART_SUPPRESS_WER=1 & set DART_CRASHPAD_HANDLER=C:\b\s\w\ir\out\DebugX64\crashpad_handler.exe & cmd.exe /c del C:\b\s\w\ir\out\DebugX64\generated_compilations\vm-aot-win-debug-x64\tests_language_deferred_redirecting_factory_test\out.dill

exit code:
0

--- Command "vm" (took 291ms):
set DART_CONFIGURATION=DebugX64 & set DART_SUPPRESS_WER=1 & set DART_CRASHPAD_HANDLER=C:\b\s\w\ir\out\DebugX64\crashpad_handler.exe & set TEST_COMPILATION_DIR=C:/b/s/w/ir/out/DebugX64/generated_compilations/vm-aot-win-debug-x64/tests_language_deferred_redirecting_factory_test & out\DebugX64\dart_precompiled_runtime.exe --sound-null-safety -Dtest_runner.configuration=vm-aot-win-debug-x64 --ignore-unrecognized-flags --packages=C:\b\s\w\ir\.dart_tool\package_config.json C:/b/s/w/ir/out/DebugX64/generated_compilations/vm-aot-win-debug-x64/tests_language_deferred_redirecting_factory_test/out.aotsnapshot

exit code:
255

stdout:
unittest-suite-wait-for-done

stderr:
Unhandled exception:
Expect.throws fails: Did not throw
#0      Expect._fail (package:expect/expect.dart:881)
#1      Expect.throws (package:expect/expect.dart:766)
#2      test1 (file:///C:/b/s/w/ir/tests/language/deferred/redirecting_factory_test.dart:18)
#3      test (file:///C:/b/s/w/ir/tests/language/deferred/redirecting_factory_test.dart:42)
#4      main (file:///C:/b/s/w/ir/tests/language/deferred/redirecting_factory_test.dart:49)
#5      _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:297)
#6      _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184)

--- Re-run this test:
python3 tools/test.py -n vm-aot-win-debug-x64 language/deferred/redirecting_factory_test

https://dart-ci.appspot.com/log/vm-aot-win-debug-x64/vm-aot-win-debug-x64/127/language/deferred/redirecting_factory_test

Which is the same error is it was already flaking with:

https://dart-ci.appspot.com/log/vm-aot-win-debug-x64/vm-aot-win-debug-x64/120/language/deferred/redirecting_factory_test

alexmarkov commented 1 month ago

Flipped from flaky to RTE once again: https://dart-ci.appspot.com/log/vm-aot-win-debug-x64/vm-aot-win-debug-x64/147/language/deferred/redirecting_factory_test

dcharkes commented 6 days ago

https://dart-ci.appspot.com/log/vm-aot-win-debug-x64c/vm-aot-win-debug-x64c/464/language/deferred/redirecting_factory_test