#include <cstdint>
#include <utility>
#include <vector>
#include "src/trace_processor/containers/string_pool.h"
#include "src/trace_processor/db/column.h"
#include "src/trace_processor/db/column/types.h"
#include "src/trace_processor/db/column_storage.h"
#include "src/trace_processor/tables/py_tables_unittest_py.h"
#include "test/gtest_and_gmock.h"
namespace perfetto::trace_processor::tables {
TestEventTable::~TestEventTable() = default;
TestEventChildTable::~TestEventChildTable() = default;
TestSliceTable::~TestSliceTable() = default;
TestArgsTable::~TestArgsTable() = default;
namespace {
class PyTablesUnittest : public ::testing::Test { … };
TEST_F(PyTablesUnittest, EventTableProprties) { … }
TEST_F(PyTablesUnittest, ArgsTableProprties) { … }
TEST_F(PyTablesUnittest, InsertEvent) { … }
TEST_F(PyTablesUnittest, InsertEventSpecifyCols) { … }
TEST_F(PyTablesUnittest, MutableColumn) { … }
TEST_F(PyTablesUnittest, ShrinkToFit) { … }
TEST_F(PyTablesUnittest, FindById) { … }
TEST_F(PyTablesUnittest, ChildFindById) { … }
TEST_F(PyTablesUnittest, ChildTableStatics) { … }
TEST_F(PyTablesUnittest, ParentAndChildInsert) { … }
TEST_F(PyTablesUnittest, Extend) { … }
TEST_F(PyTablesUnittest, SelectAndExtend) { … }
TEST_F(PyTablesUnittest, SetIdColumns) { … }
}
}