#include "src/trace_processor/containers/row_map.h"
#include <memory>
#include "src/base/test/gtest_test_suite.h"
#include "test/gtest_and_gmock.h"
namespace perfetto {
namespace trace_processor {
namespace {
TEST(RowMapUnittest, SingleRow) { … }
TEST(RowMapUnittest, CopyRange) { … }
TEST(RowMapUnittest, CopyBitVector) { … }
TEST(RowMapUnittest, CopyIndexVector) { … }
TEST(RowMapUnittest, GetFromRange) { … }
TEST(RowMapUnittest, GetFromBitVector) { … }
TEST(RowMapUnittest, GetFromIndexVector) { … }
TEST(RowMapUnittest, ContainsFromRange) { … }
TEST(RowMapUnittest, ContainsFromBitVector) { … }
TEST(RowMapUnittest, ContainsFromIndexVector) { … }
TEST(RowMapUnittest, RowOfRange) { … }
TEST(RowMapUnittest, RowOfBitVector) { … }
TEST(RowMapUnittest, RowOfIndexVector) { … }
TEST(RowMapUnittest, InsertIntoRangeAtTheEnd) { … }
TEST(RowMapUnittest, InsertIntoRange) { … }
TEST(RowMapUnittest, InsertIntoBitVector) { … }
TEST(RowMapUnittest, InsertIntoIndexVector) { … }
TEST(RowMapUnittest, SelectRowsFromRangeWithRange) { … }
TEST(RowMapUnittest, SelectRowsFromRangeWithBV) { … }
TEST(RowMapUnittest, SelectRowsFromRangeWithIV) { … }
TEST(RowMapUnittest, SelectRowsFromBVWithRange) { … }
TEST(RowMapUnittest, SelectRowsFromBVWithBV) { … }
TEST(RowMapUnittest, SelectRowsFromBVWithIV) { … }
TEST(RowMapUnittest, SelectRowsFromIVWithRange) { … }
TEST(RowMapUnittest, SelectRowsFromIVWithBV) { … }
TEST(RowMapUnittest, SelectRowsFromIVWithIV) { … }
TEST(RowMapUnittest, SmokeRange) { … }
TEST(RowMapUnittest, SmokeBitVector) { … }
TEST(RowMapUnittest, SmokeIndexVector) { … }
TEST(RowMapUnittest, InsertToRangeAfter) { … }
TEST(RowMapUnittest, InsertToBitVectorBefore) { … }
TEST(RowMapUnittest, InsertToBitVectorAfter) { … }
TEST(RowMapUnittest, InsertToIndexVectorAfter) { … }
TEST(RowMapUnittest, ContainsRange) { … }
TEST(RowMapUnittest, ContainsBitVector) { … }
TEST(RowMapUnittest, ContainsIndexVector) { … }
TEST(RowMapUnittest, OutputSizeIV) { … }
TEST(RowMapUnittest, OutputSizeRange) { … }
TEST(RowMapUnittest, OutputSizeBV) { … }
TEST(RowMapUnittest, SelectRangeWithRange) { … }
TEST(RowMapUnittest, SelectBitVectorWithRange) { … }
TEST(RowMapUnittest, SelectIndexVectorWithRange) { … }
TEST(RowMapUnittest, SelectRangeWithBitVector) { … }
TEST(RowMapUnittest, SelectRangeWithSingleBitVector) { … }
TEST(RowMapUnittest, SelectRangeWithSmallBitVector) { … }
TEST(RowMapUnittest, SelectBitVectorWithBitVector) { … }
TEST(RowMapUnittest, SelectBitVectorWithSingleBitVector) { … }
TEST(RowMapUnittest, SelectBitVectorWithSmallBitVector) { … }
TEST(RowMapUnittest, SelectIndexVectorWithBitVector) { … }
TEST(RowMapUnittest, SelectIndexVectorWithSmallBitVector) { … }
TEST(RowMapUnittest, SelectRangeWithIndexVector) { … }
TEST(RowMapUnittest, SelectBitVectorWithIndexVector) { … }
TEST(RowMapUnittest, SelectIndexVectorWithIndexVector) { … }
TEST(RowMapUnittest, Clear) { … }
TEST(RowMapUnittest, IntersectSinglePresent) { … }
TEST(RowMapUnittest, IntersectSingleAbsent) { … }
TEST(RowMapUnittest, IntersectRangeWithRange) { … }
TEST(RowMapUnittest, IntersectRangeWithBV) { … }
TEST(RowMapUnittest, IntersectRangeWithIV) { … }
TEST(RowMapUnittest, IntersectBVWithRange) { … }
TEST(RowMapUnittest, IntersectBVWithBV) { … }
TEST(RowMapUnittest, IntersectBVWithIV) { … }
TEST(RowMapUnittest, IntersectIVWithRange) { … }
TEST(RowMapUnittest, IntersectIVWithBV) { … }
TEST(RowMapUnittest, IntersectIVWithIV) { … }
}
}
}