sdk
sdk copied to clipboard
standalone/io/regress_flutter_57125_test flaky -> Timeout on vm-appjit-linux-product-x64
There are new test failures on Parts. Top-level library declarations shadow import prefixes in LibraryFragmentScope....[dart fix]Check if both the apply and dry-run flags are specified..
The tests
standalone/io/regress_flutter_57125_test Timeout (expected Pass)
are failing on configurations
vm-appjit-linux-product-x64
Log:
--- Command "app_jit" (took 30.000570s):
DART_CONFIGURATION=ProductX64 out/ProductX64/dart --snapshot=/b/s/w/ir/out/ProductX64/generated_compilations/vm-appjit-linux-product-x64/tests_standalone_io_regress_flutter_57125_test/out.jitsnapshot --snapshot-kind=app-jit --sound-null-safety -Dtest_runner.configuration=vm-appjit-linux-product-x64 --ignore-unrecognized-flags --packages=/b/s/w/ir/.dart_tool/package_config.json /b/s/w/ir/tests/standalone/io/regress_flutter_57125_test.dart
exit code:
1
diagnostics:
Process list including children: [222335]
Trying to capture stack trace for pid 222335
PID 222335 - process
TID 222335:
#0 0x00007f08c1c7d376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x000056474e3fb8be dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x000056474e3fb80d dart::ConditionVariable::Wait(dart::Mutex*, long)
#3 0x000056474e7efcad Dart_RunLoop
#4 0x000056474e3f8e80 dart::bin::RunMainIsolate(char const*, char const*, dart::bin::CommandLineOptions*)
#5 0x000056474e3f9bc1 dart::bin::main(int, char**)
#6 0x000056474e3f8c09 main
#7 0x00007f08c1951083 __libc_start_main
#8 0x000056474e3f3a29 _start
TID 222347:
#0 0x00007f08c1a4c68e epoll_wait
#1 0x000056474e3fe688 dart::bin::EventHandlerImplementation::Poll(unsigned long)
#2 0x000056474e7e7e0d dart::bin::ThreadStart(void*)
#3 0x00007f08c1c76609 start_thread
#4 0x00007f08c1a4c353 __clone
TID 222352:
#0 0x00007f08c1c7d7d1 pthread_cond_timedwait@@GLIBC_2.3.2
#1 0x000056474e3fb8af dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x000056474e66b616 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#3 0x000056474e66b7dd dart::ThreadPool::Worker::Main(unsigned long)
#4 0x000056474e62188f dart::ThreadStart(void*)
#5 0x00007f08c1c76609 start_thread
#6 0x00007f08c1a4c353 __clone
TID 222366:
#0 0x00007f08c1c7d7d1 pthread_cond_timedwait@@GLIBC_2.3.2
#1 0x000056474e3fb8af dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x000056474e5a3794 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*)
#3 0x000056474e66b461 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#4 0x000056474e66b7dd dart::ThreadPool::Worker::Main(unsigned long)
#5 0x000056474e62188f dart::ThreadStart(void*)
#6 0x00007f08c1c76609 start_thread
#7 0x00007f08c1a4c353 __clone
TID 222417:
#0 0x00007f08c1c7ee8b pthread_sigmask
#1 0x000056474e7e14b2 dart::bin::FDUtils::WriteToBlocking(int, void const*, unsigned long)
#2 0x000056474e3fde55 dart::bin::EventHandlerImplementation::WakeupHandler(long, long, long)
#3 0x000056474e3fd727 dart::bin::Builtin_EventHandler_SendData(_Dart_NativeArguments*)
#4 0x000056474e5c24a0 dart::NativeEntry::AutoScopeNativeCallWrapperNoStackCheck(_Dart_NativeArguments*, void (*)(_Dart_NativeArguments*))
#5 0x00007f08c1602ec4
#6 0x00007f08c0fbbcc7
#7 0x00007f08c0fdbafd
#8 0x00007f08c0fddc30
#9 0x00007f08c0fde1d5
#10 0x00007f08c0fe1470
#11 0x00007f08c0fde6b3
#12 0x00007f08c1603106
#13 0x000056474e595ecb dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#14 0x000056474e5974da dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#15 0x000056474e5a76a6 dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#16 0x000056474e5b6cf2 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#17 0x000056474e5b6f87 dart::MessageHandler::TaskCallback()
#18 0x000056474e66b518 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#19 0x000056474e66b7dd dart::ThreadPool::Worker::Main(unsigned long)
#20 0x000056474e62188f dart::ThreadStart(void*)
#21 0x00007f08c1c76609 start_thread
#22 0x00007f08c1a4c353 __clone
TID 222423:
#0 0x00007f08c1c7d376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x000056474e3fb8be dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x000056474e3fb80d dart::ConditionVariable::Wait(dart::Mutex*, long)
#3 0x000056474e405366 dart::bin::ExitCodeHandler::ExitCodeHandlerEntry(unsigned long)
#4 0x000056474e7e7e0d dart::bin::ThreadStart(void*)
#5 0x00007f08c1c76609 start_thread
#6 0x00007f08c1a4c353 __clone
--- Re-run this test:
python3 tools/test.py -n vm-appjit-linux-product-x64 standalone/io/regress_flutter_57125_test
Turned red again today: https://dart-ci.appspot.com/log/vm-appjit-linux-product-x64/vm-appjit-linux-product-x64/497/standalone/io/regress_flutter_57125_test
//cc @brianquinlan
happened again: https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/vm-appjit-linux-product-x64/655/overview
This test timed out on vm-aot-linux-release-x64:
PID 415771 - process
TID 415771:
#0 0x00007a9b57c91117 __GI___futex_abstimed_wait_cancelable64
#1 0x00007a9b57c93a41 pthread_cond_wait@@GLIBC_2.3.2
#2 0x0000566b39d42e12 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000566b3a00348d Dart_RunLoop
#4 0x0000566b39d40a99 dart::bin::RunMainIsolate(char const*, char const*, char const*, dart::bin::CommandLineOptions*)
#5 0x0000566b39d41794 dart::bin::main(int, char**)
#6 0x0000566b39d4084d main
#7 0x00007a9b57c29d90 __libc_start_call_main
#8 0x00007a9b57c29e40 __libc_start_main@@GLIBC_2.34
#9 0x0000566b39d3c2a9 _start
TID 415772:
#0 0x00007a9b57d25e2e epoll_wait
#1 0x0000566b39d481d8 dart::bin::EventHandlerImplementation::Poll(unsigned long)
#2 0x0000566b39ffaf17 dart::bin::ThreadStart(void*)
#3 0x00007a9b57c94ac3 start_thread
#4 0x00007a9b57d26850 __clone3
TID 415773:
#0 0x00007a9b57c91117 __GI___futex_abstimed_wait_cancelable64
#1 0x00007a9b57c93e9b pthread_cond_timedwait@@GLIBC_2.3.2
#2 0x0000566b39d42e03 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000566b39fa0278 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#4 0x0000566b39fa03c2 dart::ThreadPool::Worker::Main(unsigned long)
#5 0x0000566b39f62609 dart::ThreadStart(void*)
#6 0x00007a9b57c94ac3 start_thread
#7 0x00007a9b57d26850 __clone3
TID 415774:
#0 0x00007a9b57c9bc1b pthread_sigmask@GLIBC_2.2.5
#1 0x0000566b39ff4192 dart::bin::FDUtils::WriteToBlocking(int, void const*, unsigned long)
#2 0x0000566b39d47995 dart::bin::EventHandlerImplementation::WakeupHandler(long, long, long)
#3 0x0000566b39d47318 dart::bin::Builtin_EventHandler_SendData(_Dart_NativeArguments*)
#4 0x0000566b39f0290f dart::NativeEntry::AutoScopeNativeCallWrapper(_Dart_NativeArguments*, void (*)(_Dart_NativeArguments*))
#5 0x00007a9b579de83b _kDartVmSnapshotInstructions
#6 0x00007a9b57a03518 _kDartIsolateSnapshotInstructions
#7 0x00007a9b57a0d137 _kDartIsolateSnapshotInstructions
#8 0x00007a9b57a0b542 _kDartIsolateSnapshotInstructions
#9 0x00007a9b57a0c57e _kDartIsolateSnapshotInstructions
#10 0x00007a9b57a0c1e6 _kDartIsolateSnapshotInstructions
#11 0x00007a9b57a0c16f _kDartIsolateSnapshotInstructions
#12 0x00007a9b57a8a754 _kDartIsolateSnapshotInstructions
#13 0x00007a9b57a382ee _kDartIsolateSnapshotInstructions
#14 0x00007a9b579de6d1 _kDartVmSnapshotInstructions
#15 0x0000566b39ed72ac dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#16 0x0000566b39ed8b9d dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#17 0x0000566b39eeb3ac dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#18 0x0000566b39ef5030 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#19 0x0000566b39ef5420 dart::MessageHandler::TaskCallback()
#20 0x0000566b39fa0167 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#21 0x0000566b39fa03c2 dart::ThreadPool::Worker::Main(unsigned long)
#22 0x0000566b39f62609 dart::ThreadStart(void*)
#23 0x00007a9b57c94ac3 start_thread
#24 0x00007a9b57d26850 __clone3
TID 415775:
#0 0x00007a9b57c91117 __GI___futex_abstimed_wait_cancelable64
#1 0x00007a9b57c93e9b pthread_cond_timedwait@@GLIBC_2.3.2
#2 0x0000566b39d42e03 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000566b39ee6e38 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*)
#4 0x0000566b39fa00b0 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#5 0x0000566b39fa03c2 dart::ThreadPool::Worker::Main(unsigned long)
#6 0x0000566b39f62609 dart::ThreadStart(void*)
#7 0x00007a9b57c94ac3 start_thread
#8 0x00007a9b57d26850 __clone3
TID 415777:
#0 0x00007a9b57c91117 __GI___futex_abstimed_wait_cancelable64
#1 0x00007a9b57c93a41 pthread_cond_wait@@GLIBC_2.3.2
#2 0x0000566b39d42e12 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000566b39d4f416 dart::bin::ExitCodeHandler::ExitCodeHandlerEntry(unsigned long)
#4 0x0000566b39ffaf17 dart::bin::ThreadStart(void*)
#5 0x00007a9b57c94ac3 start_thread
#6 0x00007a9b57d26850 __clone3
--- Re-run this test:
python3 tools/test.py -n vm-aot-linux-release-x64 standalone/io/regress_flutter_57125_test
The test has now also gone from Pass toTimeout on vm-aot-asan-linux-release-x64: https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/vm-asan-linux-release-x64/837/overview.