Lines Matching refs:Query

89   analyzer->FindEvents(Query::Bool(true), &found);  in TEST_F()
159 Query event_pid = Query::EventPidIs(event.thread.process_id); in TEST_F()
160 Query event_tid = Query::EventTidIs(event.thread.thread_id); in TEST_F()
161 Query event_time = Query::EventTimeIs(event.timestamp); in TEST_F()
162 Query event_duration = Query::EventDurationIs(duration); in TEST_F()
163 Query event_phase = Query::EventPhaseIs(event.phase); in TEST_F()
164 Query event_category = Query::EventCategoryIs(event.category); in TEST_F()
165 Query event_name = Query::EventNameIs(event.name); in TEST_F()
166 Query event_id = Query::EventIdIs(event.id); in TEST_F()
167 Query event_has_arg1 = Query::EventHasNumberArg("num"); in TEST_F()
168 Query event_has_arg2 = Query::EventHasStringArg("str"); in TEST_F()
169 Query event_arg1 = in TEST_F()
170 (Query::EventArg("num") == Query::Double(event.arg_numbers["num"])); in TEST_F()
171 Query event_arg2 = in TEST_F()
172 (Query::EventArg("str") == Query::String(event.arg_strings["str"])); in TEST_F()
173 Query event_has_other = Query::EventHasOther(); in TEST_F()
174 Query other_pid = Query::OtherPidIs(other.thread.process_id); in TEST_F()
175 Query other_tid = Query::OtherTidIs(other.thread.thread_id); in TEST_F()
176 Query other_time = Query::OtherTimeIs(other.timestamp); in TEST_F()
177 Query other_phase = Query::OtherPhaseIs(other.phase); in TEST_F()
178 Query other_category = Query::OtherCategoryIs(other.category); in TEST_F()
179 Query other_name = Query::OtherNameIs(other.name); in TEST_F()
180 Query other_id = Query::OtherIdIs(other.id); in TEST_F()
181 Query other_has_arg1 = Query::OtherHasNumberArg("num2"); in TEST_F()
182 Query other_has_arg2 = Query::OtherHasStringArg("str2"); in TEST_F()
183 Query other_arg1 = in TEST_F()
184 (Query::OtherArg("num2") == Query::Double(other.arg_numbers["num2"])); in TEST_F()
185 Query other_arg2 = in TEST_F()
186 (Query::OtherArg("str2") == Query::String(other.arg_strings["str2"])); in TEST_F()
251 analyzer->FindEvents(Query::EventCategory() == Query::String("cat1"), &found); in TEST_F()
256 analyzer->FindEvents(Query::EventArg("num") == Query::Int(2), &found); in TEST_F()
262 analyzer->FindEvents(Query::EventCategory() != Query::String("cat1"), &found); in TEST_F()
267 analyzer->FindEvents(Query::EventArg("num") != Query::Int(2), &found); in TEST_F()
274 analyzer->FindEvents(Query::EventArg("num") < Query::Int(2), &found); in TEST_F()
279 analyzer->FindEvents(Query::EventArg("num") <= Query::Int(2), &found); in TEST_F()
285 analyzer->FindEvents(Query::EventArg("num") > Query::Int(3), &found); in TEST_F()
290 analyzer->FindEvents(Query::EventArg("num") >= Query::Int(4), &found); in TEST_F()
295 analyzer->FindEvents(Query::EventName() != Query::String("name1") && in TEST_F()
296 Query::EventArg("num") < Query::Int(3), &found); in TEST_F()
301 analyzer->FindEvents(Query::EventName() == Query::String("name1") || in TEST_F()
302 Query::EventArg("num") == Query::Int(3), &found); in TEST_F()
308 analyzer->FindEvents(!(Query::EventName() == Query::String("name1") || in TEST_F()
309 Query::EventArg("num") == Query::Int(3)), &found); in TEST_F()
342 analyzer->FindEvents(Query::EventArg("a") + Query::EventArg("b") == in TEST_F()
343 Query::Int(20), &found); in TEST_F()
348 analyzer->FindEvents(Query::EventArg("a") - Query::EventArg("b") == in TEST_F()
349 Query::Int(5), &found); in TEST_F()
354 analyzer->FindEvents(Query::EventArg("a") * Query::EventArg("b") == in TEST_F()
355 Query::Int(50), &found); in TEST_F()
360 analyzer->FindEvents(Query::EventArg("a") / Query::EventArg("b") == in TEST_F()
361 Query::Int(2), &found); in TEST_F()
366 analyzer->FindEvents(Query::EventArg("a") % Query::EventArg("b") == in TEST_F()
367 Query::Int(0), &found); in TEST_F()
371 analyzer->FindEvents(-Query::EventArg("b") == Query::Int(-10), &found); in TEST_F()
395 analyzer->FindEvents(Query::EventName() == Query::Pattern("name?"), &found); in TEST_F()
400 analyzer->FindEvents(Query::EventName() == Query::Pattern("name*"), &found); in TEST_F()
406 analyzer->FindEvents(Query::EventName() != Query::Pattern("name*"), &found); in TEST_F()
445 Query::MatchBeginWithEnd() && in TEST_F()
446 Query::EventDuration() > in TEST_F()
447 Query::Int(static_cast<int>(duration_cutoff_us)) && in TEST_F()
448 (Query::EventCategory() == Query::String("cat1") || in TEST_F()
449 Query::EventCategory() == Query::String("cat2") || in TEST_F()
450 Query::EventCategory() == Query::String("cat3")), in TEST_F()
487 Query::EventCompleteDuration() > in TEST_F()
488 Query::Int(static_cast<int>(duration_cutoff_us)) && in TEST_F()
489 (Query::EventCategory() == Query::String("cat1") || in TEST_F()
490 Query::EventCategory() == Query::String("cat2") || in TEST_F()
491 Query::EventCategory() == Query::String("cat3")), in TEST_F()
518 analyzer->FindEvents(Query::MatchBeginWithEnd(), &found); in TEST_F()
541 analyzer->FindEvents(Query::MatchBeginName("name1"), &found); in TEST_F()
574 analyzer->FindEvents(Query::MatchAsyncBeginWithNext(), &found); in TEST_F()
606 analyzer->FindEvents(Query::MatchAsyncBeginWithNext(), &found); in TEST_F()
664 Query begin(Query::EventName() == Query::String("begin")); in TEST_F()
665 Query end(Query::EventName() == Query::String("end")); in TEST_F()
666 Query match(Query::EventArg("id") == Query::OtherArg("id")); in TEST_F()
672 analyzer->FindEvents(Query::EventCategory() == Query::String("cat1") && in TEST_F()
673 Query::EventHasOther(), &found); in TEST_F()
677 analyzer->FindEvents(Query::EventCategory() == Query::String("cat1") && in TEST_F()
678 !Query::EventHasOther(), &found); in TEST_F()
682 analyzer->FindEvents(Query::EventCategory() == Query::String("cat6") && in TEST_F()
683 !Query::EventHasOther(), &found); in TEST_F()
687 analyzer->FindEvents(Query::EventCategory() == Query::String("cat2") && in TEST_F()
688 Query::OtherCategory() == Query::String("cat4"), &found); in TEST_F()
692 analyzer->FindEvents(Query::EventCategory() == Query::String("cat4") && in TEST_F()
693 Query::OtherCategory() == Query::String("cat2"), &found); in TEST_F()
697 analyzer->FindEvents(Query::EventCategory() == Query::String("cat3") && in TEST_F()
698 Query::OtherCategory() == Query::String("cat5"), &found); in TEST_F()
702 analyzer->FindEvents(Query::EventCategory() == Query::String("cat5") && in TEST_F()
703 Query::OtherCategory() == Query::String("cat3"), &found); in TEST_F()
716 EXPECT_TRUE((Query::Double(5.0) == Query::Int(char_num)).Evaluate(dummy)); in TEST_F()
717 EXPECT_TRUE((Query::Double(-5.0) == Query::Int(short_num)).Evaluate(dummy)); in TEST_F()
718 EXPECT_TRUE((Query::Double(1.0) == Query::Uint(1u)).Evaluate(dummy)); in TEST_F()
719 EXPECT_TRUE((Query::Double(1.0) == Query::Int(1)).Evaluate(dummy)); in TEST_F()
720 EXPECT_TRUE((Query::Double(-1.0) == Query::Int(-1)).Evaluate(dummy)); in TEST_F()
721 EXPECT_TRUE((Query::Double(1.0) == Query::Double(1.0f)).Evaluate(dummy)); in TEST_F()
722 EXPECT_TRUE((Query::Bool(true) == Query::Int(1)).Evaluate(dummy)); in TEST_F()
723 EXPECT_TRUE((Query::Bool(false) == Query::Int(0)).Evaluate(dummy)); in TEST_F()
724 EXPECT_TRUE((Query::Bool(true) == Query::Double(1.0f)).Evaluate(dummy)); in TEST_F()
725 EXPECT_TRUE((Query::Bool(false) == Query::Double(0.0f)).Evaluate(dummy)); in TEST_F()
819 EXPECT_FALSE(FindFirstOf(event_ptrs, Query::Bool(true), 0, &index)); in TEST_F()
820 EXPECT_FALSE(FindFirstOf(event_ptrs, Query::Bool(true), 10, &index)); in TEST_F()
821 EXPECT_FALSE(FindLastOf(event_ptrs, Query::Bool(true), 0, &index)); in TEST_F()
822 EXPECT_FALSE(FindLastOf(event_ptrs, Query::Bool(true), 10, &index)); in TEST_F()
830 Query query_bam = Query::EventName() == Query::String(events[bam_index].name); in TEST_F()
833 EXPECT_FALSE(FindFirstOf(event_ptrs, Query::Bool(false), 0, &index)); in TEST_F()
834 EXPECT_TRUE(FindFirstOf(event_ptrs, Query::Bool(true), 0, &index)); in TEST_F()
836 EXPECT_TRUE(FindFirstOf(event_ptrs, Query::Bool(true), 5, &index)); in TEST_F()
846 EXPECT_FALSE(FindLastOf(event_ptrs, Query::Bool(false), 1000, &index)); in TEST_F()
847 EXPECT_TRUE(FindLastOf(event_ptrs, Query::Bool(true), 1000, &index)); in TEST_F()
849 EXPECT_TRUE(FindLastOf(event_ptrs, Query::Bool(true), num_events - 5, in TEST_F()
865 EXPECT_FALSE(FindClosest(event_ptrs, Query::Bool(true), 0, in TEST_F()
880 Query query_named = Query::EventName() != Query::String(std::string()); in TEST_F()
881 Query query_one = Query::EventName() == Query::String("one"); in TEST_F()
905 EXPECT_EQ(0u, CountMatches(event_ptrs, Query::Bool(true), 0, 10)); in TEST_F()
916 Query query_named = Query::EventName() != Query::String(std::string()); in TEST_F()
917 Query query_one = Query::EventName() == Query::String("one"); in TEST_F()
919 EXPECT_EQ(0u, CountMatches(event_ptrs, Query::Bool(false))); in TEST_F()
920 EXPECT_EQ(num_events, CountMatches(event_ptrs, Query::Bool(true))); in TEST_F()
921 EXPECT_EQ(num_events - 1, CountMatches(event_ptrs, Query::Bool(true), in TEST_F()
945 analyzer->FindEvents(Query::EventName() == Query::String("name"), &events); in TEST_F()