#include "src/trace_processor/importers/proto/jit_tracker.h"
#include <cstdint>
#include <optional>
#include <string>
#include "perfetto/ext/base/string_view.h"
#include "perfetto/trace_processor/trace_blob_view.h"
#include "src/trace_processor/importers/common/address_range.h"
#include "src/trace_processor/importers/common/jit_cache.h"
#include "src/trace_processor/importers/common/mapping_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/stack_profile_tracker.h"
#include "src/trace_processor/storage/stats.h"
#include "src/trace_processor/storage/trace_storage.h"
#include "src/trace_processor/tables/jit_tables_py.h"
#include "src/trace_processor/util/build_id.h"
#include "test/gtest_and_gmock.h"
namespace perfetto {
namespace trace_processor {
namespace {
_;
DoAll;
Eq;
FieldsAre;
IsEmpty;
Ne;
Optional;
SaveArg;
class JitTrackerTest : public testing::Test { … };
TEST_F(JitTrackerTest, BasicFunctionality) { … }
TEST_F(JitTrackerTest, FunctionOverlapUpdatesDeleteTs) { … }
}
}
}