Flutter Engine
session_connection_unittests.cc File Reference
#include <fuchsia/scenic/scheduling/cpp/fidl.h>
#include <fuchsia/ui/policy/cpp/fidl.h>
#include <fuchsia/ui/scenic/cpp/fidl.h>
#include <lib/async-loop/default.h>
#include <lib/sys/cpp/component_context.h>
#include "flutter/shell/platform/fuchsia/flutter/logging.h"
#include "flutter/shell/platform/fuchsia/flutter/runner.h"
#include "flutter/shell/platform/fuchsia/flutter/session_connection.h"
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  flutter_runner_test::SessionConnectionTest
 

Namespaces

 flutter_runner_test
 

Functions

 flutter_runner_test::TEST_F (SessionConnectionTest, SimplePresentTest)
 
 flutter_runner_test::TEST_F (SessionConnectionTest, BatchedPresentTest)
 
static fml::TimePoint flutter_runner_test::TimePointFromInt (int i)
 
static fml::TimeDelta flutter_runner_test::TimeDeltaFromInt (int i)
 
static int flutter_runner_test::TimePointToInt (fml::TimePoint time)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, PresentAsSoonAsPossible)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, LongFrameBuildTime)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, DelayedPresentRequestWithLongFrameBuildTime)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, LastLastPointTargetedLate)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_OnTimeFrames)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_LongFrameBuildTimes)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_LateLastLatchPointTargeted)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_DelayedPresentRequestWithLongFrameBuildTime)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_FuzzyLatchPointsBeforeTarget)
 
 flutter_runner_test::TEST (CalculateNextLatchPointTest, SteadyState_FuzzyLatchPointsAfterTarget)