@@ -495,6 +495,13 @@ TEST_P(TestDPCTLSyclDeviceInterface, ChkGetProfilingTimerResolution)
495495 EXPECT_TRUE (res != 0 );
496496}
497497
498+ TEST_P (TestDPCTLSyclDeviceInterface, ChkGetMaxMemAllocSize)
499+ {
500+ uint64_t res = 0 ;
501+ EXPECT_NO_FATAL_FAILURE (res = DPCTLDevice_GetMaxMemAllocSize (DRef));
502+ EXPECT_TRUE (res != 0 );
503+ }
504+
498505TEST_P (TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheSize)
499506{
500507 uint64_t res = 0 ;
@@ -509,6 +516,16 @@ TEST_P(TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheLineSize)
509516 EXPECT_TRUE (res != 0 );
510517}
511518
519+ TEST_P (TestDPCTLSyclDeviceInterface, ChkGetGetMaxClockFrequency)
520+ {
521+ uint32_t res = 0 ;
522+ EXPECT_NO_FATAL_FAILURE (res = DPCTLDevice_GetMaxClockFrequency (DRef));
523+ // FIXME: uncomment once coverage build transitions away
524+ // FIXME: from using DPC++ 2023.2
525+ EXPECT_TRUE (res >= 0 );
526+ // EXPECT_TRUE(res != 0);
527+ }
528+
512529TEST_P (TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheType)
513530{
514531 DPCTLGlobalMemCacheType res = DPCTL_MEM_CACHE_TYPE_INDETERMINATE;
@@ -833,6 +850,13 @@ TEST_F(TestDPCTLSyclDeviceNullArgs, ChkGetProfilingTimerResolution)
833850 ASSERT_TRUE (res == 0 );
834851}
835852
853+ TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetMaxMemAllocSize)
854+ {
855+ uint64_t res = 1 ;
856+ EXPECT_NO_FATAL_FAILURE (res = DPCTLDevice_GetMaxMemAllocSize (Null_DRef));
857+ ASSERT_TRUE (res == 0 );
858+ }
859+
836860TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheSize)
837861{
838862 uint64_t res = 1 ;
@@ -848,6 +872,13 @@ TEST_F(TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheLineSize)
848872 ASSERT_TRUE (res == 0 );
849873}
850874
875+ TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetMaxClockFrequency)
876+ {
877+ uint32_t res = 1 ;
878+ EXPECT_NO_FATAL_FAILURE (res = DPCTLDevice_GetMaxClockFrequency (Null_DRef));
879+ ASSERT_TRUE (res == 0 );
880+ }
881+
851882TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheType)
852883{
853884 DPCTLGlobalMemCacheType res = DPCTL_MEM_CACHE_TYPE_NONE;
0 commit comments