#include "gmock/gmock.h"
#include "Kokkos_Core.hpp"
#include "kokkos-utils/callbacks/BeginEndTimerListener.hpp"
#include "kokkos-utils/callbacks/EventNameMatcher.hpp"
#include "kokkos-utils/callbacks/EventRegexMatcher.hpp"
#include "kokkos-utils/callbacks/Helpers.hpp"
#include "kokkos-utils/callbacks/Manager.hpp"
#include "kokkos-utils/callbacks/RegionTimerListener.hpp"
#include "kokkos-utils/callbacks/TimerListener.hpp"
#include "kokkos-utils/tests/scoped/ExecutionSpace.hpp"
#include "kokkos-utils/tests/scoped/callbacks/Manager.hpp"
#include "kokkos-utils/timer/Duration.hpp"
#include "tests/callbacks/TestWorkload.hpp"
Go to the source code of this file.
Classes | |
class | Kokkos::utils::tests::callbacks::TimerListenerTest |
Namespaces | |
namespace | Kokkos |
namespace | Kokkos::utils |
namespace | Kokkos::utils::tests |
namespace | Kokkos::utils::tests::callbacks |
Typedefs | |
using | Kokkos::utils::tests::callbacks::parallel_for_timer_t = ParallelForTimerListener<EventRegexMatcher, execution_space> |
Listener to time parallel for regions whose name matches a regex. | |
using | Kokkos::utils::tests::callbacks::region_timer_t = RegionTimerListener<EventRegexMatcher> |
Listener to time regions whose name matches a regex. | |
Functions | |
Kokkos::utils::tests::callbacks::TEST (ParallelForTimerListener, traits) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, begin_not_matched_and_end_not_matched) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, begin_matched_but_end_not_matched) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, begin_and_end_matched) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, begin_not_matched_if_device_id_does_not_match) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, parallel_for) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, with_launch) | |
Kokkos::utils::tests::callbacks::TEST (RegionTimerListener, traits) | |
Kokkos::utils::tests::callbacks::TEST_F (TimerListenerTest, region) | |
Kokkos::utils::tests::callbacks::TEST (RegionTimerListener, traits_when_used_with_enqueued_event_timer) | |