Skip to content

Post-submit Mac Host Engine is 15.95% flaky for past 30 days #96807

@keyonghan

Description

@keyonghan

(This is generated by manually scanning through the engine flakiness dashboard)

Recent five flaky builds:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Host%20Engine/13554/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Host%20Engine/13552/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Host%20Engine/13548/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Host%20Engine/13546/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Host%20Engine/13542/overview

All are due to test step flake: test: Host Tests for host_profile

objc[26948]: MTLIGAccelTexture object 0x7fe077830200 overreleased while already deallocating; break on objc_overrelease_during_dealloc_error to debug
[ERROR:flutter/fml/backtrace.cc(116)] Caught signal SIGSEGV during program execution.
Frame 0: 0x10b7a8632 SkLRUCache<>::reset()
Frame 1: 0x10b797be1 GrMtlGpu::destroyResources()
Frame 2: 0x10b797886 GrMtlGpu::~GrMtlGpu()
Frame 3: 0x10b797c9c GrMtlGpu::~GrMtlGpu()
Frame 4: 0x10b614a25 GrDirectContext::~GrDirectContext()
Frame 5: 0x10b614aec GrDirectContext::~GrDirectContext()
Frame 6: 0x10b11c919 flutter::testing::EmbedderTestCompositor::~EmbedderTestCompositor()
Frame 7: 0x10b180e9c flutter::testing::EmbedderTestCompositorMetal::~EmbedderTestCompositorMetal()
Frame 8: 0x10b11f746 flutter::testing::EmbedderTestContext::~EmbedderTestContext()
Frame 9: 0x10b1816ec flutter::testing::EmbedderTestContextMetal::~EmbedderTestContextMetal()
Frame 10: 0x10b11682f std::__1::__tree<>::destroy()
Frame 11: 0x10b186777 flutter::testing::EmbedderTest_MetalCompositorMustBeAbleToRenderPlatformViews_Test::~EmbedderTest_MetalCompositorMustBeAbleToRenderPlatformViews_Test()
Frame 12: 0x10b18542c flutter::testing::EmbedderTest_MetalCompositorMustBeAbleToRenderPlatformViews_Test::~EmbedderTest_MetalCompositorMustBeAbleToRenderPlatformViews_Test()
Frame 13: 0x10bc17c37 testing::TestInfo::Run()
Frame 14: 0x10bc188c5 testing::TestSuite::Run()
Frame 15: 0x10bc28dbc testing::internal::UnitTestImpl::RunAllTests()
Frame 16: 0x10bc2888f testing::UnitTest::Run()
Frame 17: 0x10b22604f main
Frame 18: 0x7fff6888ccc9 start
Frame 19: 0x3 0x0



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Failed Command:

/opt/s/w/ir/cache/builder/src/out/host_profile/embedder_unittests --gtest_repeat=2 --gtest_shuffle

Exit Code: -11



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Traceback (most recent call last):
  File "/opt/s/w/ir/cache/builder/src/flutter/testing/run_tests.py", line 636, in <module>
    sys.exit(main())
  File "/opt/s/w/ir/cache/builder/src/flutter/testing/run_tests.py", line 597, in main
    RunCCTests(build_dir, engine_filter, args.coverage, args.engine_capture_core_dump)
  File "/opt/s/w/ir/cache/builder/src/flutter/testing/run_tests.py", line 182, in RunCCTests
    RunEngineExecutable(build_dir, 'embedder_unittests', filter, shuffle_flags, coverage=coverage)
  File "/opt/s/w/ir/cache/builder/src/flutter/testing/run_tests.py", line 143, in RunEngineExecutable
    RunCmd(test_command, cwd=cwd, forbidden_output=forbidden_output, expect_failure=expect_failure, env=env)
  File "/opt/s/w/ir/cache/builder/src/flutter/testing/run_tests.py", line 62, in RunCmd
    raise Exception('Command "%s" exited with code %d.' % (command_string, process.returncode))
Exception: Command "/opt/s/w/ir/cache/builder/src/out/host_profile/embedder_unittests --gtest_repeat=2 --gtest_shuffle" exited with code -11.

/cc @zanderso and current gardener @gaaclarke

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressionc: flakeTests that sometimes, but not always, incorrectly passengineflutter/engine related. See also e: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions