Lines Matching refs:events
46 static std::vector<android_fdtrack_event> events; in FdtrackRun() local
47 events.clear(); in FdtrackRun()
51 events.push_back(*event); in FdtrackRun()
69 return std::move(events); in FdtrackRun()
87 auto events = FdtrackRun([]() { close(fd); }); in TEST() local
88 ASSERT_EQ(1U, events.size()); in TEST()
89 ASSERT_EQ(fd, events[0].fd); in TEST()
90 ASSERT_EQ(ANDROID_FDTRACK_EVENT_TYPE_CLOSE, events[0].type); in TEST()
100 auto events = FdtrackRun([]() { in TEST() local
115 ASSERT_EQ(2U, events.size()); in TEST()
117 ASSERT_EQ(fd1, events[0].fd); in TEST()
118 ASSERT_EQ(ANDROID_FDTRACK_EVENT_TYPE_CREATE, events[0].type); in TEST()
119 ASSERT_STREQ("open", events[0].data.create.function_name); in TEST()
121 ASSERT_EQ(fd3, events[1].fd); in TEST()
122 ASSERT_EQ(ANDROID_FDTRACK_EVENT_TYPE_CREATE, events[1].type); in TEST()
123 ASSERT_STREQ("open", events[1].data.create.function_name); in TEST()
141 auto events = FdtrackRun([]() { SetFdResult(&expected_fds, expression); }); \
145 if (events.size() != expected_fds.size()) { \
147 events.size()); \
148 for (size_t i = 0; i < events.size(); ++i) { \
149 auto& event = events[i]; \
162 for (auto& event : events) { \
164 std::find(expected_fds.begin(), expected_fds.end(), events[0].fd)); \