@@ -495,6 +495,13 @@ TEST_P(TestDPCTLSyclDeviceInterface, ChkGetProfilingTimerResolution)
495
495
EXPECT_TRUE (res != 0 );
496
496
}
497
497
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
+
498
505
TEST_P (TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheSize)
499
506
{
500
507
uint64_t res = 0 ;
@@ -509,6 +516,16 @@ TEST_P(TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheLineSize)
509
516
EXPECT_TRUE (res != 0 );
510
517
}
511
518
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
+
512
529
TEST_P (TestDPCTLSyclDeviceInterface, ChkGetGlobalMemCacheType)
513
530
{
514
531
DPCTLGlobalMemCacheType res = DPCTL_MEM_CACHE_TYPE_INDETERMINATE;
@@ -833,6 +850,13 @@ TEST_F(TestDPCTLSyclDeviceNullArgs, ChkGetProfilingTimerResolution)
833
850
ASSERT_TRUE (res == 0 );
834
851
}
835
852
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
+
836
860
TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheSize)
837
861
{
838
862
uint64_t res = 1 ;
@@ -848,6 +872,13 @@ TEST_F(TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheLineSize)
848
872
ASSERT_TRUE (res == 0 );
849
873
}
850
874
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
+
851
882
TEST_F (TestDPCTLSyclDeviceNullArgs, ChkGetGlobalMemCacheType)
852
883
{
853
884
DPCTLGlobalMemCacheType res = DPCTL_MEM_CACHE_TYPE_NONE;
0 commit comments