@@ -326,6 +326,23 @@ TEST_P(urDeviceGetInfoTest, SuccessPreferredVectorWidthHalf) {
326326 property_value);
327327}
328328
329+ TEST_P (urDeviceGetInfoTest, SuccessPreferredVectorWidthLongLong) {
330+ size_t property_size = 0 ;
331+ const ur_device_info_t property_name =
332+ UR_DEVICE_INFO_PREFERRED_VECTOR_WIDTH_LONG_LONG;
333+
334+ ASSERT_SUCCESS_OR_OPTIONAL_QUERY (
335+ urDeviceGetInfo (device, property_name, 0 , nullptr , &property_size),
336+ property_name);
337+ ASSERT_EQ (property_size, sizeof (uint32_t ));
338+
339+ uint32_t property_value = 0 ;
340+ ASSERT_QUERY_RETURNS_VALUE (urDeviceGetInfo (device, property_name,
341+ property_size, &property_value,
342+ nullptr ),
343+ property_value);
344+ }
345+
329346TEST_P (urDeviceGetInfoTest, SuccessNativeVectorWidthChar) {
330347 size_t property_size = 0 ;
331348 const ur_device_info_t property_name =
@@ -444,6 +461,23 @@ TEST_P(urDeviceGetInfoTest, SuccessNativeVectorWidthHalf) {
444461 property_value);
445462}
446463
464+ TEST_P (urDeviceGetInfoTest, SuccessNativeVectorWidthLongLong) {
465+ size_t property_size = 0 ;
466+ const ur_device_info_t property_name =
467+ UR_DEVICE_INFO_NATIVE_VECTOR_WIDTH_LONG_LONG;
468+
469+ ASSERT_SUCCESS_OR_OPTIONAL_QUERY (
470+ urDeviceGetInfo (device, property_name, 0 , nullptr , &property_size),
471+ property_name);
472+ ASSERT_EQ (property_size, sizeof (uint32_t ));
473+
474+ uint32_t property_value = 0 ;
475+ ASSERT_QUERY_RETURNS_VALUE (urDeviceGetInfo (device, property_name,
476+ property_size, &property_value,
477+ nullptr ),
478+ property_value);
479+ }
480+
447481TEST_P (urDeviceGetInfoTest, SuccessMaxClockFrequency) {
448482 size_t property_size = 0 ;
449483 const ur_device_info_t property_name = UR_DEVICE_INFO_MAX_CLOCK_FREQUENCY;
0 commit comments