Skip to content

ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame is flaky #81580

@dnfield

Description

@dnfield

Locally reproduced:


Note: Google Test filter = ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from ShellTest
[ RUN      ] ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame
../../flutter/shell/common/shell_unittests.cc:1298: Failure
Expected equality of these values:
  timestamps.size()
    Which is: 10
  FrameTiming::kCount
    Which is: 5
[  FAILED  ] ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame (1593 ms)
[----------] 1 test from ShellTest (1593 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (1593 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame

 1 FAILED TEST

Repeating all tests (iteration 5) . . .

Note: Google Test filter = ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from ShellTest
[ RUN      ] ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame
q[       OK ] ShellTest.ReportTimingsIsCalledImmediatelyAfterTheFirstFrame (1168 ms)
[----------] 1 test from ShellTest (1168 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (1168 ms total)
[  PASSED  ] 1 test.

Repeating all tests (iteration 6) . . .

Probably cause of #64812

Triggered more easily using cpulimit -l 1.

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: 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